Komputer, Peralatan
Virtual memory komputer dan bagaimana meningkatkan
Virtual memory adalah teknologi khusus dimana manajemen memori dari sistem komputer yang menggunakan sistem operasi multi-fungsional. Inti dari teknologi ini terletak pada kenyataan bahwa setiap program untuk memastikan efisiensi sebagai bagian dari alat tersebut, mengacu pada total memori komputer di lokasi yang terpisah. Mengatasi ini dengan cara tertentu yang ditampilkan pada modul fisik yang menyediakan memori ini. Peningkatan efisiensi memori, diselenggarakan dengan cara ini, dicapai oleh fakta bahwa ruang memori yang diperlukan disediakan untuk masing-masing program berjalan. Selain itu, virtual memori komputer memungkinkan pengguna untuk meningkatkan volume total, mencapai angka yang melebihi orang-orang yang terdapat dalam perangkat fisik. Hal ini dipastikan oleh memompa teknologi sumber daya yang tidak terpakai dalam repositori.
Munculnya teknologi ini berkaitan dengan pertengahan abad terakhir. Sebelum ini, dua tingkat memori yang digunakan dalam perangkat komputasi - primer dan sekunder. Munculnya memori virtual telah didikte oleh kebutuhan untuk menemukan mode kontrol sederhana untuk itu.
Bila menggunakan memori virtual dari sebuah komputer sangat menyederhanakan proses pemrograman karena menghilangkan kebutuhan untuk mempertahankan kontrol konstan selama jumlah memori yang digunakan dan gratis atau untuk mendistribusikan di antara program yang sedang berjalan. Untuk hampir setiap aplikasi yang berjalan dibawah teknologi ini menyediakan akses ke ruang alamat seluruh, terlepas dari volume pada perangkat fisik dihitung.
Dalam arti yang paling umum, memori virtual dari sebuah komputer melakukan kegiatan sebagai berikut:
- menyederhanakan dan merasionalisasi menangani aplikasi memori berjalan;
- menyediakan manajemen memori efisien - RAM, dengan seleksi dan penyimpanan aplikasi yang paling populer dan sering digunakan;
- menjadi proses komputasi otonom sedemikian rupa bahwa setiap proses diimplementasikan seolah-olah seluruh komputer memiliki memori.
Pada komputer modern menciptakan teknologi memori virtual didukung oleh dan dengan mengorbankan dukungan hardware, kecuali tugas-tugas khusus, yang memerlukan pemeliharaan mode operasi kecepatan yang sangat tinggi. Biasanya, perangkat ini tidak dirancang untuk digunakan massa, tetapi karena multifunktsional mereka sangat terbatas.
Dianggap teknologi tersebut diterapkan dalam dua cara utama pengorganisasian.
Paging melibatkan membagi memori ke dalam halaman volume tetap, sebagai aturan - 4096 bytes. Di dalam, berisi ukuran file, yang berkode informasi tentang nomor yang serial (nomor halaman) dan perpindahan. CPU komputer mengubah nomor halaman di alamat yang sesuai. Prosesor mengubah nomor halaman virtual di alamat yang sesuai pada perangkat fisik. Sistem operasi pada mereka sendiri "trek" penggunaan memori ini, dan kontrol itu, tergantung pada bagaimana sibuk itu atau tidak.
Organisasi segmen adalah fakta bahwa memori virtual seluruh komputer dibagi menjadi bagian-bagian tertentu - segmen yang sistem operasi dan menyediakan hak akses untuk setiap program. Proses pengalamatan dalam metode ini hampir mirip dengan yang digunakan untuk halaman-mode, tetapi dalam fragmentasi segmen distribusi terjadi, yang merugikan mempengaruhi kecepatan PC. Untuk mengatasi ketidaknyamanan tersebut bisa dalam dua cara: baik untuk meningkatkan jumlah memori yang digunakan atau bebas, dengan membersihkannya dari data yang tidak perlu. Untuk mempelajari cara untuk melepaskan memori virtual, setiap pengguna dapat merujuk ke Departemen Referensi dari sistem operasi yang diinstal pada komputer Anda dan ada prosedur sederhana ini secara rinci dicat.
Meningkatkan jumlah memori virtual dapat dicapai dengan dua cara utama - dengan pemurnian, seperti dijelaskan di atas, atau meningkatkan volumenya dengan memasang peralatan baru. Ada banyak program yang akan memberitahu Anda bagaimana meningkatkan jumlah memori virtual, dan kualitas bantuan untuk melakukannya sendiri.
Similar articles
Trending Now