КомпютриОперационни системи

Virtual PC памет

Тези компютърни потребители, които са достатъчно късмет да хване славното разцвета на системите, базирани на 8086-съвместими процесори са много добре запознати с това как по това време е важно количеството инсталирана памет. Сметката бе буквално килобайта: да надхвърлят основните 640 Kbps и достигане на "фантастични" 736 KB придобие специални външно разширение, което е як такса по отношение на голяма по размер жилища. Въпреки това, компютърните технологии се разви бързо и скоро премина психологическата граница от 1 мегабайт. RAM модули са станали много по-малки, освен това се появиха процесори с помощта на своята напълно. Не изостават и приложения. А забележителност събитие беше на изхода windose трета версия, в която се използва виртуалната памет. Въпреки това, те са само ориентировъчни стъпки в посоката, в която ще се превърне в стандарт за всички операционни системи.

Какво е виртуална памет? Ние представляваме две еднакви компютри, работещи на Windows 3, само един има 1 MB памет, а в други - 2 MB. Изберете софтуерни приложения, базирани на силата на звука - да осъди програмисти на упорита работа, защото те трябва да оптимизират своите продукти, за 1, 2 и т.н. мегабайта. Създаване на програма, предназначена за стандартен минимум 640 KB - това означава да се откажат от някои възможности, "диск" прилагането на рамката. Акцент върху 2 MB - означава да губят потенциални клиенти, които имат компютри във всички от 1 MB. Разбираемо е и Microsoft, така че беше предложена на механизма, наречен "виртуална памет". Програмистите вече не е необходимо да се знае колко е инсталиран във всеки компютър. Разбира се, някои ограничения, въпреки това, се вземат под внимание, но като цяло се грижи за това, как "сприятели" с високи изисквания и компютърни компоненти пое операционната система. Не чудеса тук, разбира се, не се случи. Принципът на работа е изключително проста.

Вземете за пример случай, когато компютърът се стартира с 1MB, 2MB разработена в рамките на приложение. Част от обема заета от самата система, така че от 1 MB разположение на този потребител, само на 500 KB (окачени). Стартирайте приложението. Ако виртуалната памет се разрешава или забранява, програмата заема 500 KB и спирки, давайки повече за съобщението за грешка. Но всичко е различно, ако се включи и механизма: правене на същите 500 KB, ако това е следващото искане памет, блок данните се записват в специален файл на диска, освобождавайки силата на звука в RAM. механизъм "прозрачен" за прилагане. В действителност, виртуалната памет - това е част от задачата, но не поставено в чиповете, и дисково пространство. Това решение не е било толкова успешно, че той все още работи върху усъвършенстването му. Така че, през последните windose 8 към вече познатия файл за виртуална памет pagefile добавя swapfile, предназначена само за метро приложения.

Понякога, потребителите могат да виждат система съобщение, че ниско на виртуална памет. Как да го обясня с оглед на изложеното по-горе? Още повече озадачаващо, когато смятате, че свободно дисково пространство на твърдия диск, все още може да бъде. Една от най-вероятните причини за това е в механизма виртуална памет грешна настройка. Въпреки, че системата по подразбиране се избира автоматичен контрол на размера на файла за виртуална памет, позволява ръчно управление с посочване на твърда рамка. необходимо да се направи това, или не е ли - всеки потребител решава самостоятелно, но ако възникне грешка поради липса на обем, ще трябва да се повиши горната граница на допустимото. Тя е конфигурирана в параметрите (могат да бъдат достъпни чрез свойствата на "My Computer", или от контролния панел).

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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