Memori Maya vs Fizikal
Memori fizikal dan memori Maya adalah dua bentuk memori yang digunakan untuk menyimpan data dalam komputer. Memori fizikal merujuk kepada cip seperti memori RAM (Random Access Memory) dan peranti penyimpanan seperti cakera keras yang digunakan untuk menyimpan data. Memori maya adalah ruang ingatan yang dicipta oleh sistem Operasi apabila komputer tidak mempunyai memori fizikal yang mencukupi untuk melaksanakan program. Memori maya dicipta dengan menggabungkan RAM dengan ruang cakera keras. Memori maya membolehkan melaksanakan program besar dengan lebih pantas apabila RAM tidak mencukupi.
Memori Fizikal
Seperti yang dinyatakan sebelum ini, memori fizikal merujuk kepada RAM dan cakera keras dalam komputer yang digunakan untuk menyimpan data. Di dalam komputer, sistem operasi, program aplikasi dan data yang digunakan pada masa ini disimpan dalam RAM, supaya ia dapat diakses dengan cepat oleh pemproses. RAM boleh diakses lebih cepat daripada peranti storan lain seperti cakera keras dan CD-ROM. Tetapi data dalam RAM hanya wujud semasa komputer sedang berjalan. Apabila kuasa dimatikan, semua data dalam RAM hilang dan sistem operasi dan data lain dimuat semula ke RAM dari cakera keras apabila komputer dihidupkan. Hard disk adalah memori yang tidak menentu (memori yang menyimpan data walaupun ia tidak dikuasakan) yang digunakan untuk menyimpan data dalam komputer. Ia terdiri daripada cakera pekeliling yang disebut platters yang menyimpan data magnetik. Data ditulis dan dibaca ke dan dari platters menggunakan kepala baca / tulis.
Memori Maya
Memori maya digunakan apabila komputer tidak mempunyai ruang RAM untuk melaksanakan program. Memori maya menggabungkan ruang RAM dengan ruang cakera keras. Apabila komputer tidak mempunyai ruang RAM yang cukup untuk melaksanakan program, memori maya memindahkan data dari RAM ke fail paging, yang membebaskan ruang dalam RAM. Sebahagian daripada cakera keras digunakan untuk menyimpan fail halaman. Proses pemindahan ini dilakukan dengan cepat supaya pengguna tidak merasakan perbezaan. Memori maya boleh memegang seluruh blok data manakala bahagian yang sedang dilaksanakan berada pada RAM. Oleh itu, memori maya membenarkan sistem pengendalian menjalankan beberapa program pada masa yang sama dengan itu meningkatkan tahap penggambaran multiprogramming. Walaupun meningkatkan saiz program yang boleh dilaksanakan, memori maya memberikan manfaat kos sejak memori cakera keras lebih murah daripada RAM.
Apakah perbezaan antara Memori Fizikal dan Maya
Walaupun memori fizikal merujuk kepada peranti fizikal yang menyimpan data dalam komputer seperti RAM dan pemacu cakera keras, memori maya menggabungkan ruang RAM dengan ruang cakera keras untuk menyimpan data dalam RAM, apabila ruang RAM tidak mencukupi. Sebahagian daripada cakera keras digunakan untuk menyimpan fail halaman yang digunakan oleh memori maya untuk menyimpan data yang dipindahkan dari RAM. Walaupun menukar data di antara fail halaman dalam cakera keras dan RAM (melalui memori maya) sangat cepat, terlalu banyak pertukaran dapat memperlahankan prestasi keseluruhan sistem.