И снова о 4Gb+ оперативки на x86

27 Mar 2013 | Автор: anchous |

Несколько раз пришлось сталкиваться с непроходимой уверенностью людей в том, что Windows 7 x86 может поддерживать только 3 гига оперативки, так как она является 32 битной операционной системой, и по математике и справке Microsoft не может поддерживать больше 3.2Gb RAM.

Но тогда встает вопрос каким образом Windows Server 2003+ может поддерживать до 64Гб оперативной памяти именно в режиме 32 бит. Причем в зависимости от версии (и как следствие выплаченных денег) объем оперативной памяти может варьироваться от 2Гб до 64Гб.

Навряд ли стоит спорить о том, что такие ограничения являются лишь софтверными ограничениями, закладываемыми в самой операционной системе и пришедшими из того далекого времени, когда дискеты были большими, полосы пропускания маленькими, а процессоры, по большей части, 32битными. В данный момент все процессоры, поставляемые на рынок являются 64битными и поэтому безусловно поддерживают работу 64 битных систем.

В Windows давно имеется так называемая поддержка PAE (Physical Address Extension) позволяющая переключать систему в режим 36 бит, тем самым поддерживая до 64Гб, но как уже было сказано выше- ограничения максимальной оперативной памяти заложены на уровне ядра, поэтому для использования данного режима в системе Windows и поддержки более 4Гб оперативной памяти, необходимо патчить ядро, снимая ограничения.

При использовании данного метода возможна несовместимость некоторых драйверов, а также присутствует ограничение на объем одного процесса, который тем не менее ограничен 4Гб оперативной памяти, но тем не менее использовать одновременно можно гораздо больше лимита в 4Gb. Тем более, что фактически 64битная система жрет в два раза больше ресурсов, по сравнению с x86, поэтому говорить о x64 стоит только если у вас оперативки больше 8Гб.

Как то по итогам одного из споров, даже запилил видос работы Windows с включенной поддержкой PAE. Как её включать на системе Windows 7 я уже писал ранее.

VN:F [1.9.21_1169]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.21_1169]
Rating: 0 (from 0 votes)

Теги: ,

Отзывов: 2 на «И снова о 4Gb+ оперативки на x86»

  1. Автор: Helen на 28 Mar 2013

    Простите, может быть, все-таки х86 ?

    [Reply]

    anchous Reply:

    хехе, точно.
    ночные посиделки до добра не доводят

    [Reply]

    VN:F [1.9.21_1169]
    Rating: 0.0/5 (0 votes cast)
    VN:F [1.9.21_1169]
    Rating: 0 (from 0 votes)

Ваш отзыв