Perbedaan antara memori fisik dan virtual

Perbedaan antara memori fisik dan virtual

Memori fisik vs 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 (memori akses acak) 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 memori fisik yang cukup untuk menjalankan program. Memori virtual dibuat dengan menggabungkan RAM dengan ruang hard drive. Memori virtual memungkinkan pelaksanaan program besar lebih cepat saat RAM tidak cukup.

Ingatan fisik

Seperti disebutkan sebelumnya, memori fisik mengacu pada RAM dan hard disk di komputer yang digunakan untuk menyimpan data. Di komputer sistem operasi, program aplikasi dan data yang saat ini digunakan disimpan di RAM, sehingga mereka dapat diakses dengan cepat oleh prosesor. RAM dapat diakses lebih cepat daripada perangkat penyimpanan lainnya seperti hard disk dan CD-ROM. Tetapi data dalam RAM hanya ada saat komputer berjalan. Saat daya dimatikan, semua data dalam RAM hilang dan sistem operasi dan data lainnya dimuat lagi ke RAM dari hard disk saat komputer dihidupkan. Hard disk adalah memori non-volatile (memori yang menyimpan data bahkan ketika tidak bertenaga) yang digunakan untuk menyimpan data di komputer. Ini terdiri dari disk melingkar yang disebut piring yang menyimpan data magnetik. Data ditulis dan dibaca ke dan dari piring -piring menggunakan kepala baca/ tulis.

Memori virtual

Memori virtual digunakan saat komputer tidak memiliki ruang RAM untuk mengeksekusi program. Memori virtual menggabungkan ruang RAM dengan ruang hard disk. Ketika komputer tidak memiliki ruang RAM yang cukup untuk menjalankan program, memori virtual mentransfer data dari RAM ke file paging, yang membebaskan ruang di RAM. Sebagian hard disk digunakan untuk menyimpan file halaman. Proses transfer ini dilakukan dengan sangat cepat sehingga pengguna tidak merasakan perbedaan. Memori virtual dapat menampung seluruh blok data sementara bagian yang saat ini dieksekusi berada di RAM. Oleh karena itu memori virtual memungkinkan sistem operasi untuk menjalankan beberapa program pada saat yang sama sehingga meningkatkan tingkat multiprogramming. Sambil meningkatkan ukuran program yang dapat dieksekusi, memori virtual memberikan manfaat biaya karena memori hard disk lebih murah daripada RAM.

Apa perbedaan antara memori fisik dan 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 di 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 bertukar dapat lebih lambat kinerja sistem sistem.