Виртуална компютърна памет
Тези компютърни потребители, които имат достатъчно късмет, за да хванат славните времена на разцвет на системите, базирани на процесори, съвместими с 8086, много добре знаят колко важна е размерът на инсталираната памет по онова време. Профилът буквално се е превърнал в килобайти: за да надвиши базата 640 кб и да достигне "фантастичния" 736 кб, беше закупен специален външен модул за експандиране, представляващ тежък борд в сравнително голяма опаковка. обаче компютърни технологии бързо се развива и скоро се предава психологическа бариера от 1 мегабайт. Модулите на RAM станаха много по-компактни, освен това имаше процесори, които го използват изцяло. Не изоставайте и приложете. Значително събитие бе издаването на Windows версия 3, която използваше виртуална памет. Това обаче бяха само плахи стъпки в посоката, която по-късно стана стандарт за всички операционни системи.
Какво представлява виртуалната памет? Представете си два идентични компютъра, работещи под Windows 3, само едната има 1 MB памет, а в другата - 2 MB. Изборът на софтуерни приложения на базата на обема - е да се осъдят програмистите за тежък труд, защото те ще трябва да оптимизират своите продукти под 1, 2 и т.н. мегабайта. Създаването на програма, разработена за стандартен минимум от 640 KB, означава да се откажат от някои от възможностите чрез "придвижване" на приложението в рамката. А за да се съсредоточите върху 2 MB - означава да загубите потенциални купувачи, които имат само 1 МБ компютри. Това беше разбрано в Microsoft, така че беше предложен механизъм, наречен "виртуална памет". Програмистите вече не трябва да знаят колко е инсталиран във всеки компютър. Разбира се, някои ограничения се вземат предвид, но като цяло операционната система се грижи за това как да "направи приятели" с ресурсно-изискващото приложение и компоненти на компютъра. Разбира се, в този случай не се случват чудеса. Самият принцип на работа е изключително прост.
Вземете например случая, когато компютър с 1 MB стартира приложение, развито под 2 MB. Част от обема се взема от самата система, така че само 500 кб (условно) се предлага от 1 МБ. Пуснете приложението. Ако виртуалната памет не е активирана или деактивирана, тогава програмата заема всичките 500 KB и спира да работи, като показва съобщение за грешката, която е възникнала. Но всичко е напълно различно, ако механизмът е включен: 500 KB са заети, ако се получи следващата заявка за памет, блокът за данни се записва в специален файл на диска, освобождавайки силата на звука в оперативната памет. За приложението механизмът е "прозрачен". Всъщност виртуалната памет е част от оперативната памет, но не се намира на чиповете, а на диска. Подобно решение се оказа толкова успешно, че все още се работи за подобряването му. Така че, в най-новите Windows 8 до вече познати замествам файла в страницата за добавяне на страница е добавен суап файл, предназначен само за приложения за метро.
Понякога потребителите могат да видят системно съобщение, което показва, че виртуалната памет е ниска. Как да обясня това в светлината на всичко това? Още по-неразбираеми, като се има предвид, че свободното дисково пространство на твърдия диск все още може да остане. Една от най-вероятните причини за това се крие в неправилните настройки на механизма за виртуална памет. Въпреки че системата по подразбиране избира режима на автоматично управление за размера на файла за пейджинг, ръчната настройка е възможна с индикация за твърди кадри. Независимо дали трябва да направите това или не - всеки потребител решава сам, но ако възникне грешка поради липса на звук, ще трябва да повишите разрешената горна граница. Това е конфигурирано в настройките за скорост (можете да преминете през свойствата на "Моят компютър" или от контролния панел).
Как да увеличите паметта на виртуалния компютър
Виртуална компютърна памет и начини за нейното увеличаване
GTA 4: Системни изисквания за Windows 7 и други системи
Тайните на Windows 7: Как да деактивирате суаповия файл и какво може да застраши?
Виртуална памет на компютъра. Как да изчистите паметта на виртуалния компютър
Как да инсталирате виртуални машини за Windows 10?
AMD Phenom II X4 925: спецификации, описание и ревюта
Свързващ процесор AM2: процесори, технически спецификации и ниво на производителност
AMD Sockets: Общ преглед, функции и процесори
Как да увеличите RAM на вашия компютър (Windows 7): основни методи
Как да увеличите суаповия файл и си заслужава?
Как да активирам Windows 10 файла за пейджинг и да определите неговия оптимален размер?
Как да изчистите виртуалната памет и защо трябва да я направите
Суап файла: все още е там ...
Какво представлява компютърната памет?
Какво представлява виртуалната памет на компютъра?
Основни характеристики на компютърен процесор
Двуканален режим на оперативна памет
Какво представлява кеш паметта?
Как да увеличите виртуалната памет? инструкция
Видове компютърна памет