Apa Itu Memori Maya

Apa Itu Memori Maya
Apa Itu Memori Maya

Video: Apa Itu Memori Maya

Video: Apa Itu Memori Maya
Video: Cara Kerja Cache Memory (201810370311251) 2024, April
Anonim

Memori maya komputer digunakan dalam sistem operasi multitasking. Terima kasih, ia memberikan kecekapan yang lebih tinggi semasa menjalankan pelbagai program.

Apa itu memori maya
Apa itu memori maya

Memori maya adalah bahagian ruang cakera keras yang diperuntukkan oleh sistem apabila RAM tidak mencukupi untuk meningkatkan prestasi. Dalam kes ini, data yang saat ini tidak digunakan oleh komputer dipindahkan ke fail paging yang disebut. Ukuran fail ini sama dengan jumlah memori maya. Sebagai peraturan, untuk fungsi normal sistem, ukuran file paging harus 1,5 kali dari ukuran RAM. Tetapi jika pengguna sering bermain permainan komputer dengan grafik yang kompleks atau animasi 3D, atau membuat program yang rumit sendiri, maka ukuran fail harus dua kali ganda atau bahkan tiga kali ganda berkaitan dengan RAM. Menyambungkan memori maya membolehkan penggunaan sumber RAM lebih rasional dengan bergerak sekunder data ke simpanan sekunder. Pada masa yang sama, proses yang berjalan secara serentak berfungsi secara terpisah, "tidak mengetahui" satu sama lain. Terdapat dua cara untuk melaksanakan memori maya: halaman dan segmen. Dalam implementasi halaman, RAM dibagi menjadi wilayah dengan ukuran yang sama (halaman), yang diambil sebagai unit memori. Proses berjalan menghantar permintaan memori ke alamat yang terdapat dalam memori maya. Alamat mewakili nombor halaman dan mengimbangi di dalamnya. Sistem ini dapat mengalirkan halaman yang sudah lama tidak digunakan ke cakera keras. Organisasi segmen membahagikan memori maya menjadi segmen ukuran sewenang-wenangnya. Apabila proses mengakses memori, beberapa segmen dipindahkan ke RAM, dan beberapa tetap berada di dalam cakera keras. Tahap hak akses tertentu dapat diberikan kepada setiap segmen. Pengoperasian memori segmen serupa dengan memori halaman, tetapi ia mempunyai kelajuan akses yang lebih rendah. Dalam kebanyakan kes, peningkatan memori maya berlaku secara automatik, tetapi ada situasi ketika pengguna perlu melakukannya secara manual. Walau bagaimanapun, dalam kes ini, anda perlu ingat bahawa prestasi sistem mungkin melebihi had yang dapat diterima dan komputer, sebaliknya, akan berfungsi jauh lebih perlahan. Anda boleh meningkatkan memori maya secara manual di Panel Kawalan di "Sistem" atau " Bahagian dan penyelenggaraannya. Pada perintah "Ubah parameter" tetingkap "Properties Sistem" muncul, di mana anda perlu memilih tab "Advanced". Di bahagian "Prestasi" - butang "Pilihan". Di tetingkap "Tetapan Prestasi" - tab "Lanjutan", "Memori maya" -> "Tukar". Untuk meningkatkan ukuran fail paging, hapus centang perintah "Pilih ukuran fail paging secara automatik" dan tetapkan nilai yang diperlukan.

Disyorkan: