Большой объём памяти в x86 windows
Здравствуйте.
Остро встал вопрос об установке большого объёма памяти, 8 гигобайт на 32 битную систему, как многие знают 32 битные системы уже имеют проблемы с 4 гб озу. Прочитв множество статей и обсуждений в форумах не смог получить чёткого представления о поддерживаемой объёме памяти в 32 битных серверных системах windows. (64 битную не позволяет вера ставить)
Речь пойдет о Windows Server 2003 Enterprise (и в целом об сеймействе win server 2003). Понял, что PAE – это поддержка большого объема памяти со стороны железа и операционки, а AWE – это ее поддержка со стороны софта. И вся проблема в том, что такой поддержкой обладает специальный софт, оперирующий огромными объемами данных(например Microsoft SQL Server, у меня такого софта не будет. Из статейговорится, даже если Windows определит всю доступную память, пользу это не принесет. Причина в том, что область памяти за пределами 4 Гб в 32-битной среде может быть доступна только приложениям, написанным с использованием интерфейса AWE (Address Windowing Extension).
Вот здесь для меня возникает множество вопросов, опирируя данными этой таблицы
непонятна работа с большим объёмом памяти этих серверных систем, а конкретно по таблице:
Standard Edition: Максимальный объем оперативной памяти - 4 ГБ (как у win XP)
Enterprise Edition: Максимальный объем оперативной памяти - 32 гб для компьютеров на базе процессора х86
Datacenter Edition: Максимальный объем оперативной памяти - 64 гб для компьютеров на базе процессора х86
Web Edition: Максимальный объем оперативной памяти - 2 гб (странный выпуск, но меня в данной теме он не интересует)
Standard Edition и Web Edition отбрасываются из-за поддержки малого объёма памяти, Datacenter Edition из-за того что это (если рассматривать только поддержку объёма памяти, а не остальной функционал), тоже самое что Enterprise Edition, но с более большим объёмом озу.
Итак, Enterprise Edition поддерживает 32 гб для рядовых х86 процессоров, но непонятно, это 32 или 64 битная система, но по логике не вижу смысла ставить 32 битную систему на процессор поддерживаемый х86 архитектуру. Если я прав и это 32 битные системы, то как же статьи про PAE в начале темы, PAE ведь присутствует в данном семействе систем. Если я не прав и это 64 битные системы имеются в виду, то можноли с уверенностью сказать, что ВСЕ 32 битные системы поддерживают до 4 гб озу (но видимые 3.5 - 3.8 из них обычно). А если прав, то мои 8 гб будут нормально видны для софта и работать с ним или они видны из-за PAE и работать с с таким объёмом озу будет только специальный софт?
Здравствуйте.
Остро встал вопрос об установке большого объёма памяти, 8 гигобайт на 32 битную систему, как многие знают 32 битные системы уже имеют проблемы с 4 гб озу. Прочитв множество статей и обсуждений в форумах не смог получить чёткого представления о поддерживаемой объёме памяти в 32 битных серверных системах windows. (64 битную не позволяет вера ставить)
Речь пойдет о Windows Server 2003 Enterprise (и в целом об сеймействе win server 2003). Понял, что PAE – это поддержка большого объема памяти со стороны железа и операционки, а AWE – это ее поддержка со стороны софта. И вся проблема в том, что такой поддержкой обладает специальный софт, оперирующий огромными объемами данных(например Microsoft SQL Server, у меня такого софта не будет. Из статейговорится, даже если Windows определит всю доступную память, пользу это не принесет. Причина в том, что область памяти за пределами 4 Гб в 32-битной среде может быть доступна только приложениям, написанным с использованием интерфейса AWE (Address Windowing Extension).
Вот здесь для меня возникает множество вопросов, опирируя данными этой таблицы
непонятна работа с большим объёмом памяти этих серверных систем, а конкретно по таблице:
Standard Edition: Максимальный объем оперативной памяти - 4 ГБ (как у win XP)
Enterprise Edition: Максимальный объем оперативной памяти - 32 гб для компьютеров на базе процессора х86
Datacenter Edition: Максимальный объем оперативной памяти - 64 гб для компьютеров на базе процессора х86
Web Edition: Максимальный объем оперативной памяти - 2 гб (странный выпуск, но меня в данной теме он не интересует)
Standard Edition и Web Edition отбрасываются из-за поддержки малого объёма памяти, Datacenter Edition из-за того что это (если рассматривать только поддержку объёма памяти, а не остальной функционал), тоже самое что Enterprise Edition, но с более большим объёмом озу.
Итак, Enterprise Edition поддерживает 32 гб для рядовых х86 процессоров, но непонятно, это 32 или 64 битная система, но по логике не вижу смысла ставить 32 битную систему на процессор поддерживаемый х86 архитектуру. Если я прав и это 32 битные системы, то как же статьи про PAE в начале темы, PAE ведь присутствует в данном семействе систем. Если я не прав и это 64 битные системы имеются в виду, то можноли с уверенностью сказать, что ВСЕ 32 битные системы поддерживают до 4 гб озу (но видимые 3.5 - 3.8 из них обычно). А если прав, то мои 8 гб будут нормально видны для софта и работать с ним или они видны из-за PAE и работать с с таким объёмом озу будет только специальный софт?