Bagaimana PC Saya Tahu RAM Seperti Apa yang Dipasang?
Ada begitu banyak hal yang dilakukan komputer modern yang kita anggap remeh, tetapi kadang-kadang menyenangkan untuk mengintip di balik tudung dan melihat bagaimana semuanya bekerja. Hari ini kami sedang menyelidiki bagaimana tepatnya komputer Anda tahu jenis dan jumlah RAM yang telah Anda instal.
Sesi Tanya Jawab hari ini datang kepada kami berkat SuperUser-subdivisi Stack Exchange, pengelompokan situs web Q&A berbasis komunitas.
Pertanyaan
Pembaca SuperUser Celeritas ingin tahu bagaimana komputernya dapat secara instan mendeteksi jenis RAM apa yang ada di dalamnya:
Bagaimana Mac OS X dapat mengetahui RAM seperti apa yang ada di mesin? Sebagai contoh saya sedang mengerjakan satu yang memiliki DDR3 RAM @ 1600MHz dan saya pikir itu tidak mungkin untuk mengetahui RAM tanpa secara fisik membuka kasing dan melihatnya. Bagaimana ini dapat dilakukan pada sistem lain?
Jelas itu sangat berguna bagi sistem operasi untuk mengetahui jenis RAM yang memiliki akses, tetapi dengan mekanisme apa ia menentukan informasi ini?
Jawaban
Kontributor SuperUser UltraSawBlade menawarkan penjelasan berikut:
RAM stick memiliki chip kecil di atasnya yang disebut Serial Presence Detect, yang berisi informasi seperti kapasitas, pengaturan waktu yang disukai, pabrik, dan bahkan nomor seri.
Informasi SPD dapat diakses oleh OS menggunakan bus i2c (yang juga mencakup hal-hal seperti sensor suhu). Saya pikir Anda dapat langsung membaca SPD dari Linux menggunakan berbagai utilitas i2c.
Gambar dari artikel Wikipedia ini memiliki gambar yang bagus [terlihat di atas].
Kontributor lain menawarkan cara pengguna akhir dapat mengakses informasi i2c sendiri. AthomSfere menulis:
Di Windows:
wmic memoryChip dapatkan /?
Akan memberi Anda berbagai informasi RAM yang dapat Anda minta langsung dari command prompt.
Sebagai contoh,
wmic memorychip mendapatkan nomor seri
Memberi Anda nomor seri. Anda juga bisa menggunakan
Kecepatan
,Model
terkadang,Pabrikan
dan lainnya.WMI adalah metode Windows untuk menanyakan data SMBIOS. Apple, Linux, Windows dan siapa pun yang ingin menjalankan pada sebagian besar perangkat keras membuat kebutuhan untuk mendukung SMBIOS pada tingkat tertentu, untuk alasan yang berbeda.
Anda dapat menggunakan SMBIOS (mis. Melalui WMI atau WMIC di Windows) untuk juga mengumpulkan informasi hard drive, informasi jaringan (apakah ini kartu 10/100 atau 10/100/1000?).
Untuk mengambil satu langkah lebih jauh, setiap pabrikan memiliki kode untuk alamat MAC pada NIC. RAM juga memiliki kode pabrikan. Jadi yang harus Anda lakukan untuk mendapatkan kode mereka, misalnya 2 x2GB saya di laptop ini adalah 830B, adalah membangun database untuk produsen (830B mungkin satu merek dan kemudian dijual kembali juga!) Dan juga model apa artinya apa. Begitulah cara kerja CPUz, saya percaya, pertanyaan dasar dan basis data yang lengkap dan terkini.
Untuk contoh lebih lanjut tentang cara mengakses informasi ini di mesin Windows, Linux, dan OS X, periksa semua tanggapan kontributor di sini.
Punya sesuatu untuk ditambahkan ke penjelasan? Berbunyi dalam komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange yang mengerti teknologi lainnya? Lihat utas diskusi lengkap di sini.