Memori primer vs sekunder | Perangkat penyimpanan bantu
Komputer berisi hierarki perangkat memori untuk menyimpan data. Mereka bervariasi dalam kapasitas, kecepatan, dan biaya mereka. Memori primer (juga disebut sebagai memori utama) adalah memori yang secara langsung diakses oleh CPU untuk menyimpan dan mengambil informasi. Memori sekunder (juga disebut sebagai memori eksternal atau tambahan) adalah perangkat penyimpanan yang tidak dapat diakses secara langsung oleh CPU dan digunakan sebagai perangkat penyimpanan permanen yang menyimpan data bahkan setelah daya dimatikan.
Apa memori utama?
Memori primer adalah memori yang secara langsung diakses oleh CPU untuk menyimpan dan mengambil informasi. Sebagian besar waktu, memori primer juga disebut sebagai RAM (memori akses acak). Itu adalah memori yang mudah menguap, yang kehilangan datanya saat daya dimatikan. Memori primer dapat diakses secara langsung oleh CPU melalui alamat dan bus memori dan terus diakses oleh CPU untuk mendapatkan data dan instruksi. Selain itu, komputer berisi ROM (hanya membaca memori), yang memiliki instruksi yang sering dieksekusi seperti program startup (BIOS). Ini adalah memori yang tidak mudah menguap yang mempertahankan datanya saat daya dimatikan. Karena memori utama sering diakses, itu harus lebih cepat. Tetapi ukurannya lebih kecil dan juga mahal.
Apa itu memori sekunder?
Memori sekunder adalah perangkat penyimpanan yang tidak dapat diakses secara langsung oleh CPU dan digunakan sebagai perangkat penyimpanan permanen yang menyimpan data bahkan setelah daya dimatikan. CPU mengakses perangkat ini melalui saluran input/ output dan data pertama kali ditransfer ke memori primer dari memori sekunder sebelum mengakses. Biasanya, hard disk drive dan perangkat penyimpanan optik (CDS, DVD) digunakan sebagai perangkat penyimpanan sekunder di komputer modern. Di perangkat penyimpanan sekunder, data diatur ke dalam file dan direktori sesuai dengan sistem file. Ini juga memungkinkan untuk mengaitkan informasi tambahan dengan data seperti izin akses, pemilik, waktu akses terakhir, dll. Selain itu, ketika memori primer diisi, memori sekunder digunakan sebagai penyimpanan sementara untuk menjaga data yang paling sedikit digunakan dalam memori primer. Perangkat memori sekunder lebih murah dan lebih besar. Tapi mereka memiliki waktu akses yang besar.
Perbedaan antara memori primer dan sekunder
Memori primer adalah memori yang secara langsung diakses oleh CPU untuk menyimpan dan mengambil informasi, sedangkan memori sekunder tidak dapat diakses secara langsung oleh CPU. Memori primer diakses menggunakan alamat dan bus data oleh CPU, sedangkan memori sekunder diakses menggunakan saluran input/ output. Memori primer tidak menyimpan data ketika daya dimatikan (volatile) sementara memori sekunder menyimpan data ketika daya dimatikan (tidak mudah menguap). Selain itu, memori primer sangat cepat dibandingkan dengan memori sekunder dan memiliki waktu akses yang lebih rendah. Tapi, perangkat memori primer lebih mahal dibandingkan dengan perangkat memori sekunder. Karena alasan ini, biasanya komputer terdiri dari memori primer yang lebih kecil dan memori sekunder yang jauh lebih besar.