Jelaskan Memori semi-volatil dari Memori (komputer)

Kategori ketiga memori adalah memori "semi-volatil". Kata ini digunakan untuk mendeskripsikan memori yang mempunyai durasi non-volatil yang terbatas setelah listrik diputus, tetapi kemudian data hilang. Tujuan umum untuk memori semi-volatil adalah memberikan kinerja tinggi/daya tahan tinggi/dll. yang terkait dengan memori volatil, sambil memberikan beberapa manfaat memori non-volatil sebenarnya.

Misalnya, beberapa jenis memori non-volatil bisa aus, dimana sel "aus" lebih volatil namun masih bekerja. Lokasi data yang sering ditulis bisa diarahkan untuk menggunakan sirkuit aus. Selama lokasi diperbarui dalam waktu retensi yang diketahui, data masih sah. JIka waktu retensi "kadaluwarsa" tanpa pembaruan, nilai disalin ke sirkuit dengan retensi yang lebih lama. Menulis ke area yang aus terlebih dahulu memungkinkan kecepatan penulisan yang tinggi dan menghindari pengausan sirkuit tidak aus.

Sebagai contoh kedua, STT-RAM bisa dibuat non-volatil dengan membangun sel besar, namun harga per bit dan daya yang diperlukan untuk menulis meningkat dan kecepatan penulisan menurun. Menggunakan sel kecil mengurangi harga, penggunaan listrik, dan mempercepat penulisan, tetapi berujung pada perilaku semi-volatil. Pada beberapa aplikasi, peningkatan volatilitas bisa dikelola untuk memberikan beberapa manfaat memori non-volatil, misalnya memutus listrik namun memaksa memori untuk bangun sebelum data hilang; atau dengan menyimpan cache data hanya baca dan membuang data cache jika waktu pematian melebihi ambang non-volatil.

Kata semi-volatil juga digunakan untuk mendeskripsikan perilaku semi-volatil jenis memori lain. Contohnya, memori volatil dan non-volatil bisa digabung, dimana sinyal eksternal menyalin data dari memori volatil ke memori non-volatil, tetapi jika listrik diputus tanpa penyalinan, datanya hilang. Atau, sebuah memori volatil dengan baterai, dimana jika listrik eksternal dimatikan, ada waktu tertentu dimana baterai memberi daya ke memori volatil, namun jika listrik dimatikan untuk waktu yang lama, baterai akan habis dan data akan hilang.