ПредишенСледващото

подкрепа ППР в Windows

Започвайки с Windows XP Service Pack 2, по подразбиране, за процесори подкрепа-технологичен изпълнение (NX) или да изпълнят-деактивиране (XD) система използва ППР да се използва възможността за DEP.


Една от точките на минималните системни изисквания на Windows 8 е задължително, ако процесора поддържа PAE.

Друга възможност да се използва повече от 4 гигабайта памет интерфейс е адресът Windowing Extensions.

Конвенционална 32-битова версия на Windows може да поддържа до 4-8 GB оперативна памет, Datacenter до 32-64. В версии на Windows XP на стартерът и Vista - ограничи 0.5-1 GB.

забележка

Това работи за приложения, които работят, когато се използва ключ / 3GB. Приложения, изискващи 3 GB памет, са склонни да се запази по-голямата част от данните в физическа памет, без те да бъдат прехвърляни за размяна на файлове, по този начин подобрява ефективността на тези приложения. Изключение е, когато ключовете / 3GB и / ППР използват заедно. В този случай, на операционната система, тъй като ядрото виртуалната памет не използва памет отвъд 16 GB. Ето защо, ако файлът Boot.ini, добави ключ / 3GB, но на компютъра има повече от 16 GB физическа памет, след рестартиране на операционната система използва памет извън този диапазон. Ако премахнете ключа / 3GB и рестартирайте компютъра, ще се използва цялата физическа памет.

подкрепа ППР в Linux

Активиране PAE е необходимо да се поддържа функционалността на NX (достъпно с 2.6.8 ядки)

подкрепа ППР в FreeBSD

FreeBSD поддържа PAE: в линията на 4.x версии - от 4.9 на версиите линия 5.x - от 5.1, всички 6.x и по-късно. Не всички драйвери поддържат повече от 4 GB оперативна памет и поради това не могат да работят правилно.

проблеми ППР

  • Поради увеличаването на броя на системата на ниво страница започва да прекарва повече време при достъп до паметта. По този начин, ако обичайното количество памет, използвана програма малко по-голям от 2 GB, работата може да бъде ефективна без ППР.
  • Някои шофьори не са съвместими с режима на ППР.
  • В Windows 32-битов режим се активира автоматично, когато системата поддържа PAE (разширение на физически адреси) и има повече от 4 GB памет, и ако не питам «noexecute = AlwaysOff / nopae» в Boot.ini, който забранява зареждане на ОС (NTLDR) използват ППР -версия ядро.
  • Ако потребителят е включена забрана за изпълнение на код в страниците на паметта (NX, DEP технология), режимът ППР на 32-битовите версии на Windows се активира автоматично, независимо от това дали «/ nopae».

Как да деактивираме ППР

Добавете следните параметри във файла с Windows XP Boot.ini:
/ Noexecute = AlwaysOff / NOPAE
Например във файла Boot.ini може да се появи, както следва:
[Зареждане]
изчакване = 30
подразбиране = мулти (0) диск (0) rdisk (0) преграда (1) \ WINDOWS
[Операционни системи]
мулти (0) диск (0) rdisk (0) дял (1) \ WINDOWS = "Microsoft Windows XP» / fastdetect / noexecute = AlwaysOff / nopae

Не се препоръчва да деактивирате режим ППР.

Подкрепете проекта - споделете линка, благодаря!