Masa RAM: Semua yang Anda Perlu Tahu

Kemaskini terakhir: 22 Januari 2024
Pengarang Jaime Herrera
Masa RAM

Apabila beli satu Memori RAMTerdapat banyak parameter atau spesifikasi yang perlu dipertimbangkan untuk kenangan akses rawak ini. Semua istilah ini, terutamanya yang dipanggil pemasaan, boleh mengelirukan pengguna, tetapi di sini kami akan menunjukkan kepada anda semua yang anda perlu tahu tentangnya.

Anda juga mungkin berminat untuk mengetahui:

Klasifikasi RAM

Ram

RAM, sejak DDR datang, telah diklasifikasikan mengikut kelajuan maksimum yang disokong oleh cip memori modul. Sebagai contoh, DDR3-1333 boleh beroperasi pada 1333 MHz, manakala DDR4-2400 boleh beroperasi pada 2400 MHz. Semudah itu untuk memahami perkara ini. klasifikasi pertamaWalau bagaimanapun, perlu diingat bahawa, memandangkan ia adalah DDR (Dual Data Rate), ia sebenarnya beroperasi pada separuh daripada frekuensi yang dinyatakan. Sebagai contoh, DDR3-1333 akan beroperasi pada 666 MHz, manakala DDR4-2400 sebenarnya akan beroperasi pada 1200 MHz.

La klasifikasi kedua Merujuk kepada kadar pemindahan maksimum yang boleh dicapai oleh memori, biasanya diukur dalam MB/s. Ini ialah nombor yang anda akan lihat selepas PCx-. Sebagai contoh, modul DDR2-800 yang berjalan pada 400 MHz mempunyai kadar pemindahan 6400 MB/s, jadi modul tersebut akan ditanda PC2-6400, manakala modul DDR3-1333 yang berjalan pada 666 MHz boleh memindahkan data pada kelajuan 10600 MB/s, jadi ia akan ditandakan PC3-10600. Nombor 2, 3, dsb. selepas PC hanya menunjukkan penjanaan DDR.

Sekarang, mesti dikatakan bahawa:

  • Klasifikasi pertama ialah standard yang digunakan untuk mengklasifikasikan cip memori.
  • Klasifikasi kedua ialah standard yang digunakan untuk mengelaskan modul memori.

Dalam erti kata lain, PC3-10600 DIMM menggunakan cip DDR3-1333. Saya rasa ini agak mudah apabila anda tahu maksud nombor ini. Atau PC4-19200 DIMM atau SO-DIMM menggunakan cip DDR4-2400, bermakna ia beroperasi pada 2400 MHz dengan berkesan, dengan jam sebenar 1200 MHz, dan mencapai kadar pemindahan 19200 MB/s. Saya rasa tidak ada keraguan mengenainya pada ketika ini. Sekarang mari kita beralih kepada isu lain yang terus menimbulkan kekeliruan, seperti cara mengira kadar pemindahan maksimum ini...

Mengira kadar pemindahan maksimum untuk modul memori RAM

Modul memori RAM

Anda mungkin tertanya-tanya dari mana datangnya kadar pemindahan maksimum untuk modul RAM ini. Baiklah, formula yang mesti digunakan untuk mendapatkannya adalah seperti berikut:

T = f · b / 8

Iaitu, kadar pemindahan T adalah sama dengan kekerapan jam bas memori, didarab dengan bilangan bit yang dipindahkan oleh bas atau lebar bit (b) dan dibahagikan dengan 8. Sebagai contoh, modul DIMM 64-bit yang berfungsi pada 800 Mhz ialah:

T = 400 Mhz · 64 / 8 = 3200 MB/s

Perkara di atas adalah sah untuk SDRAM konvensional. Tetapi berhati-hati, kerana ia adalah sebuah DDR, yang bermaksud terdapat dua pemindahan setiap kitaran jam. Oleh itu, formula akan berubah seperti berikut:

T = f · 2 · b / 8

Jadi dalam kes sebelumnya, jika kita menggunakan data yang sama, kita mempunyai bahawa kadar pemindahan untuk DDR ialah:

T = 400 Mhz · 2 · 64 / 8 = 6400 MB/s

Oleh itu, ini bermakna jika kita mengubah suai frekuensi jam modul (sebenar), memandangkan lebar bas tidak boleh diubah, kadar pemindahan juga boleh diubah. Kami melihat ini apabila kami melakukannya RAM overclocking atau dalam modul yang mempunyai profil pratakrif untuk OC, dengan teknologi seperti Intel XMP atau AMD EXPO.

JenEstándarTahunKekerapan (MHz)Jam yang berkesanPemindahan (MT/s)Lebar band
(MB/s)
Voltan (v)DIMM (pin)SO-DIMM (pin)
DDRDDR-200199810010020016002.5184200

DDR-266
1331332662133+1⁄3



DDR-333
166+2⁄3166+2⁄33332666+2⁄3



DDR-400
20020040032002.6

DDR2DDR2-400200310020040032001.8240200

DDR2-533
133+1⁄3266+2⁄3533+1⁄34266+2⁄3



DDR2-667
166+2⁄3333+1⁄3666+2⁄35333+1⁄3



DDR2-800
2004008006400



DDR2-1066
266+2⁄3533+1⁄31066+2⁄38533+1⁄3


DDR3DDR3-800200710040080064001.5/1.35240204

DDR3-1066
133+1⁄3533+1⁄31066+2⁄38533+1⁄3



DDR3-1333
166+2⁄3666+2⁄31333+1⁄310600+2⁄3



DDR3-1600
200800160012800



DDR3-1866
233+1⁄3933+1⁄31866+2⁄314933+1⁄3



DDR3-2133
266+2⁄31066+2⁄32133+1⁄317066+2⁄3


DDR4DDR4-160020142008001600128001.2/1.05288260

DDR4-1866
233+1⁄3933+1⁄31866+2⁄314933+1⁄3



DDR4-2133
266+2⁄31066+2⁄32133+1⁄317066+2⁄3



DDR4-2400
3001200240019200



DDR4-2666
333+1⁄31333+1⁄32666+2⁄321333+1⁄3



DDR4-2933
366+2⁄31466+2⁄32933+1⁄323466+2⁄3



DDR4-3200
4001600320025600


DDR5DDR5-3200202020016003200256001.1288262
DDR5-3600
2251800360028800

DDR5-4000
2502000400032000

DDR5-4800
3002400480038400

DDR5-5000
312+1⁄22500500040000

DDR5-5120
3202560512040960

DDR5-5333
333+1⁄32666+2⁄35333+1⁄34266+2⁄3

DDR5-5600
3502800560044800

DDR5-6400
4003200640051200

DDR5-7200
4503600720057600

Sekarang jika anda tertanya-tanya apa itu, MT / s atau GT/s, yang mungkin anda lihat dalam beberapa huraian, ialah Pemindahan Mega sesaat atau Pemindahan Giga sesaat, iaitu, berjuta-juta pemindahan sesaat atau berbilion-bilion pemindahan sesaat yang boleh dimiliki oleh bas. Sebagai contoh, jika kita mempunyai DDR-200 dengan 100 MHz, apabila memindahkan 2 data setiap kitaran, kelajuan pemindahan ialah 200 MT/s.

  Jenama memori RAM terbaik

Masa RAM

RAM terbaik untuk AMD Ryzen 5000 APU

Sebaik sahaja anda memahami konsep di atas yang mempengaruhi prestasi modul memori RAM, anda juga perlu memahami masa atau masa kependaman, yang juga penting apabila memilih modul memori RAM, dan yang ramai tidak ambil peduli kerana mereka tidak menganggapnya penting.

Anda harus tahu bahawa dua modul generasi, kekerapan dan kadar pemindahan yang sama mungkin tidak sama pantas, dan ini adalah disebabkan oleh masa yang akan saya bincangkan dalam bahagian ini. kenapa? Kerana kependaman yang lebih tinggi atau lebih rendah adalah tidak sama; nombor yang lebih rendah sentiasa lebih baik, kerana ini bermakna lebih sedikit masa jam CPU untuk CPU mengakses data.

Salah satu latensi atau nombor pemasaan yang paling penting ialah CL, yang anda akan lihat mengiringi banyak penerangan modul RAM. Jadi, jika anda melihat modul CL9 dan modul CL7, sebagai contoh, anda harus tahu bahawa CL7 akan lebih pantas daripada CL9, semua parameter lain adalah sama (kekerapan, kadar pemindahan, penjanaan). kenapa? Secara ringkas, CL7 memberitahu anda bahawa akses akan mengambil 7 kitaran jam untuk mendapatkan maklumat, manakala CL9 mengambil 9 kitaran jam.

Adakah ini banyak atau sedikit? Nah, memandangkan frekuensi yang berfungsi pada 3.2 GHz atau 3200 MHz, itu bermakna kitaran berlangsung lebih kurang 0.0003125 s (T=1/f), jadi mudah untuk memahami mengapa ia lebih baik…

Walau bagaimanapun, tidak semuanya semudah ini, kerana dalam modul memori RAM, walaupun yang paling mewakili adalah CL, ternyata terdapat satu siri nombor seperti 7-7-7-18, 9-9-9-24, dan lain-lain. Tetapi, jika yang pertama ialah CL, apakah kependaman yang selebihnya ... baik, ia sepadan dengan CL-tRCD-tRP-tRAS-CMDJangan risau, kami akan menganalisisnya satu persatu supaya anda tahu maksudnya...

Nilai masa

Antara masa atau masa Daripada modul memori RAM, kami mempunyai konsep berikut yang perlu anda fahami:

  • CL (kependaman CAS): ialah masa berlalu dari saat arahan akses memori dihantar sehingga ia mula bertindak balas. Iaitu, masa berlalu dari saat CPU meminta akses (tulis atau baca) dan kemudian saat ia kembali.
  • tRCD (Masa RAS hingga CAS Kelewatan): ialah masa tunda antara RAS dan CAS, iaitu masa antara pengaktifan baris RAS dan lajur CAS di mana maklumat disimpan dalam cip RAM.
  • tRP (Barisan Pra-caj): Masa pracas RAS ialah masa yang berlalu antara melumpuhkan akses kepada satu talian data dan memulakan akses kepada talian data yang lain.
  • tRAS (Masa Aktif Baris): ialah masa yang memori perlu menunggu sehingga akses seterusnya boleh dimulakan.
  • CMD (Arahan)Kadar arahan: Kadar arahan ialah masa berlalu antara cip memori diaktifkan dan arahan pertama dihantar ke memori. Nilai ini kadangkala tidak disenaraikan oleh pengeluar modul RAM, tetapi biasanya 1 atau 2 kitaran jam…
  HBM4: Bolehkah ia menggantikan DDR5 dan GDDR7? Kami menerangkan masa depan ingatan.

Pemasaan ini boleh berbeza-beza jika, sebagai contoh, modul RAM lain dengan pemasaan yang berbeza dipasang, yang bermaksud sistem akan menyesuaikan diri dengan pemasaan modul yang lebih perlahan, bukan sebaliknya. Oleh itu, mempunyai modul yang lebih pantas tidak menjamin prestasi sistem yang lebih baik jika anda mempunyai modul dengan pemasaan yang lebih teruk.

Kesan CAS Latency (CL) pada Kelajuan RAM

Bagaimana untuk mengetahui berapa banyak RAM yang disokong oleh PC saya

Seperti yang saya nyatakan tadi, the Kependaman CAS atau CL Ia adalah yang paling mewakili, yang paling mempengaruhi prestasi RAM yang dipasang, jadi ia adalah yang paling penting yang perlu anda perhatikan. Sekarang setelah anda tahu bagaimana kependaman ini dinyatakan dan maksudnya, mari lihat contoh langsung untuk memberi anda gambaran tentang bagaimana ia boleh menjejaskan kelajuan modul RAM.

Saya sebelum ini menyatakan bahawa lebih rendah nombor yang mengiringi CL, lebih baik. Walau bagaimanapun, ini ia tidak selalu menjadi lebih baik Mengenai keluaran RAM generasi baru. Sebagai contoh, walaupun DDR4 boleh mempunyai CL 14 atau 16, dalam kes DDR5 kita boleh melihat latensi 32, 40, dsb. Jadi adakah DDR5 lebih teruk daripada DDR4? Tak semestinya.

Biar saya terangkan. Latensi CL atau CAS dinyatakan dalam kitaran jam. Oleh itu, apabila kekerapan modul ini meningkat, kependaman ini juga meningkat, tetapi ia tidak menimbulkan kelemahan yang ketara. Berikut adalah beberapa contoh kehidupan sebenar:

  • CL16 dengan kadar pemindahan 3200 MT/s diterjemahkan kepada 10ns kependaman.
  • CL38 dengan kadar pemindahan 5200 MT/s diterjemahkan kepada 14,6ns kependaman.
  • CL40 dengan kadar pemindahan 6000 MT/s diterjemahkan kepada 13,3ns kependaman.

Seperti yang anda lihat, walaupun DDR5 mempunyai CAS yang lebih tinggi daripada DDR4, ini tidak bermakna DDR5 lebih teruk; sebaliknya. Prestasi bergantung bukan sahaja pada kependaman tetapi juga pada lebar jalur, dan dalam kes DDR5, ia telah meningkat berbanding dengan DDR4. Sebagai contoh, bayangkan DDR4 CL16 dengan kependaman 10ns dan DDR5 CL40 dengan 13,3ns. Ini bermakna kependaman telah meningkat sebanyak 33%, tetapi ia akan menjadi lebih pantas, kerana bekerja pada 6000 MT/s bermakna ia akan berfungsi 87% lebih pantas daripada 3200 MT/s sebaik sahaja pemindahan bermula.

Adalah penting untuk ambil perhatian bahawa jam sebenar digunakan untuk latensi, bermakna ia akan menjadi separuh daripada jam yang ditentukan.

Saya akan ulangi, semua perkara adalah sama, CL yang lebih rendah sentiasa lebih baik. Sebagai contoh, daripada membandingkan dua generasi berbeza, bayangkan generasi DDR3 CL7 dan DDR3 CL9, seperti yang saya nyatakan sebelum ini. Jika kita membuat pengiraan, CL7 akan menjadi 22,2% lebih pantas dari segi kependaman. Oleh kerana T=1/f, kami mempunyai DDR3-1333 yang berjalan pada 666,66 MHz akan mempunyai tempoh kitaran jam 1.5 ns. Jika ia CL7, itu akan menjadi 10.5 ns daripada jumlah kependaman, dan jika ia CL9, ia akan menjadi 13.5 ns jumlah.

Mod pecah

Kenangan DDR RAM baharu melaksanakan a mod pecah, di mana maklumat yang disimpan dalam modul pada alamat seterusnya yang diakses boleh diakses dalam satu kitaran jam tambahan. Iaitu, semasa mengakses sekeping data pertama akan mengambil kitaran jam yang ditunjukkan oleh CL, data bersebelahan boleh diakses dengan lebih pantas, yang merupakan kelebihan utama, tanpa perlu menunggu CL penuh setiap kali.

Kesan kelewatan lain terhadap prestasi

Modul memori RAM

Sebagai tambahan kepada CAS, terdapat juga nilai-nilai lain yang sudah tentu akan turut memberi kesan kepada kelajuan RAM, kerana ia juga latensi atau masa "menunggu". yang menyebabkan kelewatan. Untuk mengetahui lebih lanjut, mari kita lihat satu persatu:

  Mod memori rendah dalam Windows 11: cara meminimumkan penggunaan RAM

tRCD

El kelewatan daripada RAS kepada CAS Ia juga mempunyai kesan yang ketara pada RAM. Setiap cip memori SDRAM disusun secara dalaman sebagai jadual, dengan baris dan lajurnya, dan setiap persilangan baris dan lajur tersebut akan mengandungi sel memori, pada asasnya kapasitor yang boleh menyimpan nilai 0 atau nilai 1, iaitu maklumat binari. Untuk mengaksesnya, anda mula-mula mengaktifkan baris dan kemudian lajur di mana ia berada.

Walau bagaimanapun, anda perlu ingat bahawa pengaktifan sel dijalankan oleh dua isyarat kawalan yang dipanggil RAS (Strob Alamat Baris) untuk baris dan CAS (Strob Alamat Lajur) untuk lajur. Lebih pendek masa antara kedua-dua isyarat ini, lebih baik. Iaitu, akses akan selesai lebih awal. Oleh itu, kitaran kependaman yang lebih rendah bermakna prestasi menulis dan membaca yang lebih baik.

tRP

Kesan kependaman pada prestasi RAM Pramuat RAS Ini juga penting untuk diingat. Anda harus tahu bahawa sebaik sahaja data dikumpul daripada memori, arahan yang dipanggil Pracas mesti dikeluarkan, yang menutup baris memori yang sedang digunakan dan membenarkan baris baharu diaktifkan. Masa yang berlalu antara penutupan satu baris dan pengaktifan baris seterusnya ialah tRP ini.

Seperti semua kependaman lain, semakin rendah bilangan kitaran, semakin baik, kerana akan terdapat kurang kelewatan dalam mengakses baris seterusnya. Ambil perhatian bahawa masa antara mengeluarkan arahan Pracas dan benar-benar memasukkan data ke dalam memori RAM semasa adalah tRP + tRCD + CL.

Parameter lain

Kami sebelum ini telah melihat kependaman tambahan atau nilai pemasaan lain untuk RAM. Parameter lain ini juga penting. Sebagai contoh, kedua-dua ini:

  • Aktifkan untuk Pracaj Kelewatan (tRAS): Selepas arahan aktif dikeluarkan, perintah prefetch lain tidak boleh dikeluarkan sehingga masa tRAS telah berlalu. Ini mengehadkan masa memori bersedia untuk mula membaca (atau menulis) baris yang berbeza.
  • Kadar Perintah (CMD): Inilah masa yang diperlukan untuk cip memori diaktifkan (melalui pin CS (Chip Select)) sehingga sebarang arahan boleh dikeluarkan ke memori. Parameter ini ditandakan dengan huruf "T." Nilai yang mungkin ialah 1T atau 2T, yang masing-masing mewakili satu kitaran jam atau dua kitaran jam.

Soalan yang kerap ditanya

Akhirnya, mari kita lihat beberapa keraguan yang kerap yang biasanya timbul apabila memilih memori RAM yang baik:

Seberapa pantas RAM permainan sepatutnya?

Jika anda sedang mencari modul memori RAM yang sesuai untuk permainanSebaik-baiknya, anda harus mempunyai sekurang-kurangnya 16GB storan, yang merupakan keperluan yang sesuai untuk kebanyakan tajuk semasa. Ia boleh sama ada DDR4 atau DDR5, kedua-duanya berfungsi dengan baik untuk permainan. DDR5 lebih mahal, tetapi kelebihannya tidak begitu hebat sehingga patut dinaik taraf motherboard anda untuk menggunakannya.

Sebaliknya, bagi frekuensi jam yang sepatutnya ada, jika anda mempunyai Dual Channel, dengan a frekuensi berkesan 3200 MHz Ia boleh menjadi agak bagus. Iaitu, jam sebenar 1600 MHz. Anda juga tidak perlu terlalu bergantung pada perkara ini, kerana ia sepatutnya cukup untuk mengelakkan sebarang kesesakan utama.

Adakah masa RAM penting untuk permainan?

Sudah tentu, seperti yang telah saya katakan dalam bahagian sebelumnya, masa, terutamanya CAS, mempengaruhi prestasi ingatan, kerana ia adalah kependaman, masa menunggu. Walau bagaimanapun, jika anda menggali lebih dalam dan melihat hasil penanda aras untuk permainan dan aplikasi, perbezaannya tidak sedemikian sehingga ia perlu mengutamakannya. Oleh itu, lebih baik menggunakan nilai latensi sebagai cara untuk membantu anda memilih antara dua modul RAM yang anda teragak-agak antara...

Jika saya menukar sebarang nilai, adakah waranti akan hilang?

Apabila anda memasang dua modul dengan parameter yang berbeza, ia akan menyesuaikan diri supaya sistem mengendalikan kedua-dua modul pada kelajuan yang sama, yang akan menjadi sepantas yang lebih perlahan daripada kedua-dua modul. Dalam kes ini, waranti tidak akan dibatalkan.

Ia juga tidak boleh dibatalkan apabila menggunakan profil Intel XMP atau AMD EXPO, kerana pengeluar menjualnya khusus untuk tujuan ini. Walau bagaimanapun, jika modul RAM secara fizikal diganggu atau dirosakkan oleh overclocking, waranti akan terbatal.

Adakah CPU mengehadkan kelajuan RAM?

Memang benar bahawa CPU, dengan menyepadukan pengawal memori, boleh berfungsi dengan generasi dan frekuensi RAM yang mantap. Walau bagaimanapun, papan induk, chipset atau perisian tegar itu sendiri juga boleh mengehadkan modul memori yang serasi. Ini juga boleh berubah dengan beberapa kemas kini perisian tegar.

Walau bagaimanapun, boleh jadi CPU menyokong RAM sehingga 1600 MHz, manakala papan induk menyokong RAM sehingga 2400 MHz. Dalam kes ini, perkara yang sama yang saya jelaskan sebelum ini akan berlaku: sistem akan menyesuaikan diri dengan komponen yang lebih lemah atas sebab keselamatan, yang memerlukan motherboard juga berfungsi dengan modul 1600 MHz. Akhirnya, ia bukan sahaja bergantung pada CPU, tetapi juga pada motherboard itu sendiri…