Windows server 2003 количество оперативной памяти

Материал из РУВИКИ — свободной энциклопедии

У этого термина существуют и другие значения, см. Windows Server.

Windows Server 2003
Разработчик Microsoft
Семейство ОС Windows NT
Основана на Windows 2000 Server
Первый выпуск 24 апреля 2003[1]
Последняя версия 2003 SP2 (5.2.3790.3959) (13 марта 2007 года)
Тип ядра Гибридное ядро
Интерфейс Luna
Лицензия Microsoft EULA
Состояние
  • Историческое. Общая поддержка прекращена 13 июля 2010 года; расширенная — 14 июля 2015[2]
Предыдущая Windows Server 2000 и Windows 2000
Следующая Windows Server 2003 R2
Веб-сайт (Архив)

Windows Server 2003 (кодовое название при разработке — Whistler Server, внутренняя версия — Windows NT 5.2) — операционная система семейства Windows NT от компании Microsoft, предназначенная для работы на серверах. Она была выпущена 24 апреля 2003 года[3].

Windows Server 2003 является новой версией Windows 2000 Server и серверным вариантом операционной системы Windows XP. Изначально Microsoft планировала назвать этот продукт «Windows .NET Server» с целью продвижения своей новой платформы Microsoft .NET. Однако впоследствии это название было отброшено, чтобы не вызвать неправильного представления о .NET на рынке программного обеспечения.

Основная поддержка Windows Server 2003 корпорацией Microsoft прекращена 13 июля 2010 года, а расширенная — 14 июля 2015 года.

Windows Server 2003 в основном развивает функции, заложенные в предыдущей версии системы — Windows 2000 Server. На это указывала и версия NT 5.2 ядра системы (NT 5.0 для Windows 2000). Ниже приведены некоторые из наиболее заметных изменений по сравнению с Windows 2000 Server.

Поддержка .NET[править | править код]

Windows Server 2003 — первая из операционных систем Microsoft, которая поставляется с предустановленной программной платформой .NET Framework. Это позволяет операционной системе выступать в роли сервера приложений для платформы Microsoft .NET без установки дополнительного программного обеспечения.

Улучшения Active Directory[править | править код]

Windows Server 2003 включает в себя следующие улучшения для Active Directory — службы каталогов, впервые появившейся в Windows 2000:

  • Возможность переименования домена Active Directory после его развёртывания.
  • Упрощение изменения схемы Active Directory — например, отключения атрибутов и классов.
  • Улучшенный пользовательский интерфейс для управления каталогом (стало возможно, например, перемещать объекты путём их перетаскивания и одновременно изменять свойства нескольких объектов).
  • Улучшенные средства управления групповой политикой, включая программу Group Policy Management Console.

IIS 6.0[править | править код]

В составе Windows Server 2003 распространяется версия 6.0 служб Internet Information Services, архитектура которой существенно отличается от архитектуры служб IIS 5.0, доступных в Windows 2000. В частности, для повышения стабильности стало возможным изолировать приложения друг от друга в отдельных процессах без снижения производительности. Также был создан новый драйвер HTTP.sys для обработки запросов по протоколу HTTP. Этот драйвер работает в режиме ядра, в результате чего обработка запросов ускоряется.

Безопасность[править | править код]

По заявлениям Microsoft, в Windows Server 2003 большое внимание было уделено системе безопасности[источник не указан 3204 дня]. В частности, система теперь устанавливается в максимально ограниченном виде, без каких-либо дополнительных служб, что уменьшает поверхность атаки. В Windows Server 2003 также включён программный межсетевой экран Internet Connection Firewall. Впоследствии к системе был выпущен пакет обновления, который полностью сосредоточен на повышении безопасности системы и включает несколько дополнительных функций для защиты от атак.
Согласно американскому стандарту безопасности Trusted Computer System Evaluation Criteria (TCSEC), система Windows Server 2003 относится к классу безопасности C2 — Controlled Access Protection.

Прочее[править | править код]

В Windows Server 2003 впервые появилась служба теневого копирования тома (англ. Volume Shadow Copy Service), которая автоматически сохраняет старые версии пользовательских файлов, позволяя при необходимости вернуться к предыдущей версии того или иного документа. Работа с теневыми копиями возможна только при установленном «клиенте теневых копий» на ПК пользователя, документы которого необходимо восстановить.

Также в данной версии системы был расширен набор утилит администрирования (dsadd, dsget, dsmod и др.), вызываемых из командной строки, что упрощает автоматизацию управления системой.

Роли[править | править код]

Введено новое понятие — «роли», на них основано управление сервером. Проще говоря, чтобы получить файл-сервер, необходимо добавить роль — «файл-сервер».

Поддержка оборудования[править | править код]

Windows Server 2003, Standard Edition поддерживает 4 центральных процессора и до 4 Гбайт оперативной памяти. 64-разрядная версия Standard Edition поддерживают до 32 Гбайт оперативной памяти.

Windows Server 2003 Enterprise Edition поддерживает до 32 Гбайт оперативной памяти в 32-разрядной версии (оперативная память более 4Гбайт может использоваться только при включённой функции Physical Address Extension[4]), до 64 Гбайт оперативной памяти в 64-разрядной версии и до 8 центральных процессоров. В ней также поддерживаются 64-разрядные процессоры Intel Itanium, оперативная память с возможностью «горячей» замены и неоднородный доступ к памяти (NUMA).

Windows Server 2003 Datacenter Edition способна работать с бо́льшими объёмами оперативной памяти — до 64 Гбайт в 32-разрядной версии (для доступности более 4 Гбайт также необходимо включение PAE[4]) и до 128 Гбайт в 64-разрядной версии. Минимальное количество процессоров для работы Datacenter Edition — 8, максимальное — 32.

Windows Server 2003 доступен в четырёх основных изданиях, каждое из которых ориентировано на определённый сектор рынка.

Все эти издания, за исключением Web Edition, доступны также в 64-разрядных вариантах (AMD64 и IA-64). Включение поддержки 64-разрядных процессоров даёт системам возможность использовать большее адресное пространство и увеличивает их производительность.

  • Web Edition — серверная система, оптимизированная для Web- служб и Web- узлов (издание для World Wide Web) представляет собой «облегчённую» версию Windows Server 2003 специально для использования на веб-серверах. Это издание не способно выполнять функции контроллера домена и не поддерживает некоторые другие важные возможности прочих изданий, но содержит службы IIS и стоит значительно дешевле. Поддерживает до 2 гигабайт[5] оперативной памяти и до четырёх процессоров на компьютер.
  • Standard Edition (стандартное издание) ориентировано на малый и средний бизнес. Оно содержит все основные возможности Windows Server 2003, но в нём недоступны некоторые функции, которые, по мнению Microsoft, необходимы только крупным предприятиям. Поддерживает до 4 гигабайт[5] оперативной памяти и до четырёх процессоров на компьютер.
  • Enterprise Edition (издание для предприятий) ориентировано на средний и крупный бизнес. В дополнение к возможностям Standard Edition, оно позволяет использовать больший объём оперативной памяти (до 32 гигабайт[5] оперативной памяти) и SMP на 8 процессоров (Standard Edition поддерживает лишь 4). Это издание также поддерживает кластеризацию и добавление оперативной памяти «на лету».
  • Datacenter Edition (издание для центров данных) ориентировано на использование в крупных предприятиях при большой нагрузке. Windows Server 2003, Datacenter Edition может одновременно поддерживать в определённых ситуациях больше 10000 пользователей и кластеры, содержащие до восьми узлов. Эта система поддерживает до 64 процессоров и 128 гигабайт[5] оперативной памяти.

Windows Compute Cluster Server 2003[править | править код]

Windows Compute Cluster Server 2003 (CCS), выпущенный в июне 2006 года, разработан для высокотехнологичных приложений, которые требуют кластерных вычислений. Издание разработано для развёртывания на множестве компьютеров, которые собираются в кластер для достижения мощностей суперкомпьютера. Каждый кластер на Windows Compute Cluster Server состоит из одной или нескольких управляющих машин, распределяющих задания и нескольких подчинённых машин, выполняющих основную работу. Computer Cluster Server использует the Microsoft Messaging Passing Interface v2 (MS-MPI[en]) для связи между исполняющими машинами в сети-кластере. Он связывает части кластера вместе мощным надпроцессовым механизмом. API состоит из более чем 160 функций. MS MPI был разработан как совместимым с open source интерфейсом MPI2, который широко используется в высокопроизводительных вычислениях. За некоторыми исключениями по соображениям безопасности MS MPI покрывает функциональность MPI2 за исключением возможностей динамического порождения процессов.

Некоторые другие продукты Microsoft также включают в себя Windows Server 2003 в качестве основы:

  • Microsoft Small Business Server 2003 — продукт для малого бизнеса, содержащий в себе всё необходимое (по мнению Microsoft) для первого сервера небольшого предприятия. В дополнение к Windows Server 2003, этот пакет содержит Microsoft SQL Server, Microsoft ISA Server и некоторые другие продукты, а также упрощённые средства управления. Версия Windows Server 2003, входящая в этот пакет, имеет некоторые ограничения, в основном связанные со службой Active Directory (например, она не может поддерживать более 75 пользователей).
  • Microsoft Windows Storage Server 2003 — выделенный файловый сервер для хранения большого количества данных.

Service Pack 1[править | править код]

30 марта 2005 года Microsoft выпустила пакет обновления 1 (SP1) для Windows Server 2003. Этот пакет включает в себя различные улучшения системы безопасности, в том числе:

  • Security Configuration Wizard (мастер конфигурации безопасности) — средство, предназначенное для уменьшения поверхности атаки серверов. SCW анализирует роли, выполняемые сервером, и отключает ненужные службы, а также включает некоторые дополнительные средства безопасности.
  • Windows Firewall — новая версия программного межсетевого экрана, замена Internet Connection Firewall.
  • Post-Setup Security Updates — средство, снижающее уязвимость только что установленной копии Windows Server 2003 путём блокировки всех сетевых портов до установки обновлений безопасности с веб-сайта Microsoft.
  • Аутентификация и шифрование для службы Windows Terminal Services с применением SSL[6]

Windows Server 2003 R2[править | править код]

6 декабря 2005 года Microsoft выпустила новую версию Windows Server 2003, официально называемую R2 (от англ. Release 2 — «выпуск 2»). Согласно заявлениям Microsoft, эта версия включает в себя существенные улучшения в следующих областях:

  • управление серверами подразделений;
  • управление учётными записями и доступом;
  • управление хранилищами;
  • веб-приложения;
  • виртуальные серверы.

Service Pack 2[править | править код]

Service Pack 2 для Windows Server 2003 был выпущен 13 марта 2007 года[7], хотя первоначально его выпуск был запланирован на первую половину 2006 года[8]

Microsoft характеризует Service Pack 2 как стандартный выпуск пакета обновления, содержащий ранее выпущенные обновления безопасности, хотфиксы, улучшения надёжности и производительности. Помимо этого, Service Pack 2 содержит в себе Microsoft Management Console 3.0, Windows Deployment Services (который заменил Remote Installation Services), поддержку WPA2 и добавление функциональности в IPSec и MSConfig. Service Pack 2 также содержит возможности Windows Server 2003 Scalable Networking Pack (SNP),[9], позволяющие сделать аппаратное ускорение обработки сетевых пакетов.

В конце сентября 2020 года произошла утечка исходного кода Windows XP, куда в том числе вошёл и исходный код Windows Server 2003. Архив, размером около 40 ГБ разместили на форуме 4chan, но спустя 4 часа после публикации, обсуждение было помещено в архив. Однако до этого архив успел разойтись по сети. Имеются подтверждения подлинности исходного кода[10].

  1. Microsoft Windows Server 2003 Is Available Worldwide Today: New Releases of Windows Server 2003, Visual Studio .NET 2003 and Microsoft SQL Server 2000 Enterprise Edition (64-Bit) Enable Customers to «Do More With Less». Архивировано из оригинала 16 апреля 2008 года.
  2. Windows Server 2003 Lifecycle Policy. Microsoft. Дата обращения: 28 июля 2016. Архивировано 23 декабря 2017 года.
  3. Microsoft Windows Server 2003 Is Available Worldwide Today. News Center. San Francisco: Microsoft (24 апреля 2003). Дата обращения: 28 июля 2016. Архивировано из оригинала 30 декабря 2013 года.
  4. 1 2 Применяется ключ /PAE в файле boot.ini. Подробнее — Поддержка памяти большого размера в Windows Server 2003 и Windows 2000// Архивная копия от 29 апреля 2011 на Wayback MachineMicrosoft TechNet
  5. 1 2 3 4 Указанные объёмы памяти действительны для 32-bit версий Windows. 64-bit Windows поддерживает больше указанного объёма памяти.
    Более подробно на сайте: http://msdn.microsoft.com/en-us/library/aa366778%28VS.85%29.aspx#physical_memory_limits_windows_server_2003 Архивная копия от 17 июня 2018 на Wayback Machine
  6. Защищаем протокол RDP — № 05, 2006 | Windows и технологии Microsoft для сисадминов и разработчиков | Журнал Windows IT Pro | Издательство «Открытые системы». Дата обращения: 13 июля 2012. Архивировано 5 мая 2012 года.
  7. Windows Service Pack Road Map. Microsoft (03-07-2007). Дата обращения: 13 октября 2006. Архивировано 25 августа 2011 года.
  8. Ward Ralston. chive/2006/08/01/444365.aspx Windows Server 2003 and XP x64 Editions Service Pack 2. Windows Server Division WebLog. TechNet Blogs (August 1 2006). Дата обращения: 5 августа 2006. Архивировано 25 августа 2011 года.
  9. Windows Server 2003 gets second update. Дата обращения: 13 марта 2007. Архивировано 25 августа 2011 года.
  10. «Исходный код Windows XP оказался в открытом доступе» // [1] Архивная копия от 4 октября 2020 на Wayback Machine (рус.)
  • Маримото Рэнд, Аббат Эндрю, Ковач Эрик, Робертс Эд. Microsoft Windows Server 2003 решения экспертов. — М.: КУДИЦ-ОБРАЗ, 2005. — С. 784. — ISBN 5-9579-0083-4. (недоступная ссылка)
  • Уильям Бозуэлл. Внутренний мир Windows Server 2003, SP1 и R2 = Inside Windows Server 2003. — М.: «Вильямс», 2006. — С. 1264. — ISBN 0-7357-1158-5. (недоступная ссылка)
  • Джеффри Р. Шапиро, Джим Бойс, Марсин Полихт, Брайан Паттерсон и Скотт Лезерс. Windows Server 2003 Библия пользователя. — М.: «Диалектика», 2004. — С. 1205. (недоступная ссылка)
  • Рэнд Моримото, Кентон Гардиньер, Майкл Ноэл, Омар Драуби. Microsoft Windows Server 2003. Полное руководство = Microsoft Windows Server 2003 Unleashed. — 2-е изд. — М.: «Вильямс», 2006. — С. 1312. — ISBN 0-672-32667-1.
Русскоязычные сайты
  • FAQ по Windows Server 2003
  • Рабочая станция (мультимедиа ПК) на базе Windows Server 2003
Зарубежные сайты
  • Официальный сайт Windows Server 2003 на английском языке (англ.)
  • Windows Server 2003 TechCenter — официальный ресурс для администраторов Windows Server 2003 (англ.)
  • What’s New in Windows Server 2003 R2 — обзор новых возможностей в Windows Server 2003 R2 (англ.)
  • Официальный сайт Small Business Server 2003 на английском языке (англ.)
  • Официальный сайт Windows Storage Server 2003 на английском языке (англ.)

Ось Windows Server 2003 Standart Ed — сколько гиг оперативы максимум можно впихнуть?

0

Злопчинский

15.03.10

19:27

— 4 Гб или больше?

1

ДенисЧ

15.03.10

19:27

4

2

SergoOd

15.03.10

19:32

FAQ по Windows а наш вопрос вот тако
Прислали на н

3

SergoOd

15.03.10

19:34

Sorry… Вот что нам прислали на подобный вопрос технари из Microsoft

Что касается оперативной памяти, то в этом и заключается вся суть. Дело в том, что каждая ячейка (8 бит = 1 байт) ОЗУ имеет адрес и в 32-х битной системе он записывается в виде двоичного кода длиной в 32 символа. Из простых математических преобразований получаем 2^32=4294967296 байт = 4 ГБ. То есть, в 32-битной системе, ячейки памяти условно расположенные за пределом 4ГБ просто не получат адреса и не будут использоваться. Если использовать 64-х битную систему, то размер адресуемой памяти 2^64= 18446744073709551616. Разница, как говорится, видна не вооружённым взглядом.
Из этого всего следует вывод, что ключевым фактором является размер ОЗУ: меньше 4 ГБ стоит выбрать 32-разрядную, больше 4 ГБ – 64-разрядную.

Так что смотрите по разраядности ОС

4

Злопчинский

15.03.10

20:23

А почему тогда 2003 !!__Энтерпрайз__!! Эдишен 32-разрядный — может юзать больше 4 Гб

????

5

ilkoder

15.03.10

20:25

Я очень сильно подозреваю, что в энтерпрайзе отдельные 32-битовые приложения не могут использовать больше 4 гиг каждый… То есть типа эмуляция какая-то (как раньше в дос всякие расширенные-верхние режимы были)

6

smaharbA

15.03.10

20:33

(3) разрядность тут не причем

7

smaharbA

15.03.10

20:35

(5) никакой эмуляции, 32х могут адресоваться к 36х памяти

(сколько может «схавать» одно приложение к этому не имеет отношения)

8

ilkoder

15.03.10

20:38

(7) Тогда почему у нас на терминале с 16 гиг памяти и энтерпрайзом, когда сидят человек пятьдесят одновременно — ни фига не может сервер дт-шник выгрузить — пишет памяти ему мало, хотя из 16 — 9 и вообще свободно. А выкинешь человек 15 — кто дольше часа простаивает — выгрузит зараза…

9

Злопчинский

15.03.10

20:39

(6) так…

а что тут надо смотреть?

.

в плане вот этой ветки (ось на вот этот сервак ставится будет, оператива 6Г)

Зацените, плиз, сервер

10

smaharbA

15.03.10

20:41

(9) стандарт только 4Гб, если не нарушать лицензионную чистоту

11

Злопчинский

15.03.10

20:48

(10) а в чем заключается возможное «нарушение»…???

12

Злопчинский

15.03.10

20:49

(10) т.е. на стандарт эдишен у меня 2 ГБ будут вааще неиспользуемые?

13

smaharbA

15.03.10

20:55

(12) да

(11) правка в реестре одного ключа

14

i_rodionov

15.03.10

21:23

По-моему на стандарт не поддерживается 64-разрядное расширение процессоров x86

15

i_rodionov

15.03.10

21:25

(4) Энтерпрайз использует аппаратные возможности современных процов относительно виртуальной памяти. Там каталог страниц 64-разрядный, поэтому виртуальная (не физическая) память может расширяться выше 4Гб

16

i_rodionov

15.03.10

21:29

В любом случае 32-разрядному приложению винда никогда не выделит больше 3Гб памяти, да и то с ключом /3G в boot.ini . 64-разрядная винда может выделить и так 3Гб, но не больше, для 32-разрядных приложений

17

ice777

15.03.10

21:30

(4) не может 32х разрядный юзать более 4 гб физической. ограничение по адресации выше наложено самой разрядностью ОС.

18

i_rodionov

15.03.10

21:31

(9) Поставьте туда 64 бита винду. Она будет использовать все это пространство. Для терминалов это востребовано

19

ilkoder

15.03.10

21:31

(16,17) — это точно на счет 3 гигов, даже в ентерпрайзе?

20

ice777

15.03.10

21:31

(15) вот это не знаю. по-моему достаточно, что физической больше не сможет использовать — в топку.

21

i_rodionov

15.03.10

21:32

(19) Да! 32-разрядные приложения не могут взять более 3гигов в любой винде

22

i_rodionov

15.03.10

21:33

(20) Аппаратно современные процессоры поддерживают в 32-разрядной среде более 4Г _виртуальной_, а не оперативной памяти

23

ice777

15.03.10

21:34

(14) зачем по-моему, достаточно грамотно попользоваться сайтом майкрософт. Не так давно ползал, и все там ясно, — на 32-х систему нет смысла брать мозгов >4. Правда, сайтик еще тот по интуитивности.. но надо производителя слушаться.)

24

ilkoder

15.03.10

21:35

(21) — от блин… так смысл в ентерпрайзе от 16 гигов. лучше 4 по 4, чем 1 на 16…

25

ice777

15.03.10

21:35

(18) вот это правильно. сам к тому пришел.

26

i_rodionov

15.03.10

21:36

+(21) Адресное пространство 32-разрядного процесса организовано так, что с сумме максимум 4Гб, это понятно из архитектуры. Верхний гиг берется на систему, а адреса с 0 до 3 гиг могут быть отданы процессу. Это виртуально. Физически они могут находиться и выше 4 гб, если процессор и биос поддерживают это

27

Ковычки

15.03.10

21:38

ключ 3г никакого отношения к доступной памяти не имеет

28

Ковычки

15.03.10

21:39

(22) что ?

29

i_rodionov

15.03.10

21:40

(27) Ключ 3г может заставить SQL взять не 2 гига, а 3 гига в обычной 32-разрядной винде

30

Ковычки

15.03.10

21:46

(29) точно ?

(22) т.е. процесс не сможет адесоваться к выше 4 Гб оперативной ?

31

i_rodionov

15.03.10

21:48

(30) На винде так точно

32

i_rodionov

15.03.10

21:48

+(31) Это касается приложений 32 разряда

33

ilkoder

15.03.10

21:53

мда… страница может быть в любом из присутствующих 16гб, но размер ее по любому не больше 4-3, а фактически (судя по ms-sql) и вообще 2 гб…

34

Ковычки

15.03.10

21:57

(31) точно, точно ?

35

i_rodionov

15.03.10

21:57

(33) Бит гранулярности страниц — это системная величина (в 32 разрядах 4килобайта). Но это неважно. Сама винда так спроектирована, что по умолчанию для процесса (32-разрядного) выделено 2гига. В высших 2гигах-система. Это виртуально, повторяю. То есть в теневые регистры сегментов могут загружаться 64-разрядные числа, и их значение зависит от содержимого VMT (Таблица виртуальной памяти), которой управляет система

36

Ковычки

15.03.10

21:59

какой бред

37

ilkoder

15.03.10

21:59

пойду напьюсь…

38

Ковычки

15.03.10

21:59

и слов то умных нашлось

39

i_rodionov

15.03.10

21:59

(36) Слушаю ваше объяснение

40

Ковычки

15.03.10

22:00

(39) объяснение чего ?

41

Ковычки

15.03.10

22:04

42

i_rodionov

15.03.10

22:04

(40) Вы ставите себя так, как будто вы _делаете вид_ что что-то знаете, притом лучше других.

43

Ковычки

15.03.10

22:06

(42) и так знаю при всем

44

i_rodionov

15.03.10

22:07

(41) Не надо присылать коммерческих релизов Майкрософт, лучше укажите на документацию Интел, по архитектуре процесоров, где я ошибся. Буду благодарен

45

Ковычки

15.03.10

22:09

т.е. Вы обвиняете микросовт во лжи в приведенной ссылке ?

46

ice777

15.03.10

22:12

(45) у меня один умник хотел нарастить память в серверной матери DDR3 памятью, мотивируя подходящестью, таксать, по разъемам )) Это из той же песни.

47

i_rodionov

15.03.10

22:12

(45) Нет, никого не обвиняю, а вам просто говорю, что вы ведете не дискуссию, а неаргументированные отрывочные реплики в мой адрес. Я читал документацию Интел по их процессорам, и потому говорю так уверенно. Но, может быть, что-то я и упустил. Потому, если вам что-то известно, очень прошу вас указать на мою ошибку, и я тотчас ее признаю

48

Ковычки

15.03.10

22:13

Расширение физических адресов (Physical Address Extension, PAE) X86 позволяет программному обеспечению с интерфейсом программирования AWE (Address Windowing Extensions) на компьютерах с процессором Intel Pentium Pro или более поздним и с объемом физической памяти свыше 4 гигабайт (ГБ) отобразить в виртуальное адресное пространство приложения больший объем физической памяти.

Приложения, не использующие программное обеспечение с интерфейсом прикладного программирования AWE, также могут применять PAE X86, поскольку операционная система использует больший объем физической памяти для того, чтобы уменьшить объем подкачки и таким образом увеличить производительность. Воспользоваться преимуществами, предоставляемыми PAE X86, могут также объединения серверов с несколькими приложениями.

49

ice777

15.03.10

22:13

(47) процессоры без ОС с софтом не работают )

50

Ковычки

15.03.10

22:13

так хватит ? или ппро выдать даташиты ?

51

i_rodionov

15.03.10

22:15

(48) несмотря на все это SQL2000, как 32-разрядное приложение, вы не сможете заставить взять больше 3Г памяти

52

ilkoder

15.03.10

22:15

Это значит, что 32-разрядные процессы, запущенные в 64-разрядных версиях Windows, работают в режиме настройки 4 ГБ (2 ГБ для пользователя и 2 ГБ для ядра).

http://support.microsoft.com/kb/294418/ru

53

i_rodionov

15.03.10

22:16

+(51) А про Pentium Pro — это ЛОЖЬ!!!!!!!!!!

54

i_rodionov

15.03.10

22:16

(52) Именно!!!!

55

i_rodionov

15.03.10

22:18

(48) Все сказанное там, говорит только о том, что современные процессоры могут использовать больше физической памяти в качестве виртуальной, но более 3Гигов ни одному 32-разрядному процессу Винда никогда не выделит

56

Ковычки

15.03.10

22:23

(55) что ?

57

Ковычки

15.03.10

22:23

(51) дак мы говорим о приложении или приложениях ?

58

Ковычки

15.03.10

22:24

(53) что ?

59

i_rodionov

15.03.10

22:25

(57) ОДНОМУ приложению 32 разряда Виндовс не может выделить более 3Гб. Разумеется, если запущено несколько его копий, то каждому потенциально отводится по 3Гб

60

Ковычки

15.03.10

22:25

«отобразить в виртуальное адресное пространство приложения больший объем ФИЗИЧЕСКОЙ ПАМЯТИ.»

и не пытайтесь приравнять виртуальное адресное пространство к файлам подкачки

61

i_rodionov

15.03.10

22:27

(58) Пентиум Про 95 года выпуска еще не имел понятия о 64 разрядной архитектуре, и чипсеты, с которыми он работал (тогда была память DRAM) не могли работать с более чем 2 гига

62

ilkoder

15.03.10

22:27

чудес не бывает — на ентерпрайзе можно запустить приложение, которое запустит несколько процессов и они будут занимать больше 4 гиг, но один процесс запросит больше 3 гиг и сдохнет….

63

Ковычки

15.03.10

22:27

(59) (не стану оспаривать про 3, фих с ним, 3 дак 3)

т.е. для 3-х вполне возможно использование 9 Гб ОЗУ ? (откинем ядро и прочую систему)

64

Ковычки

15.03.10

22:27

(61) а Вы где то видели речь о 64х ?

65

i_rodionov

15.03.10

22:29

(60) Виртуальное адресное пространство — это не файл подкачки. Это VMT. Таблица, которая отображает адресацию приложений на физическое размещение в памяти. Разумеется, применяется и вытеснение страниц из памяти, с помощью исключения 14. Но это уже детали.

Итак. Витруальное адресное пространство — это не файл подкачки

66

Ковычки

15.03.10

22:30

(65) а кто то спорит ?

67

i_rodionov

15.03.10

22:30

(63) Да

68

Ковычки

15.03.10

22:32

(67) теперь вернемся к бреду в (15) и (22)

что с ним делать ?

69

Ковычки

15.03.10

22:33

и (31)(32)

70

i_rodionov

15.03.10

22:36

(68) Ну, просто почитайте доки Интел. А что еще делать? В винде 32-разрядные приложения не могут пользоваться больше 3Г (каждое по отдельности), и это факт. Суммарно в Винде Энтерпрайз объем занятой памяти может привысить 4Г, но засчет расширений таблицы виртуальной памяти

71

i_rodionov

15.03.10

22:40

+(70) Вот (62) говорит, больше 3Г низззя

72

Ковычки

15.03.10

22:40

(70) по докам интел, процессор х86 может адресоваться к 36-х адресному пространству (про разом или нет речи не ведем)

73

i_rodionov

15.03.10

22:42

(72) Но такая ОС не существует. Существует винда, которая выделяет 32-разрядному приложению максимум 3Г виртуальной памяти, и баста.

74

ilkoder

15.03.10

22:44

Чего спорить — написано же «В 64-разрядных программах используется модель настройки 16 терабайт (8 терабайт для пользователя и 8 терабайт для ядра). В 32-разрядных программах все еще используется модель настройки 4 ГБ (2 ГБ для пользователя и 2 ГБ для ядра).»… жаль…

75

i_rodionov

15.03.10

22:45

(74) Я тоже не знаю, зачем спорить. это факт, подкрепленный интеловской документацией

76

Федя Тяпкин

15.03.10

22:56

очень вовремя ветка. вопрос в тему кто юзал 64 разрядную 1С 8 на 2008 серваке, какие траблы могут возникнуть? вчера развернули сервант пока проблема с дровами ни SQL сервер ни 1С еще не ставил стоит ли вообще заморачиваться или лучше Enterprise server 32 разрядный поставитьб пока не поздно?

77

i_rodionov

15.03.10

22:58

(76) Сколько пользюков?

78

Ковычки

15.03.10

23:04

(73) при чем тут приложению, Вы уходите от ответственности

79

Федя Тяпкин

15.03.10

23:15

(77) сейчас 30-ть колотушек, ожидается 80-100

80

Федя Тяпкин

15.03.10

23:17

+(79) но интенсивность работы пользователей будет небольшая, вводить оперативно доки будут человек 10-ть остальные так, отчетики посмотреть, заплонировать чего, себестоимость посчитать

81

i_rodionov

15.03.10

23:41

(79) По моему опыту пока активных не будет больше 60, не надо 64 разряда

82

ilkoder

16.03.10

00:14

(80) таки ресурсы то на себя съедать все будут. А они (ресурсы) у 32 бит похоже не резиновые… интересно можно ключи поменять 32 битные на 64…

83

Злопчинский

16.03.10

00:20

84

Злопчинский

16.03.10

00:26

итого: для 32-разрядной Операционки, которая будет стоять на 32 разрядной системы — максимальный объем памяти, который может быть использован для приложений (одного или нескольких) = 4Гб.

.

т.е. если у меян сейчас стоит 32разрядное железо с 6 гигами оперативы, то на 32 разрядной оси Вин2003 СтандартЭдишен — 2 ГБ — лишние, будут торчать без дела..

так?

85

ilkoder

16.03.10

00:30

— можно типа домой унести и никто не заметит :)

86

Злопчинский

16.03.10

00:32

(85) и куда я дома это втыкну? у мну Атлон 2200+ с 3 гигами…

87

ilkoder

16.03.10

00:33

(86) — ну тогда мне подари, я куда нибудь втыкну :)))

88

Злопчинский

16.03.10

00:37

(87) я так понимаю, что желание поиметь нахаляву планку 2 гига свидедельствует о положительном ответе на (84)…?

89

ilkoder

16.03.10

00:39

(88) — просто у меня сильное подозрение, что в нашем серваке 12 гигов  торчат без дела (16-4) :)))

90

i_rodionov

16.03.10

00:41

(88) Ставь 64, для терминала пригодится, хоть SQL все равно не возьмет более 3Гб. Еще гиг на винду, итого у тебя 2 гига на пользюков, а на этот объем их можно напихать ой-ой-ой, нормально. Ставь 64 Энтерпрайз

91

Злопчинский

16.03.10

00:43

(90) 64-ых — нету.. застремались мы что-то брать их…

есть 32-ух Энтерпрайз

92

i_rodionov

16.03.10

00:44

(91) А разве License Agreement запрещает менять разрядность ОС 2003?

93

Злопчинский

16.03.10

00:53

(92) навскидку — не скажу, ибо что есть на даннный момент — то есть.

94

i_rodionov

16.03.10

00:59

(93) Я помню, вроде бы нет, по крайней мере на последнем месте работы. У нас стояли HP ProLiant, я настоял, чтобы заменили разрядность на одном серваке, что обслуживал моих юзеров (там их было 5, но два только в моем ведении, SQL-1С и бэкап). И ничего, вроде все законно

95

Злопчинский

16.03.10

00:59

с 32 до 64 вряд ли поднять можно, наоборот — может и есть такая хрень…

96

i_rodionov

16.03.10

01:08

(95) Знаю наверняка, что для 2008 лицензия предусматривает любую разрядность

97

ilkoder

16.03.10

01:09

Лицензия на Windows Server Enterprise Edition, закупленная по программе корпоративного лицензирования, позволяет использовать любую версию на выбор, достаточно просто заказать соответствующий носитель. В OEM-канале версии 64bit и 32bit поставляются отдельно.

98

Злопчинский

16.03.10

01:12

(97) что есть «программа корпортаивного лицензирования»?

.

опять же, по-любому.. если у меня есть 32-энтерпрайз — то я его могу 1 раз поставить (в качестве энерпрайза или страндарта)…

99

i_rodionov

16.03.10

01:14

(97)Во, что-то в этом роде. Наверно на наших Хьюлетовских серваках было такое, потому что поставили. В этой конторе очень щепетильно относились к софту, там все работали на ОпенОфис, и 1С на всех филиалах была лицензирована, это порядка 15 эскюэльных лицензий

100

i_rodionov

16.03.10

01:16

(98) Если винда была куплена с серваком, то, скорее всего можно заменить разрядность, потому что лицензия обычно продается с ними корпоративная, а не OEM, как на обычных компах

101

ilkoder

16.03.10

01:20

ну если не oem — когда операционка в комплекте с сервером, значит корпоративная, тем более ентерпрайз

102

i_rodionov

16.03.10

01:23

(101) На серваках обычно не OEM, а именно корпоративная, если только поставщик солидный

103

Злопчинский

16.03.10

01:24

ваще с этим лицензированием — это трындец.. столько тонкостей…

104

i_rodionov

16.03.10

01:25

(103) А вот та винда, что продается в коробке с 1С — на 2, что ли сервера, не помню, та вот точно не позволяет ничего, она и Стандарт к тому же

105

i_rodionov

16.03.10

01:26

(103) Да звякните в Майкрософт, да узнайте все, что к чему

106

skunk

16.03.10

05:56

107

smaharbA

16.03.10

06:14

(102) на серверах обычно ОЕМ если поставщик солидный

108

Иду

16.03.10

10:03

предлагаю перекомпилить семерку с /LARGEADDRESSAWARE.

ЗЫ PAE не доели, теперь надоть AWE пожевать.

109

Злопчинский

16.03.10

14:07

(108) я чегой-то видимо не понимаю…

.

апока речь не о 7.7, а об оси, которая стандарт эдишен 32р на 32р системе. Сколько памяти ей будет доступно для работы (как она эту память и кому распределит — пока не суть важно) — ????

110

Злопчинский

16.03.10

14:09

по макрософтовским табличкам 4ГБ и фсе…

Ограничения памяти для Windows Server

The following table specifies the limits on physical memory for Windows Server 2003. Limits over 4 GB for 32-bit Windows assume that PAE is enabled.

Version Limit in 32-bit Windows Limit in 64-bit Windows
Windows Server 2003 with Service Pack 2 (SP2), Datacenter Edition

128 GB

64 GB with 4GT

2 TB

Windows Server 2003 with Service Pack 2 (SP2), Enterprise Edition

64 GB

2 TB

Windows Storage Server 2003, Enterprise Edition

8 GB

Not applicable

Windows Storage Server 2003

4 GB

Not applicable

Windows Server 2003 R2 Datacenter Edition

Windows Server 2003 with Service Pack 1 (SP1), Datacenter Edition

128 GB

16 GB with 4GT

1 TB

Windows Server 2003 R2 Enterprise Edition

Windows Server 2003 with Service Pack 1 (SP1), Enterprise Edition

64 GB

16 GB with 4GT

1 TB

Windows Server 2003 R2 Standard Edition

Windows Server 2003, Standard Edition SP1

Windows Server 2003, Standard Edition SP2

4 GB

32 GB

Windows Server 2003, Datacenter Edition

128 GB

16 GB with 4GT

512 GB

Windows Server 2003, Enterprise Edition

32 GB

16 GB with 4GT

64 GB

Windows Server 2003, Standard Edition

4 GB

16 GB

Windows Server 2003, Web Edition

2 GB

Not applicable

Windows Small Business Server 2003

4 GB

Not applicable

Windows Compute Cluster Server 2003

Not applicable

32 GB


Physical Memory Limits: Windows Server 2008

The following table specifies the limits on physical memory for Windows Server 2008. Limits greater than 4 GB for 32-bit Windows assume thate PAE is enabled.

Version Limit in 32-bit Windows Limit in 64-bit Windows
Windows Server 2008 Datacenter 64 GB 1 TB
Windows Server 2008 Enterprise 64 GB 1 TB
Windows Server 2008 HPC Edition Not applicable 128 GB
Windows Server 2008 Standard 4 GB 32 GB
Windows Server 2008 for Itanium-Based Systems Not applicable 2 TB
Windows Small Business Server 2008 4 GB 32 GB
Windows Web Server 2008 4 GB 32 GB


Physical Memory Limits: Windows Server 2008 R2

The following table specifies the limits on physical memory for Windows Server 2008 R2. Windows Server 2008 R2 is available only in 64-bit editions.

Version Limit in 64-bit Windows
Windows Server 2008 R2 Datacenter 2 TB
Windows Server 2008 R2 Enterprise 2TB
Windows Server 2008 R2 for Itanium-Based Systems 2 TB
Windows Server 2008 R2 Foundation 8GB
Windows Server 2008 R2 Standard 32 GB
Windows HPC Server 2008 R2 128 GB
Windows Web Server 2008 R2 32 GB

In some scenario, you will need to upgrade the windows operating system RAM to more than 4GB. But, in normal circumstances, Windows 2000 (Datacenter Server or Advanced Server) or Windows 2003 server operating system, wont be able to use more than 4GB RAM event though more RAM modules have been installed. To enable

In 32-bit Windows operating system, there is one method to access memory above 4 GB and this method has been widely implemented which called Physical Address Extension (PAE). PAE is the added ability of the IA32 processor to address more than 4 GB of physical memory. The following operating systems can use PAE to take advantage of physical memory beyond 4 GB:

Microsoft supports Physical Address Extension (PAE) memory in Microsoft Windows 2000, Windows XP, and Windows Server 2003 products:

Operating system Maximum memory support with PAE
Windows 2000 Advanced Server 8 GB of physical RAM
Windows 2000 Datacenter Server 32 GB of physical RAM
Windows XP (all versions) 4 GB of physical RAM*
Windows Server 2003 (and SP1), Standard Edition 4 GB of physical RAM*
Windows Server 2003, Enterprise Edition 32 GB of physical RAM
Windows Server 2003, Datacenter Edition 64 GB of physical RAM
Windows Server 2003 SP1, Enterprise Edition 64 GB of physical RAM
Windows Server 2003 SP1, Datacenter Edition 128 GB of physical RAM

To enable PAE in Windows Server 2003 and Windows 2000 (and Windows XP), append the /PAE switch to the end of the line of operating system in the Boot.ini file. To disable PAE, use the /NOPAE switch. The Boot.ini normally located in the root folder (i.e. C:\) with Read-Only and Hidden attributes, which are required to be removed before the file can be edited.

For example,

Original Boot.ini:

    [boot loader]
    timeout=0
    default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINNT=”Microsoft Windows 2000 Advanced Server”
    /fastdetect
    

Change the Boot.ini to become:

    [boot loader]
    timeout=0
    default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINNT=”Microsoft Windows 2000 Advanced Server”
    /fastdetect /PAE
    

Resources
1. http://support.microsoft.com/kb/283037
2. http://problemandsolutions.blogspot.com

Dimitri Nek

Dimitri is a Linux-wielding geek from Newport Beach and a server optimization guru with over 20 years of experience taming web hosting beasts. Equipped with an arsenal of programming languages and an insatiable thirst for knowledge, Dimitri conquers website challenges and scales hosting mountains with unmatched expertise. His vast knowledge of industry-leading hosting providers allows him to make well-informed recommendations tailored to each client’s unique needs.

Dimitri Nek

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Install the english united states language pack under language settings in windows
  • Линейка операционных систем windows
  • Windows xp pro sp3 rus vl x86 usb universal
  • Где посмотреть программы автозагрузки windows 10
  • Сервер windows internet naming service