Админ вставил на сервер 8 Гб, как проверить, юзается 8 или 4 Гб?

1. fixin 4282 25.01.12 13:46 Сейчас в теме
Админ говорит - я включил там режим /PAE

Intel Xeon CPU E5430 @2.66 ГГц, 2.67 ГГц, 8.00 Гб ОЗУ
Расширение физических адресов.

По крайней мере, как проверить что SQL серверашка и серверашка 1С кушают 8 Гб.
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
5. Striker 25.01.12 16:26 Сейчас в теме
(1) fixin,
Можно узнать объем памяти и из консоли:
Пуск -> выполнить -> cmd(ввод)
systeminfo >C:\1.txt(ввод)
В файле 1.txt будут строчки:
Для английской версии Windows:
Total Physical Memory: xxxx MB
Available Physical Memory: xxxx MB
Для русской версии:
Полный объем физической памяти:
Доступный объем физической памяти:

По крайней мере, как проверить что SQL серверашка и серверашка 1С кушают 8 Гб.

В диспетчере задач посмотреть объём памяти, скушанный процессами:
sqlservr.exe - для Sql-сервера
rphost.exe - для сервере преприятия.

В вашем случае система 32-х разрядная, поэтому любой из процессов не сможет занимать в памяти больше, чем 2ГБ/3ГБ, даже с включенным расширением PAE.
Обсуждение здесь:
http://forum.ixbt.com/topic.cgi?id=22:67683
15. Diego_Iv 34 03.02.12 12:09 Сейчас в теме
(1) fixin,
(5) Striker,
(11) nsm,
(13) hamsar,
(14) veterilo,

32-х разрядная система может нормально использовать более 4 Гб оперативки, не зря же ограничение
Microsoft Windows Server 2003 EE по памяти 64 Гб.
В скуле ставьте галку PAE и максимальный размер используемой памяти.

В диспетчере задач реальный размер используемой памяти Вы не увидите (у меня на сервере стоит 12 Гб,
у скуля ограничение - 8Гб, при этом в диспетчере задач скуль съедает всего 150-200Мб.)

Реальный размер смотрите в Мониторе производительности:
Объект - SQLServer: MemoryManager
Счетчик - TotalServerMemory(Kb)

Он и покажет реальное значение, у меня показывает ровно 8 Гб, т.е. скуль забрал всю разрешенную.
Сразу после перезапуска сервера конечно показывает меньше, пока опять все доступное не отъест.
16. fixin 4282 03.02.12 12:24 Сейчас в теме
(15) че то этот счетчик не работает, показывает ноль:
17. Diego_Iv 34 03.02.12 12:40 Сейчас в теме
(16) fixin,
Уберите лишние счетчики и в свойствах монитора сделайте "Вид" не "график", а "отчет"
Тогда будет показывать цифрами.
Эту настройку консоли можно будет сохранить, чтобы потом готовую сразу открывать.

Кстати на скриншоте не пойму, он у Вас вроде не 0, а 100 показывает (желтая линия).
Т.е. вся разрешенная память занята.
22. vasilykushnir 63 09.02.12 01:44 Сейчас в теме
(15) А ты уверен , что у него не стандарт. А ему эти ключи по барабану - 4 гектара и ни байта больше.
23. Diego_Iv 34 09.02.12 08:53 Сейчас в теме
(22) vasilykushnir,
Стандарт чего?
Если винды, то топикстартер в заголовке написал, что у него энтерпрайз.
Если скуля, то стандарт может до 64 Гб памяти использовать...
2. nice 25.01.12 14:16 Сейчас в теме
Режим /PAE на серверах работает корректно, так что особо нечего беспокоится, но самый простой способ проверить, это taskmgr и в разделе "Физическая память "
3. molkom 25.01.12 14:29 Сейчас в теме
Правой клавишей мой компьютер там будет написана скока памяти у тебя
4. kennypooh 25.01.12 15:45 Сейчас в теме
(3) molkom, и будет написано, сколько памяти есть.
а сколько используется - через диспетчер задач.
6. SYSokolov 25.01.12 17:57 Сейчас в теме
Если у Вас 32-х разрядная система, то она более чем 2^32 (4Gb минус выделенные адреса на обслуживание систем ввода-вывода, а это еще в зависимости от машины до 1 Gb) полноценно использовать не сможет. Переходите на х64 и соответствующий SQL сервер, инече чудес не будет, все остальное искуственно, увы
7. jilnikov 26.01.12 04:17 Сейчас в теме
на серваке должно как минимум использоваться 5 гб режим Pae там по умолчанию
8. blackpopov 26.01.12 06:37 Сейчас в теме
Нужно ставить 64 разрядную систему и смотеть как загружен проц и память в taskmgr
10. fixin 4282 26.01.12 18:13 Сейчас в теме
(8) ставить систему стоит денег и времени. Надо пока на этой жить.
9. dupa23 26.01.12 15:23 Сейчас в теме
11. nsm 26.01.12 18:27 Сейчас в теме
Вот что пишут мелкомягкие
Определение объема памяти, используемого компьютером

Чтобы узнать, какой объем ОЗУ используется компьютером (в данный момент) или использовался в течение последних нескольких минут, воспользуйтесь диспетчером задач.

Откройте диспетчер задач. Для этого щелкните правой кнопкой мыши панель задач и выберите пункт Запуск диспетчера задач.

Откройте вкладку Быстродействие. Два графика внизу окна показывают объем используемой оперативной памяти в мегабайтах (МБ). Процентное значение используемой памяти указано в нижней части окна диспетчера задач.

Примечание

Если в течение продолжительного времени используется большой объем памяти или наблюдается значительное снижение производительности компьютера, попробуйте уменьшить количество одновременно открытых программ или установите дополнительный модуль памяти.
12. master_devel 27.01.12 01:43 Сейчас в теме
Мой компьютер - свойства -> смотрим доступную память. Если конечно Windows X64
13. hamsar 17 27.01.12 02:02 Сейчас в теме
14. veterilo 03.02.12 00:13 Сейчас в теме
Если у Вас 32-х разрядная система, то она более чем 2^32 (4Gb минус выделенные адреса на обслуживание систем ввода-вывода, а это еще в зависимости от машины до 1 Gb) полноценно использовать не сможет. Переходите на х64 и соответствующий SQL сервер, инече чудес не будет, все остальное искуственно, увы

Еще в биосе есть параметр memory remap
18. Akasy 5 07.02.12 12:29 Сейчас в теме
проще помоему в свойства моего компьютера там всегда показывает сколько система видит оперативной памяти
19. fixin 4282 07.02.12 12:56 Сейчас в теме
20. Quick_Loader 07.02.12 13:05 Сейчас в теме
Win 2003 Server Enterprise даже 32-х битный должен видеть до 32Гб оперативной памяти, при использовании ключа PAE
В диспетчере задач на закладке быстродействие - физическая память буден указан объём используемой физической памяти
21. itxr 33 08.02.12 22:59 Сейчас в теме
Если мне не изменяет память, SQL сам умеет брать память вне зависимости от битности W2k3. Нужно просто посмотреть сколько памяти жрет процесс sql.
24. Farxat 18.04.12 21:32 Сейчас в теме
Если админ включил PAE, значит система 32 бита? На кой тут 8GB оперативы? 32 разряда просто не умеют работать с таким объемом это как бы факт. То есть видеть то видет, но прирост производительности просто сомнителен. Из той же серии была тема как переделать XP Home в Pro. Да, менялись значения в реестре, да ОСь идентифицировала себя как Pro, но дополнительной начинки то не было. Тут тоже самое. Админ занимается анонизмом. Единственный выход это 64 бита, которые снимают все вопросы о том действительно ли используются все 8GB. Будет использоваться все и производительность действительно вырастет.
25. Diego_Iv 34 19.04.12 10:51 Сейчас в теме
(24) Farxat,
32 разряда просто не умеют работать с таким объемом это как бы факт. То есть видеть то видет, но прирост производительности просто сомнителен.

Ссылочкой не порадуете, где доказывается факт, что "не умеет работать"?
У меня почему-то работает, что я сделал не так?

http://win-server.ru/p/18
Варианты операционных систем Enterprise и Datacenter Edition, предназначенные для платформы IA32, в состоянии использовать оперативную память за пределами 4 Гбайт (это ограничение налагается 32-разрядной архитектурой). Для этого используется набор технологий, совместно разработанных компаниями Microsoft и Intel.
...
Версия Enterprise Edition для архитектуры IA32 поддерживает до 32 Гбайт физической оперативной памяти. Сравните с 8 Гбайт поддерживаемой оперативной памяти в операционной системе Windows 2000 Advanced Server. Версия для архитектуры IA64 поддерживает до 64 Гбайт оперативной памяти.
26. DenisKin 20 19.04.12 11:04 Сейчас в теме
Win может видеть и 64 Гб памяти но SQL на 32 битной системе использует только 2Гб. Так, что как писали выше, единственный вариант,если Вы хотите пользоваться в полном объеме памятью, переход на 64-битный Windows и обязательно 64-битный SQL.
27. Diego_Iv 34 19.04.12 13:02 Сейчас в теме
(26) DenisKin,
Win может видеть и 64 Гб памяти но SQL на 32 битной системе использует только 2Гб.


32-битный SQL Server (Enterprise edition) все таки может работать, хоть и условно с большими объемами ОЗУ (вплоть до 64 ГБ, с установленной галочкой AWE).

Главное ограничение такой функциональности:
Область ОЗУ, выше 2ГБ (в случае присутствия опции /3GB, 3 ГБ) может быть использована только под буфер страниц (индексов, данных). Для таких задач как сортировки, объединения больших объемов и т.п. такая область памяти не может быть использована.
DenisKin; +1 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот