Memori Fisik vs Memori Virtual
Memori fisik dan memori virtual adalah dua bentuk memori yang digunakan untuk menyimpan data di komputer. Memori fisik mengacu pada chip seperti memori RAM (Random Access Memory) dan perangkat penyimpanan seperti hard disk yang digunakan untuk menyimpan data. Memori virtual adalah ruang memori yang dibuat oleh sistem operasi ketika komputer tidak memiliki cukup memori fisik untuk menjalankan suatu program. Memori virtual dibuat dengan menggabungkan RAM dengan ruang hard drive. Memori virtual memungkinkan eksekusi program besar lebih cepat ketika RAM tidak cukup.
Memori Fisik
Seperti disebutkan sebelumnya, memori fisik mengacu pada RAM dan hard disk di komputer yang digunakan untuk menyimpan data. Dalam komputer, sistem operasi, program aplikasi dan data yang sedang digunakan disimpan dalam RAM, sehingga dapat diakses dengan cepat oleh prosesor. RAM dapat diakses lebih cepat daripada perangkat penyimpanan lain seperti hard disk dan CD-ROM. Tetapi data dalam RAM hanya ada saat komputer sedang berjalan. Saat daya dimatikan, semua data dalam RAM hilang dan sistem operasi serta data lainnya dimuat kembali ke RAM dari hard disk saat komputer dihidupkan. Hard disk adalah memori non-volatile (memori yang menyimpan data bahkan ketika tidak diaktifkan) yang digunakan untuk menyimpan data di komputer. Itu terdiri dari piringan bundar yang disebut piringan yang menyimpan data magnetik. Data ditulis dan dibaca dari dan ke piring menggunakan kepala baca/tulis.
Memori Virtual
Memori virtual digunakan saat komputer kekurangan ruang RAM untuk menjalankan program. Memori virtual menggabungkan ruang RAM dengan ruang hard disk. Ketika komputer tidak memiliki cukup ruang RAM untuk menjalankan program, memori virtual mentransfer data dari RAM ke file paging, yang membebaskan ruang di RAM. Sebagian dari hard disk digunakan untuk menyimpan file halaman. Proses transfer ini dilakukan begitu cepat sehingga pengguna tidak merasakan perbedaan. Memori virtual dapat menampung seluruh blok data sementara bagian yang sedang dieksekusi berada di RAM. Oleh karena itu memori virtual memungkinkan sistem operasi untuk menjalankan beberapa program secara bersamaan sehingga meningkatkan derajat multiprogramming. Sambil meningkatkan ukuran program yang dapat dijalankan, memori virtual memberikan manfaat biaya karena memori hard disk lebih murah daripada RAM.
Apa perbedaan antara Memori Fisik dan Memori Virtual
Sementara memori fisik mengacu pada perangkat fisik yang menyimpan data di komputer seperti RAM dan hard disk drive, memori virtual menggabungkan ruang RAM dengan ruang hard drive untuk menyimpan data dalam RAM, ketika ruang RAM tidak cukup. Bagian dari hard disk digunakan untuk menyimpan file halaman yang digunakan oleh memori virtual untuk menyimpan data yang ditransfer dari RAM. Meskipun menukar data antara file halaman di hard disk dan RAM (melalui memori virtual) sangat cepat, terlalu banyak menukar dapat memperlambat kinerja sistem secara keseluruhan.