|
|
C нами с 20.09.2004 Репутация: 228.3
|
|
Проблема доступа к 4 Гб ОЗУ на компьютерах с 32-битной ОС Windows XP, Vista, Seven, 8
Патчим ядро для поддержки всей памяти
32-разрядные клиентские Windows не поддерживают 4 Гб и более памяти. Некоторые версии 32-bit ОС Windows 2003, Windows 2008 поддерживают до 64 Гб памяти. При этом, не более 2 Гб на каждый процесс (без специальных параметров компиляции).
Внешние ссылки:
Четыре гигабайта памяти - недостижимая цель?
Ещё раз про Windows и четыре гигабайта
Поддержка Майкрософт - статья 888137
Официальный документ Microsoft о максимальном объёме ОЗУ для операционных систем
Intel i915, 925X, i945 не поддерживают 36-бит адресацию.
Intel 955X, P965, 975X поддерживают 36-бит адресацию.
Встроенный контроллер Athlon 64 и более новых процессоров от AMD поддерживают 36-бит адресацию.
Встроенный контроллер Nehalem (Bloomfield, Lynnfield) и более новых процессоров от Intel поддерживают 36-бит адресацию.
В некоторых случаях требуется активировать опцию "Memory Remap Feature".
Linux 32-bit поддерживает 64 Гб памяти. Не более 3 Гб на каждый процесс.
|
|
|
|
|
|
|
|
C нами с 29.01.2013 Репутация: 15
|
|
при 4 Гб озу вы хоть 64 битную систему ставьте (которая сожрёт ещё больше памяти из-за 2 наборов библиотек), всё равно не сможете выделить одному(и не одному тоже) процессу 4 гб оперативы .... ядро+драйвера в астрал_озу если только
|
|
|
|
|
|
|
|
|