muzruno.com

Виртуална компютърна памет и начини за нейното увеличаване

Виртуална памет Това е специална технология, която управлява паметта на компютърните системи, използващи многофункционални операционни системи. Същността на тази технология е, че всяка програма, за да гарантира нейната ефективност в състава на такова устройство, се отнася до общата памет на компютъра към отделен адрес. Подобно адресиране по определен начин се показва на физическия модул, който осигурява тази памет. Увеличаването на ефективността на използваната памет, организирана по този начин, се постига с факта, че за всяка работеща програма е запазено необходимото пространство в паметта. В допълнение, виртуален компютърна памет позволява на потребителя да увеличи общия обем, достигайки индикатори, които надхвърлят тези, които се намират на физическите устройства. Това се осигурява от технологията за изпомпване на неизползваните ресурси в хранилището.

Появата на тази технология датира от средата на миналия век. Преди това бяха използвани две нива на паметта в изчислителните устройства - първични и вторични. Появата на виртуална памет бе продиктувана от необходимостта да се намери по-прост режим на управление за нея.

Когато се използва, виртуалната памет на компютъра много опростява процеса на програмиране, тъй като премахва необходимостта от непрекъснато наблюдение на използваната и свободна памет или от разпространението й между изпълняваните програми. Практически за всяко работно приложение с тази технология е осигурен достъп до цялото адресно пространство, независимо от броя на физическите устройства, за които е предназначен.

В най-общи линии виртуалната памет на компютъра решава следните проблеми:

- опростява и рационализира адресите на паметта за изпълняваните приложения;

- Осигурява рационално управление на RAM - RAM, като избира и съхранява най-популярните и често използвани приложения;



- Той автоматизира изчислителните процеси по такъв начин, че всеки процес да се изпълнява така, сякаш притежава цялата памет на компютъра.

В съвременните компютри технологията за създаване на виртуална памет се поддържа от хардуерна поддръжка, с изключение на случаите, когато се решават специални задачи, при които се изисква поддържането на режими на работа с ултравиолетова скорост. По принцип такива устройства не са предназначени за масова употреба и поради това многофункционалният е значително ограничен.

Замислената технология се реализира основно по два начина на организация.

Организацията на страницата осигурява разделяне на оперативната памет на страници с фиксиран обем, като правило - 4096 байта. Вътре в този размер е файл, в който кодирана информация за серийния номер (номера на страницата) и отместването му. CPU компютърът преобразува номера на страницата в съответния адрес. Процесорът преобразува номера на виртуална страница в съответния адрес на физическото устройство. Операционната система допълнително "следи" използването на тази памет и я управлява, в зависимост от това дали е заета или не.

организация по сегменти се основава на факта, че цялата виртуална памет на компютъра е разделена на отделни части - сегменти, за които на операционната система и осигурява права за достъп за всяка програма. Процесът на решаване на този метод е почти подобен на този, използван за страница режим, но в раздробяването на разпределение сегмент се случи, която влияе неблагоприятно върху скоростта на компютър. Преодолейте това неудобство по два начина: да увеличите количеството памет или да освободите използваната памет, като я изчистите от ненужните данни. За да научите как да освободите виртуална памет, всеки потребител може да има достъп до секцията за помощ на операционната система, която е инсталирана на компютъра, и тази подробна процедура е подробна.

Увеличаването на виртуалната памет може да се постигне чрез два основни метода - почистване, както е споменато по-горе, или чрез увеличаване на физическия му обем чрез инсталиране на ново оборудване. Има много програми, които ще ви кажат как да увеличите размера на виртуалната памет и да ви помогнем да го направите сами.

Споделяне в социалните мрежи:

сроден