Tutorial

Apakah ramalan memori RAM dan apakah kepentingannya?

Isi kandungan:

Anonim

Apabila kita akan membeli sekeping RAM untuk PC kita, konsep yang sangat penting yang perlu kita fahami ialah pemalasan memori. Dalam artikel ini, kami akan mengajar anda apa itu dan menjelaskan kepentingan dan pengaruhnya terhadap prestasi PC kami. Mari bermula!

Indeks kandungan

Menentukan konsep latensi

Sebelum kita memulakan, mari kita jelaskan apa latensi dalam istilah yang sangat umum. Secara kasar, ini adalah masa yang berlalu antara 'permintaan' dan tindak balasnya, iaitu masa yang berlalu dari ketika tindakan dilakukan (contohnya, mengklik butang) sehingga respon diterima (untuk contoh, tunjukkan tetingkap). Contohnya, apabila kita merujuk ping dalam ujian kelajuan atau dalam permainan dalam talian, kita melihat latensi rangkaian kita, iaitu masa yang berlaku antara menghantar paket data dan menerima responsnya.

Adakah anda mencari panduan terbaik untuk kenangan RAM terbaik di pasaran ? Klik pada pautan sebelumnya dan anda akan melihat model paling cemerlang.

Masa latensi dalam RAM dan bagaimana ia dikira

'CL' biasanya dikatakan 'latency' RAM, tetapi sebenarnya ia hanya sebahagian daripada jumlah latensi!

Secara umum, apa yang orang ramai anggap pengukuran sebenar latensi RAM adalah apa yang dipanggil CAS atau CL latency.

Latihan CAS mengukur bilangan siklus jam yang dilalui ketika permintaan untuk membaca data dibuat apabila maklumat tersebut tersedia. Jadi, ya ia adalah sejenis latensi apabila mengukur masa yang berlalu antara permintaan dan tindak balasnya, tetapi ia bukan penunjuk sebenar dari latency RAM TOTAL. Mengapa? Nah, kerana dengan peningkatan frekuensi memori RAM, mengurangkan masa yang diperlukan untuk melaksanakan kitaran jam. Ingat bahawa kekerapan dalam Hertz (Hz) mengukur bilangan kali kitaran berulang setiap saat, jadi semakin tinggi frekuensi, semakin sedikit masa ia akan diperlukan untuk kitaran. Dari sini, kami berjaya mendapatkan formula ini:

masa yang diperlukan untuk kitaran ( ns ) × CAS latency (" CL ")

Jika ia mengambil masa 1 nanodetik untuk kitaran dan memerlukan 15 kitaran (CL15), latensi sebenar ialah 15 nanodetik (ns), tetapi jika kita menukar nilai ini dengan 0.7 ns dan meningkatkan latency CAS kepada CL17, latensi sebenar akan lebih rendah daripada 11.9ns.

Dalam contoh kedua, kependaman adalah lebih rendah kerana walaupun anda perlu melakukan lebih banyak kitaran, ia memerlukan masa yang lebih sedikit untuk melakukan setiap satu.

Sekarang, peranan frekuensi RAM di sini mungkin belum jelas, jadi mari kita lihat bagaimana kita pergi dari kekerapan yang diumumkan oleh pengeluar kepada masa yang diperlukan untuk kitaran (ns), ke supaya perhitungan dapat dilakukan tanpa masalah.

Perkara pertama yang perlu kita ketahui ialah perkara yang paling biasa ialah memori disenaraikan, sebagai contoh, "DDR4 2133" dan bukannya "DDR4 2133MHz". Dalam kes terakhir, walaupun kita menyebutnya 'frekuensi' RAM itu tidak benar, kerana kekerapan di mana RAM benar-benar berfungsi adalah separuh, iaitu dalam kes ini 1066.5MHz. Seperti dalam memori data DDR (kadar data DOUBLE) 2 operasi dijalankan sesaat dan bukannya, 2133MHz yang diumumkan sebenarnya akan menjadi 2133MT / s (berjuta-juta pemindahan sesaat) dan kekerapannya akan 1066.5MHz.

Oleh itu, apabila kita bercakap tentang kekerapan dalam artikel ini, kita tidak merujuk kepada kadar pemindahan, yang biasanya disebut "kekerapan". Walau apa pun, mereka bersamaan: semakin tinggi kadar pemindahan, lebih banyak kekerapan.

Jadi, apabila kita mempunyai data kekerapan, jika kita mengira songsangannya (1 ÷ frekuensi) kita akhirnya akan memperoleh tempoh setiap kitaran dalam beberapa saat, dalam kes ini 0.0009376465 ​​saat atau, dengan lebih baik berkata, 9.38 nanodetik. Ia hanya perlu untuk didarabkan oleh CL, dan kami akan mempunyai jumlah data latency. Mengubah formula sebelumnya, kita boleh pergi terus ke hasil dalam nanodetik seperti ini:

(1 000 ÷ REAL frekuensi) × CAS latency (" CL ")

Kami tahu penjelasan ini boleh menjadi kemas… sebab itulah kami meninggalkan jadual ini yang telah kami lakukan dengan semua pengiraan yang telah dibuat untuk 180 kombinasi RAM yang berbeza

Kekurangan memori RAM DDR4

Jadual ini menimbulkan keraguan tertentu. Sebagai contoh, dua gabungan RAM yang sangat biasa ialah CLM 3000 dan CL15 dan 3200MT / s dan CL16. Kedua-duanya mempunyai latensi yang sama mengikut formula kami, iaitu, 10ns. Walau bagaimanapun, terdapat satu faktor yang telah kita ketinggalan.

Memori RAM (khususnya RAM atau DRAM Dinamik yang kita gunakan di komputer, telefon bimbit, dll.) Dianjurkan oleh pelbagai baris segi empat dengan 8 lajur yang dipanggil "kata-kata". Oleh itu, formula pengiraan latensi yang telah kita gunakan sebelum merujuk kepada kelewatan adalah ketika mengakses WORD PERTAMA, tetapi kita mesti mempunyai dua latency sebagai pertimbangan: latensi perkataan keempat dan kelapan. Untuk mengira, gunakan formula ini:

Kata N = × (1 malah kekerapan sebenar)

Infinity Fabric mempunyai penggunaan yang paling terkenal dalam menghubungkan kumpulan teras atau juga dikenali sebagai CCX, yang digunakan dalam hampir semua pemproses Ryzen (kecuali beberapa seperti APU 2200G dan 2400G). Walau bagaimanapun, akses ke RAM juga menggunakan Infinity Fabric, jadi kekerapannya mempunyai kesan yang lebih besar pada latensi akses memori.

Dalam kes Intel, bas yang mereka gunakan beroperasi pada frekuensi yang jauh lebih tinggi, dalam kebanyakan kes di atas 4000 MHz, tetapi yang penting bukan untuk melihat bas mana yang mencapai frekuensi yang lebih tinggi kerana maka realiti itu mungkin berbeza. Siapa yang mempunyai kepimpinan dalam latensi akses memori, Intel atau AMD?

Kebenaran objektif adalah bahawa pemproses Intel Lake Lake mempunyai latensi akses memori yang lebih rendah berbanding pesaing AMD Ryzen mereka, seperti yang kami menunjukkan kepada anda dalam ujian prestasi imej. Inilah sebabnya mengapa orang cenderung untuk memberi keutamaan kepada kekerapan RAM yang tinggi kurang kepada pemproses Intel (dari soket 1151), kerana walaupun mempunyai kesan yang sama terhadap latensi akses kepada RAM ( seperti yang kita lihat perbezaan terdapat ketika berubah menjadi 3400MT / s RAM adalah sama ), ia tidak memberi kesan kepada kelajuan bas cincin (Infinity Fabric pada AMD) di satu pihak, dan di sisi lain dengan Intel di kilang RAM kelajuan latency ini sama dengan Ryzen dengan RAM 3200MT / jadi lebih.

Dan apa RAM yang saya beli?

Setelah semua aspek teknikal diterangkan dan selepas membicarakan pentingnya latensi akses ingatan dalam peralatan moden, pertanyaan berjuta-juta dolar tiba: Apakah kekerapan dan latensi CAS yang patut saya pilih untuk membuat pembelian yang terbaik?

Seperti yang dilihat dalam gambar di atas, mungkin ada perbezaan harga yang sangat besar antara kit dengan kelajuan yang lebih tinggi dan latency sebenar yang lebih rendah (yang kami jelaskan sebelumnya ), sesuatu yang ditambah pada harga RAM yang sangat tinggi, yang telah Sehingga harga sehingga 40% lebih daripada setahun yang lalu atau 160% lebih daripada dua tahun yang lalu, ia membentangkan dilema yang hebat dalam belanjawan yang ketat di mana anda harus menyimpan pada kit yang dipilih.

Di sini, cadangan kami ialah anda mencari keseimbangan terbaik antara manfaat dan harga. Kami percaya jika anda menggunakan pemproses AMD Ryzen atau membelanjakan wang pada Intel (contohnya, i5 8600K atau i7 8700K), anda harus cuba menetapkan sendiri minimum 3000 atau 3200MT / s ( misnamed MHz ). Walau bagaimanapun, jika anda akan melancarkan platform generasi yang lebih asas tetapi generasi terbaru, harga dan prestasi yang sangat seimbang ialah 2666MT / s. Malah, jika anda akan melancarkan Intel Coffee Lake dengan motherboard yang bukan Z370, anda tidak akan dapat menaikkan RAM kekerapan itu supaya ia menjadi pilihan yang sempurna. Sebagai saranan akhir, jika anda adalah APU, untuk menggunakan kuasa penuh grafik bersepadu, beri perhatian khusus kepada RAM, dengan minimum 2666MT / s (3000 atau 3200 ideal) dan sentiasa wajib menggunakan Dual Channel yang akan anda perlukan 2 modul RAM atau lebih.

Juga ingat bahawa untuk menggunakan RAM lebih kerap, anda mungkin perlu membuat beberapa pelarasan pada BIOS papan induk anda, dan periksa apakah mungkin untuk meningkatkan kekerapannya mengikut spesifikasi dan keserasian papan induk.

Bagaimana untuk mengetahui latensi RAM saya

Untuk mengetahui frekuensi dan data CL RAM anda, yang perlu anda lakukan ialah memuat turun aplikasi CPUID Z CPU. Sekali di dalam program ini, mendapatkan data semudah mengakses tab "Memori", dan berunding dengan Frekuensi DRAM (kekerapan RAM) dan CAS Latency (CAS latency). Sebaik sahaja data itu diperoleh, anda hanya perlu menggunakan formula atau melihat jadual kami untuk mengetahui latensi sebenar RAM anda.

Kata-kata akhir dan kesimpulan mengenai latensi memori RAM

Kita tahu bahawa, secara umum, ini adalah topik yang boleh menjadi sukar bagi ramai, sama ada mereka yang baru atau tidak. Terdapat banyak fakta untuk diingat yang pada umumnya tidak diketahui. Oleh itu, kita akan merumuskan kesimpulan yang kita ambil dari artikel dalam beberapa perkara:

  • Boleh dikatakan bahawa kependaman, dalam kenangan memori RAM, adalah masa yang berlalu dari permintaan untuk mengakses data sehingga ia diakses. Data "CL" memori RAM, yang dipanggil CAS latency , bukan penunjuk latency RAM sebenar kerana ia juga perlu mengambil kira frekuensi di mana ia berfungsi ( separuh dari "MHz" yang diumumkan: 2133, 2400, 3000…) dan, sebenarnya, ia adalah faktor yang lebih menentukan daripada CL. Latensi RAM yang sebenarnya mempengaruhi prestasi pemproses, dan terutama sekali dalam permainan, yang perlu mengakses RAM lebih kerap. Dalam AMD Ryzen kekerapan RAM juga lebih penting daripada proses pemproses Intel Socket 1151 (perkara latensi CAS pada dasarnya sama), dan terutamanya jika anda akan menggunakan pemproses Ryzen untuk permainan, lebih baik menggunakan memori RAM kekerapan 3000MT / s atau lebih. Apabila membeli, adalah lebih baik untuk mencari keseimbangan antara prestasi dan harga kerana kos semasa RAM yang tinggi.

Jadi sekarang anda tahu, kami berharap artikel kami telah membantu anda memahami konsep latency dalam memori RAM. Adakah anda mempunyai keraguan tentang perkara ini? Perlu nasihat mengenai frekuensi RAM untuk dibeli? Adakah anda mempunyai cadangan atau kritikan tentang apa yang telah kami jelaskan kepada anda? Jangan teragak-agak untuk meninggalkan komen atau buka perbincangan dalam forum perkakasan kami!

Tutorial

Pilihan Editor

Back to top button