Apa itu ECC RAM?
Pertama-tama, kita perlu mengklarifikasi apa itu ECC RAM. Komputer kami mentransfer data masuk dan keluar dari RAM terus-menerus, dan sebagian besar waktu, ini adalah proses yang tidak menyakitkan. Tapi tentu saja, itu tidak selalu berjalan dengan sempurna. Kesalahan kadang-kadang akan lolos, dan ketika itu terjadi, mereka mungkin menyebabkan PC Anda macet. Kesalahan memori dapat disebabkan oleh apa saja, termasuk sinar kosmik (kami tidak bercanda). Di sinilah memori ECC masuk ke dalam modul RAM . DIMM dan SODIMM ECC, dengan masing-masing sembilan chip. ECC singkatan dari "error correction code," dan dalam konteks RAM, ECC RAM adalah jenis memori komputer dengan chip tambahan yang benar-benar dapat mendeteksi setiap kali ada kesalahan dalam memori, seperti bit terbalik, dan memperbaikinya secara real- waktu sebelum itu benar-benar dapat mendatangkan malapetaka. Sebagian besar memori ECC menggunakan kode yang dapat memperbaiki kesalahan bit tunggal dan mendeteksi, tetapi tidak memperbaiki, kesalahan bit ganda (SEC-DED). Ini biasanya digunakan dalam sistem di mana stabilitas adalah prioritas mutlak, dan korupsi data tidak dapat ditoleransi, seperti jenis server dan workstation tertentu. Memori ECC dapat mencegah sebagian besar crash terkait memori pada PC yang mendukungnya, tetapi untuk beberapa alasan, RAM kebanyakan dari kita gunakan di PC pribadi kita adalah non-ECC, artinya kesalahan bit tunggal dapat mengacaukan — dan merusak — PC kita. Mengapa demikian?Dapatkah Saya Menggunakan RAM ECC di PC Saya?
Jawaban untuk ini agak rumit. Meskipun RAM yang Anda miliki di PC mungkin bukan ECC, beberapa perangkat keras konsumen sebenarnya mendukung memori ECC. Namun, pada saat penulisan, ini adalah undian. Untuk chip AMD, memori ECC didukung "secara tidak resmi". Ini berarti bahwa ini bukan fitur yang diiklankan, tetapi juga bukan sesuatu yang ditutup oleh pembuat chip. Jika Anda ingin menggunakan memori ECC di komputer AMD Anda, Anda harus mencari motherboard yang mendukung memori ECC — motherboard yang mendukungnya biasanya akan mengiklankannya. Pada chip Intel, memori ECC juga didukung pada beberapa di antaranya sejak 2021 Namun, mencari motherboard berkemampuan ECC untuk chip konsumen Intel bisa jadi jauh lebih sulit. Tidak seperti AMD, di mana dukungan ECC bergantung pada pembuat motherboard untuk mengimplementasikannya, Intel membatasi chipset motherboard konsumen utamanya untuk menggunakan memori ECC. Ini berarti bahwa jika Anda memiliki CPU Intel dan Anda ingin menggunakan memori ECC dengannya, Anda perlu memburu motherboard kelas perusahaan. Bahkan kemudian, Anda tidak akan menemukan RAM ECC yang tidak dimaksudkan untuk, atau dipasarkan ke arah, penggunaan server dan perusahaan. Sepertinya aneh. Jika memori ECC pada dasarnya adalah RAM yang jauh lebih stabil, mengapa tidak semua orang menggunakannya?Mengapa Tidak Semua Orang Menggunakan RAM ECC?
Ada beberapa kelemahan memori ECC. Untuk memperhitungkan proses koreksi kesalahan, RAM ECC biasanya sedikit lebih lambat dari RAM biasa—dari 2% menjadi 5% lebih lambat. Kemampuan tambahan juga berarti bahwa RAM ECC 10% hingga 20% lebih mahal daripada RAM standar. Dan dengan CPU saat ini (semacam) yang mendukungnya, mungkin juga tidak layak untuk keluar dari jalan Anda untuk mendapatkan RAM ECC dan sistem yang kompatibel dengan ECC. Tidak hanya RAM lebih mahal, tetapi Anda juga kemungkinan akan menghabiskan lebih banyak pada motherboard Anda dalam pencarian Anda untuk mendapatkan ECC RAM. Anda mungkin bahkan tidak membutuhkannya sebanyak itu untuk menjadi fitur yang harus Anda tuju dan buru. Apakah Anda ingat kapan terakhir kali komputer Anda rusak karena kerusakan memori? RAM konsumen saat ini sangat stabil, dan kesalahan mungkin sangat jarang terjadi—tetapi sekali lagi, jika itu terjadi, RAM akan melakukan boot ulang, dan Anda akan dapat melanjutkan tepat dari bagian terakhir yang Anda tinggalkan. Ini tidak seperti server dan komputer perusahaan, di mana downtime apa pun bisa menjadi bencana besar. Beberapa orang berpendapat bahwa ECC harus disertakan dalam memori konsumen, dan agar adil, kami tidak setuju. Linus Torvalds, pencipta kernel Linux, terkenal mengecam Intel karena menghambat industri dan tidak mendukung ECC di bagian konsumennya, dengan mengatakan bahwa Intel dapat melakukan banyak hal baik di ruang konsumen. Meskipun ini mungkin benar, kecuali memang benar mulai didukung secara umum di RAM konsumen, motherboard, dan CPU, maka Anda mungkin sebaiknya tidak menggunakan rute ECC. Disadur dari HowToGeek.com.Artikel Diperbarui pada: May 10, 2023Kontributor: Syauqi Wiryahasana
Model: Haifa Manik Intani