Вход | Регистрация
 
Информационные технологии :: Администрирование

Мониторинг физической памяти сервера. Проблема...

Мониторинг физической памяти сервера. Проблема...
Я
   fisher
 
26.01.12 - 13:09
Есть сервант. Тама сиквел крутится и сервер приложений восьмерочный.
Все x64
Память забивается под завязку. Когда епучий столбик в диспетчере задач (который физическую память показывает, как я понимаю) подползает к 99% где-то, приходят "великие тормоза".
Никак не можем разложить этот епучий столбик по процессам.
То, что диспетчер задач по процессам показывает физической памяти занятой - это только половина где-то. Программка RamMap показывает, что вторая половина занята такой замечательной штукой как AWE. В сиквеле AWE не активировано. Как понять, кто именно отжирает эту память и полечить эту фигню?
   bizon2008
 
1 - 26.01.12 - 13:11
Скуль. Однозначно.
   Jump
 
2 - 26.01.12 - 13:12
   fisher
 
3 - 26.01.12 - 13:13
Вообще не понятно, какого хрена это AWE там место жрет. Как я понимаю - это костыль для x32 приложений. А у нас там только сиквел с восьмеркой и все x64...
   fisher
 
4 - 26.01.12 - 13:13
(1) В скуле галка "Использовать AWE для выделения памяти" не стоит.
   Jump
 
5 - 26.01.12 - 13:15
(4)Но тем не менее AWE используется. Ищи каким образом она активируется. Скуль у тебя один?
   fisher
 
6 - 26.01.12 - 13:17
(5) А AWE разве только скулем использоваться может? Сиквел один.
Во всяком случае процесс sqlservr в единственном экземпляре.
   fisher
 
7 - 26.01.12 - 13:48
Запустил
sp_configure 'show advanced options', 1
RECONFIGURE
GO
sp_configure 'awe enabled', 0
RECONFIGURE
GO

Сказало "Параметр конфигурации "awe enabled" изменен с 0 на 0"
Но это гребанное AWE есть и отжирает 4 гига! Плять!
Как от него избавиться? Сервак уже перегружали :)
   Ковычки
 
8 - 26.01.12 - 13:54
открой вкладку процессы - меню вид - выбрать столбцы
и будет тебе счастье
   fisher
 
9 - 26.01.12 - 14:11
(8) Чукча писатель?
   fisher
 
10 - 26.01.12 - 16:56
Факультативно хотелось бы все-таки разобраться, почему AWE задействовано несмотря на то, что вроде как отключено. Посмотрел сиквельный счетчик производительности (по памяти) - таки сиквел отжирает эти четыре гига (именно за счет AWE). При этом, как уже было сказано выше, режим AWE вроде как не активирован.
Он может и справедливо их отжирает (в настройках сиквела максимум памяти именно четырьмя гигами и ограничен). Но почему через AWE? Хотелось бы видеть его аппетиты через process explorer, который так только пару сотен метров светит (а в AWE, как я понимаю, весь кэш данных загнан)
   H A D G E H O G s
 
11 - 26.01.12 - 17:09
Аве, не Аве, но вот темка была
v8: "Утечка" памяти в MS Windows 2003 сервер.

Все перебрал...
Нифига.

Потом пришел админ, накатил на винду апдейты и все заработало.
   fisher
 
12 - 26.01.12 - 17:28
(11) Да не. Не в кассу. Какие утечки и фрагментирование? Сразу после загрузки 6 гектар съедено. По процессам 2 гига набирается. Сиквел вообще чепуху какую-то по процессам занимает. RamMap поясняет ситуацию. Таки да, говорит - 2 гига процессами съедено, а 4 гига AWE (без детализаций). И счетчик сиквельный говорит что эти четыре гига его.
Да и сервак 2008 и все апдейты прикручены. Буквально сегодня утром последние накатывал.
   Ковычки
 
13 - 26.01.12 - 17:33
Use System Monitor (Performance Monitor in Microsoft Windows NT® 4.0) to retrieve information on SQL Server memory usage and available memory. Task Manager does not provide accurate memory usage information for AWE. Therefore, the memory quoted for sqlservr.exe is not correct. To obtain the correct amount of SQL Server memory usage, you can use the Total Server Memory (KB) performance counter, activated through System Monitor, or select the memory usage from sysperfinfo. For more information, see Monitoring Memory Usage.


yен ?
   Ковычки
 
14 - 26.01.12 - 17:33
не ?
   Ковычки
 
15 - 26.01.12 - 17:35
еще мс говорит, что в х64 аве не настраиваемое, но может быть или не быть
   fisher
 
17 - 26.01.12 - 17:38
(13) Ну дык так все и есть. Я ж уже говорил. Два раза.
(15) А вот это уже интересно. Как это "может быть или не быть"? От чего этого зависит? Можно пруф?
   Ковычки
 
18 - 26.01.12 - 17:48
Примечание

Расширения AWE не являются обязательными и не могут быть настроены в 64-разрядных операционных системах.

http://msdn.microsoft.com/ru-ru/library/ms190673.aspx

от чего зависит х.з. (никогда не было ни надобности, ни возможностей)
   fisher
 
19 - 26.01.12 - 18:00
(18) Не, это я видел... И понял так, что в х64 их быть не может. Что логично. Как я понял, AWE - это старый костыль, поддерживавший штаны до появления x64 систем. Поэтому и понять никак не могу, какого рожна он у меня работает??
   fisher
 
20 - 26.01.12 - 18:04
Есть у меня одна идейка... Как памяти серваку добавим, попробую убрать ограничение потолка сиквела в 4 гига. И посмотрю на динамику отжирания памяти. Сдается мне, что активация этого режима именно с ручным потолком связана и если потолок убрать, память будет выделяться штатно.
   Fragster
 
21 - 26.01.12 - 18:09
вто эта штука, если уметь пользоваться, многое кажет: http://technet.microsoft.com/en-us/sysinternals/bb896653
   NS
 
22 - 26.01.12 - 18:09
(19) AWE легко может быть под x64.
   Fragster
 
23 - 26.01.12 - 18:11
(22) только нафиг не сдался...
   Иде я?
 
Модератор
24 - 26.01.12 - 18:12
Я один дятел или нет ? Сколько памяти у сервера ?
   Fragster
 
25 - 26.01.12 - 18:12
(23)+ если только для 32битных прог
   NS
 
26 - 26.01.12 - 18:12
(23) Для 32-битных приложений? Знаешь другой способ выделить много памяти?
   Иде я?
 
Модератор
27 - 26.01.12 - 18:12
И какой размер баз?
Сиквел выжрет все что сможет и будет прав.
   Fragster
 
28 - 26.01.12 - 18:13
(26) :-Р
   NS
 
29 - 26.01.12 - 18:13
(27) Сиквел вообще выжирает ровно столько сколько ему указано.
   NS
 
30 - 26.01.12 - 18:13
(28) Я первый написал, это Миста глючит.
 
 Рекламное место пустует
   fisher
 
31 - 26.01.12 - 18:15
(24) Ответа на первый вопрос не имею. На второй - 8 гиг.
(27) Вопрос не в количестве отъедаемой памяти, а в способе. КАКОГО ХРЕНА ЧЕРЕЗ AWE???
   Fragster
 
32 - 26.01.12 - 18:17
(31) а потому что в 32битной виндус-ОС процесс может сожрать 2 гига только (3, если включить /3ГБ) без AWE
   Иде я?
 
Модератор
33 - 26.01.12 - 18:18
Шо ты привязался к етому АВЕ ? Памяти сиквелу дай и обнови его.
и не трогай
   fisher
 
34 - 26.01.12 - 18:20
(32) Мы не гипотетическую ситуацию рассматриваем, а вполне конкретную. И винда и сиквел x64. Это еще в сабже сказано и повторено не раз.
(33) Неудобно и непонятно. Памяти дам, куда ж я денусь...
   Aleksey
 
35 - 26.01.12 - 18:21
(1) А это каким боком?
   Aleksey
 
36 - 26.01.12 - 18:22
А если у меня сервер предприятия стоит на отдельной машине и все равно умудряется в общей сложности сожрать 8 гигов памяти установленые на серваке, то чем мне скуль поможет?
   fisher
 
37 - 26.01.12 - 18:24
(36) Не в кассу. Отдельную ветку заведи.


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.