Сервер из 4 Гигов памяти использует только 2
Модераторы: Trinity admin`s, Free-lance moderator`s
Сервер из 4 Гигов памяти использует только 2
Сервер ProLiant ML350 G3
на нем установлены 4 модуля памяти по 1 гигу каждая
на серваке крутится MSSQL Enterprise - он съедает 1.8 гига
максимальный пик был 1953 (или что-то вроде этого)
не могу разобраться в чем дело
на нем установлены 4 модуля памяти по 1 гигу каждая
на серваке крутится MSSQL Enterprise - он съедает 1.8 гига
максимальный пик был 1953 (или что-то вроде этого)
не могу разобраться в чем дело
- exLH
- Сотрудник Тринити
- Сообщения: 5061
- Зарегистрирован: 11 фев 2004, 15:49
- Откуда: Москва
- Контактная информация:
HOW TO: Configure memory for more than 2 GB in SQL Server
Должно спасти ситуацию
Должно спасти ситуацию
- exLH
- Сотрудник Тринити
- Сообщения: 5061
- Зарегистрирован: 11 фев 2004, 15:49
- Откуда: Москва
- Контактная информация:
Вот что написано по ссылке, которую я приводил:
You cannot allocate more than 4 GB of physical memory to an application on Windows 2000 Server because Physical Address Extension (PAE) is not available on Microsoft Windows 2000 Server. Also, you cannot use the 3 GB switch in the Boot.ini file with Windows 2000 Server; however, you can use the 3 GB switch in the Boot.ini file with Microsoft Windows 2000 Advanced Server or Microsoft Windows Datacenter versions.
Покупайте AS или Datacenter.
You cannot allocate more than 4 GB of physical memory to an application on Windows 2000 Server because Physical Address Extension (PAE) is not available on Microsoft Windows 2000 Server. Also, you cannot use the 3 GB switch in the Boot.ini file with Windows 2000 Server; however, you can use the 3 GB switch in the Boot.ini file with Microsoft Windows 2000 Advanced Server or Microsoft Windows Datacenter versions.
Покупайте AS или Datacenter.
- exLH
- Сотрудник Тринити
- Сообщения: 5061
- Зарегистрирован: 11 фев 2004, 15:49
- Откуда: Москва
- Контактная информация:
Нет, это совсем не так. Каждому приложению доступно не более 2GB ОЗУ. Вот еще одна "вырезка" с микрософта:
Typically, a process running under Windows 2000 or Windows Server 2003 can access up to 2 GB of memory address space (assuming the /3GB switch was not used) with some of the memory being physical memory and some being virtual memory.
Использование /3GB позволяет "ужать" жадность ОС до 1GB и отдать приложению уже 3GB. Однако, как я уже писал выше, для Windows Server такая опция недоступна. Увы.
Typically, a process running under Windows 2000 or Windows Server 2003 can access up to 2 GB of memory address space (assuming the /3GB switch was not used) with some of the memory being physical memory and some being virtual memory.
Использование /3GB позволяет "ужать" жадность ОС до 1GB и отдать приложению уже 3GB. Однако, как я уже писал выше, для Windows Server такая опция недоступна. Увы.
- exLH
- Сотрудник Тринити
- Сообщения: 5061
- Зарегистрирован: 11 фев 2004, 15:49
- Откуда: Москва
- Контактная информация:
Потому что вторую половину (оставшиеся 2GB система забирает себе):
Operating systems based on Microsoft® Windows NT® provide applications with a 4 GB virtual address space. The virtual address space is divided such that 2 GB is available to the application and the other 2 GB is available only to the system.
Operating systems based on Microsoft® Windows NT® provide applications with a 4 GB virtual address space. The virtual address space is divided such that 2 GB is available to the application and the other 2 GB is available only to the system.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя