Jenis papan dan konektor yang digunakan untuk RAM di komputer desktop telah berkembang selama beberapa tahun terakhir. Jenis pertama eksklusif, yang berarti bahwa produsen komputer yang berbeda dikembangkan papan memori yang hanya akan bekerja dengan sistem khusus mereka. Kemudian datang SIMM, yang berdiri untuk single in-line modul memori. Memori ini menggunakan konektor 30-pin dan sekitar 3,5 0,75 inci x dalam ukuran (sekitar 9 2 cm x). Pada kebanyakan komputer, Anda harus menginstal SIMM di pasang kapasitas yang sama dan kecepatan. Hal ini karena lebar bus lebih dari SIMM tunggal. Misalnya, Anda akan menginstal dua 8-megabyte (MB) SIMM untuk mendapatkan 16 megabyte total RAM. Setiap SIMM dapat mengirimkan 8 bit data pada satu waktu, sedangkan sistem bus bisa menangani 16 bit pada suatu waktu. Kemudian papan SIMM, sedikit lebih besar pada 4,25 x 1 inci (sekitar 11 x 2,5 cm), menggunakan konektor 72-pin untuk meningkatkan bandwidth dan memungkinkan hingga 256 MB RAM.
Sebagai prosesor tumbuh dalam kecepatan dan kemampuan bandwidth, industri mengadopsi standar baru dalam dual in-line modul memori (DIMM). Dengan konektor 168-pin atau 184-pin kekalahan dan ukuran 5,4 x 1 inci (sekitar 14 x 2,5 cm), kisaran DIMM dalam kapasitas dari 8 MB sampai 1 GB per modul dan dapat diinstal sendiri-sendiri, bukan di pasang. Sebagian besar modul memori PC dan modul untuk sistem Mac G5 beroperasi pada 2,5 volt, sedangkan yang lebih tua Mac G4 sistem biasanya menggunakan 3,3 volt. Lain, standar Rambus in-line modul memori (RIMM), sebanding dalam ukuran dan konfigurasi pin ke DIMM namun menggunakan bus memori khusus untuk lebih meningkatkan kecepatan.
Banyak merek komputer notebook menggunakan modul memori proprietary, tetapi beberapa produsen menggunakan RAM berdasarkan garis kecil dual in-line modul memori (SODIMM) konfigurasi. Kartu SODIMM kecil, sekitar 2 1 inch x (5 x 2,5 cm), dan memiliki 144 atau 200 pin. Kapasitas berkisar dari 16 MB sampai 1 GB per modul. Untuk menghemat ruang, Apple iMac komputer desktop menggunakan SODIMMs bukan DIMM tradisional. Sub-notebook komputer menggunakan DIMM lebih kecil, yang dikenal sebagai MicroDIMMs, yang memiliki 144 pin atau baik 172 pin.
Kebanyakan memori yang tersedia saat ini sangat handal. Kebanyakan sistem hanya memiliki kontroler memori memeriksa kesalahan saat start-up dan bergantung pada itu. Chip memori dengan built-in pengecekan error-biasanya menggunakan metode yang dikenal sebagai paritas untuk memeriksa kesalahan. Chip paritas memiliki bit tambahan untuk setiap 8 bit data. Cara kerjanya adalah paritas sederhana. Mari kita lihat bahkan paritas pertama.
Ketika 8 bit dalam byte menerima data, chip menambahkan sampai jumlah 1s. Jika jumlah 1s aneh, bit paritas diatur ke 1. Jika total bahkan, bit paritas diatur ke 0. Ketika data dibaca kembali dari bit, total ditambahkan lagi dan dibandingkan dengan bit paritas. Jika total ganjil dan bit paritas adalah 1, maka data yang dianggap valid dan dikirim ke CPU. Tetapi jika total ganjil dan bit paritas adalah 0, chip tahu bahwa ada kesalahan di suatu tempat dalam 8 bit dan kesedihan data. Paritas ganjil bekerja dengan cara yang sama, tetapi bit paritas diatur ke 1 jika jumlah total dari 1s dalam byte bahkan.
Masalah dengan paritas adalah bahwa ia menemukan kesalahan tetapi tidak melakukan apapun untuk memperbaikinya. Jika byte data tidak cocok bit paritas, maka data yang dibuang dan sistem mencoba lagi. Komputer dalam posisi kritis memerlukan tingkat yang lebih tinggi toleransi kesalahan. Server high-end sering memiliki bentuk pengecekan error yang dikenal sebagai koreksi kesalahan kode (ECC). Seperti paritas, ECC menggunakan bit tambahan untuk memantau data dalam setiap byte. Perbedaannya adalah bahwa ECC menggunakan beberapa bit untuk memeriksa kesalahan - berapa banyak tergantung pada lebar bus - bukan satu. Memori ECC menggunakan algoritma khusus tidak hanya untuk mendeteksi kesalahan bit tunggal, tetapi sebenarnya benar mereka juga. Memori ECC juga akan mendeteksi kasus ketika lebih dari satu bit data dalam byte gagal. Kegagalan tersebut sangat jarang, dan mereka tidak diperbaiki, bahkan dengan ECC.
-- HowStuffWorks
Tidak ada komentar:
Posting Komentar