Предел 2 Гб относится к физическому барьеру памяти для процесса , работающего на 32-битную операционную систему, которая может использовать только максимум 2 Гб памяти. [1] Проблема в основном затрагивает 32-битные версии операционных систем, таких как Microsoft Windows и Linux , хотя некоторые варианты последних могут преодолеть этот барьер. [ необходима цитата ] Он также встречается на таких серверах, как FTP-серверы, или во встроенных системах, таких как Xbox . [ необходима цитата ] Использование расширения физического адреса ( PAE) может помочь преодолеть этот барьер. [ требуется разъяснение ]
Хотя Linux, FreeBSD и большинство Unix-подобных операционных систем поддерживают PAE до тех пор, пока это поддерживает оборудование, [2] [3] Windows необходимо включить этот параметр загрузки вручную. Это называется настройкой на 4 гигабайта (4GT) или /3GB
переключателем. После включения для исполняемых файлов можно установить флаг «большой адрес», чтобы увеличить лимит памяти до 3 ГБ. 32-битные процессы в 64-битной Windows также ограничены 2 ГБ. Однако они также могут использовать флаг «большой адрес», за исключением того, что он не требует /3GB
переключения и увеличивает лимит до 4 ГБ. [4]
См. Также [ править ]
Ссылки [ править ]
- ^ Ричардсон, Майк (2014-07-24). «Преодоление ограничения кэширования Windows 2 ГБ» . O'Reilly Media . Архивировано из оригинала на 2015-09-13 . Проверено 18 августа 2015 .
- ^ "2.3.23-pre4 x86 64 ГБ RAM изменения [патч HIGHMEM] немного объяснены" . 1999-10-10 . Проверено 17 сентября 2017 .
- ^ «Глава 4. Аппаратная совместимость» . Проверено 17 сентября 2017 .
- ^ «Ограничения памяти для выпусков Windows и Windows Server» . Microsoft . Проверено 17 сентября 2017 .