KomputerSistem operasi

Memori PC maya

Orang-orang pengguna komputer yang bernasib baik untuk menangkap masa kejayaan gemilang sistem berdasarkan pemproses 8086 riba sangat menyedari bagaimana pada masa itu adalah jumlah penting memori dipasang. Akaun adalah betul-betul kilobait: melebihi asas 640 kbps dan mencapai "hebat" 736 kb memperoleh apa-apa sambungan luaran khas, yang adalah yuran yang besar berkenaan dengan perumahan yang bersaiz besar. Walau bagaimanapun, teknologi komputer berkembang pesat dan tidak lama lagi halangan psikologi 1 megabait telah diluluskan. modul RAM telah menjadi lebih kecil, selain muncul pemproses menggunakan mereka sepenuhnya. Tidak ketinggalan, dan aplikasi. A peristiwa penting adalah output windose Versi ketiga, di mana memori maya yang digunakan. Walau bagaimanapun, ia langkah tentatif ke arah yang akan menjadi standard untuk semua sistem operasi.

Apa yang memori maya? Kami mewakili dua komputer sama menjalankan Windows 3, hanya satu mempunyai 1 MB memori, dan lain - MB 2. Pilih aplikasi perisian berdasarkan jumlah - mengutuk programmer untuk bekerja keras, kerana mereka perlu mengoptimumkan produk mereka untuk 1, 2, dan lain-lain megabait. Mewujudkan satu program yang direka untuk sekurang-kurangnya standard 640 KB - ia bermakna untuk memberi beberapa peluang, "memandu" permohonan itu dalam bingkai. Fokus pada 2 MB - bermakna kehilangan pelanggan berpotensi yang mempunyai komputer di semua 1 MB. Adalah difahami dan Microsoft, jadi mekanisme telah dicadangkan, yang dipanggil "ingatan maya". Pengaturcara tidak lagi perlu tahu berapa banyak yang dipasang di setiap komputer. Sudah tentu, beberapa sekatan, bagaimanapun, boleh diambil kira, tetapi dalam penjagaan umum mengenai bagaimana 'berbaik-baik' menuntut aplikasi dan komponen komputer telah mengambil alih sistem operasi. Ada keajaiban di sini, sudah tentu, tidak berlaku. Prinsip operasi adalah amat mudah.

Ambil contoh kes apabila komputer dimulakan dengan 1MB, 2MB dibangunkan di bawah permohonan. Sebahagian daripada isipadu yang dipenuhi oleh sistem itu sendiri, jadi dari 1 MB disediakan untuk pengguna hanya 500 kb (digantung). Main permohonan. Jika ingatan maya diaktifkan atau kurang upaya, program menduduki 500 kb dan perhentian, memberikan maklumat tentang mesej ralat. Sebab segala sesuatu yang berbeza, jika mekanisme yang termasuk: melakukan yang sama 500 kb, jika ia adalah permintaan memori yang akan datang, blok data yang ditulis ke fail khas pada cakera, membebaskan kelantangan dalam RAM. mekanisme "telus" untuk aplikasi. Malah, memori maya - ia adalah sebahagian daripada tugas itu, tetapi tidak diletakkan di dalam cip, dan ruang cakera. Apa-apa penyelesaian yang telah begitu berjaya bahawa ia masih bekerja pada penambahbaikan. Jadi, dalam windose baru-baru ini 8 hingga sudah biasa yang fail paging pagefile ditambah swapfile itu, bertujuan hanya untuk aplikasi metro.

Kadang-kadang, pengguna boleh melihat mesej sistem yang rendah pada ingatan maya. Bagaimana untuk menjelaskan ia dalam cahaya di atas? Semua lebih-lebih membingungkan apabila anda menganggap bahawa ruang cakera bebas pada cakera keras anda masih boleh. Salah satu sebab yang paling mungkin untuk ini adalah dalam mekanisme memori maya tetapan salah. Walaupun sistem lalai memilih kawalan automatik saiz fail paging, membolehkan kawalan manual dengan petunjuk rangka kerja tegar. Adakah ia perlu untuk berbuat demikian atau tidak - setiap pengguna membuat keputusan mereka sendiri, tetapi jika ralat berlaku disebabkan oleh kekurangan jumlah perlu menaikkan had atas yang dibenarkan. Ia dikonfigurasi dalam parameter prestasi (boleh diakses melalui sifat-sifat "My Computer", atau dari panel kawalan).

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ms.atomiyme.com. Theme powered by WordPress.