Mga computerMga operating system

Virtual PC memory

Yaong mga gumagamit ng computer na sapat na masuwerteng upang mahuli ang maluwalhating katanghalian ng buhay ng mga sistema batay sa 8086-compatible processors ay tunay mabuti ng kamalayan ng kung paano sa oras na iyon ay mahalagang dami ng memorya-install. Account ay literal kilobytes: malagpasan ang mga pangunahing 640 kbps at maabot ang isang "kamangha-manghang" 736 kb kumuha ng anumang mga espesyal na mga panlabas na extension, na kung saan ay isang mabigat na bayad bilang respeto sa isang malaking-sized na pabahay. Gayunman, ang computer na teknolohiya mabilis na nagbago at sa lalong madaling panahon ang sikolohikal na hadlang ng 1 megabyte ay lumipas. RAM modules ay naging mas maliit, bukod lumitaw processors gamit nito ganap. Hindi pagkahuli sa likod, at pagsasabuhay. Ang isang palatandaan ng kaganapan ay ang output windose pangatlong bersyon, kung saan ang virtual memory na ginagamit. Gayunpaman, ang mga ay lamang pansamantala hakbang sa direksyon na nais maging ang pamantayan para sa lahat ng mga operating system.

Ano ang virtual memory? Kumakatawan namin ang dalawang magkatulad na mga computer nagpapatakbo ng Windows 3, isa lamang ay may 1 MB ng memorya, at sa isa pang - 2 MB. Piliin software application batay sa ang lakas ng tunog - upang ipagbawal gamitin programmer na hirap sa trabaho, dahil mayroon silang upang i-optimize ang kanilang mga produkto para sa 1, 2, at iba pa megabytes. Lumikha ng isang programa na dinisenyo para sa isang karaniwang minimum na 640 KB - ang ibig sabihin nito na magbigay ng ilang mga pagkakataon, "drive" ang application sa frame. Ang isang pagtutok sa 2 MB - ibig sabihin nito upang mawala ang mga potensyal na mga customer na may mga computer sa lahat ng 1 MB. Ito ay nauunawaan at Microsoft, kaya ang mekanismo ay iminungkahi, na tinatawag na "virtual memory". Programmers ay hindi na kailangang malaman kung magkano ang naka-install sa bawat computer. Of course, ang ilang mga paghihigpit, gayunpaman, ay kinuha sa account, ngunit sa pangkalahatang pag-aalaga tungkol sa kung paano 'kaibiganin' demanding mga aplikasyon at computer bahagi ay kinuha sa ibabaw ng operating system. Walang himala dito, siyempre, ay hindi mangyayari. Ang prinsipyo ng operasyon ay lubos na simple.

Dumaan halimbawa ang kaso kapag ang computer ay nagsimula na may 1MB, 2MB na binuo sa ilalim ng application. Bahagi ng ang lakas ng tunog inookupahan ng sistema ng kanyang sarili, kaya mula sa 1 MB na makukuha ng gumagamit lamang ng 500 kb (suspendido). Patakbuhin ang application. Kung virtual memory ay pinagana o hindi pinagana, ang programa ay sumasakop 500 kb at hinto, nagbibigay ang tungkol sa mga mensahe ng error. Ngunit lahat ng bagay ay naiiba, kung ang mekanismo ay kasama: paggawa ng napaka-parehong 500 kb, kung ito ay ang susunod na kahilingan memory, ang data block ay nakasulat sa isang espesyal na file sa disk, pagbabakante ang lakas ng tunog sa RAM. mekanismo "transparent" para sa application. Sa katunayan, ang virtual memory - ito ay bahagi ng ang gawain, ngunit hindi inilalagay sa mga chips, at disk space. Ang ganitong mga solusyon ay upang matagumpay na ito pa rin ay nagtatrabaho sa kanyang pagpapabuti. Kaya, sa mga nakaraang windose 8 sa na pamilyar paging file pagefile idinagdag ang swapfile, inilaan lamang para sa mga metro aplikasyon.

Kung minsan, mga user ay maaaring makita ang isang mensahe ng system na mababa sa virtual memory. Paano na ipaliwanag ito sa liwanag ng sa itaas? Ang lahat ng mas puzzling kapag isaalang-alang mo na ang libreng puwang sa disk sa iyong hard drive ay maaari pa ring maging. Isa sa mga pinaka-malamang na dahilan para sa na ito ay nasa maling setting virtual memory mekanismo. Kahit na ang mga default na sistema pinipili ang awtomatikong pag-kontrol sa laki ng paging file, nagbibigay-daan sa manu-manong control na may isang pahiwatig ng isang matibay framework. Ito ba ay kailangan na gawin ito o hindi - ang bawat user ay nagpasiya sa kanilang sarili, ngunit kung ang isang error ay nangyayari dahil sa isang kakulangan ng lakas ng tunog ay magkakaroon na itaas ang mataas na limitasyon ng pinapayagan. Ito ay naka-configure sa mga parameter ng pagganap (maaaring ma-access sa pamamagitan ng mga ari-arian ng "My Computer", o mula sa control panel).

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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