Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows NT/2000/2003 (http://forum.oszone.net/forumdisplay.php?f=5)
-   -   Кушает слишком много оперативной памяти (http://forum.oszone.net/showthread.php?t=183577)

VbInt 22-08-2010 16:00 1479361

Кушает слишком много оперативной памяти
 
столкнулся с такой проблемой что винда стала кушать кушать слишком много, процес svhost 120 метров кушает, как можно узнать, что именно так много потребляет, и как уменьшить

СаркозаН 23-08-2010 05:44 1479712

Скорее всего это вирусяка. Посмотреть процессы можно набрав в командной строке tasklist /svc. А лучше загрузитесь в безопасном режиме и запустите проверку какой-нибудь антивирусной утилитой (например, от DrWeb или Kaspersky).

menpavel 23-08-2010 11:16 1479840

А можно использовать отличную утилиту от Марка Руссиновича, программиста Microsoft. Называется processexplorer.
http://technet.microsoft.com/ru-ru/s.../bb896653.aspx
Цитата:

Цитата СаркозаН
Скорее всего это вирусяка »

далеко не факт.

agrundic 23-08-2010 12:35 1479894

Добрый день!
Схожая проблема, поэтому новую тему решил не создавать. Уже несколько дней ищу решение проблемы и пока безрезультатно.
Что имеем:
Intel Xeon 2,8 ГГц, 6 ГБ ОЗУ, файл подкачки 4 ГБ, Adaptec RAID контроллер 2130

Microsoft Windows Server 2003 Enterprise Edition SP2 в режиме терминального сервера
Антивирус Касперского 6.0.2.555 для Windows Server EE с CriticalFix7 и CriticalFix11
Citrix Presentation Server 4.0
Microsoft SQL Server Desktop Engine (хранит настройки Citrix, для работы выделено около 600 МБ оперативной памяти)
плюс некоторый типичный офисный софт (Office 2003, 1C 8.1, Adobe Reader, WinRar...)

Суть проблемы:
После перезагрузки сервер ведет себя стабильно, использует около 1 ГБ ОЗУ. Пробовал нагрузить сессиями - дошел до 35 подключенных пользователей (запас еще был - пользователей не было). Продержал в таком режиме пару часов. После выхода всех пользователей сервер освободил память (только чуть иначе распределил ее между физической памятью и файлом подкачки)
Примерно через пару недель заметил, что сервер занял почти всю свободную память. Пробовал искать утечку - безрезультатно. Либо я не понимаю, как использовать poolmon, либо poolmon ее не фиксирует.

К примеру, сейчас на сервере:
- 7 активных пользователей + 3 неактивных
- 189 процессов всего
- Выделение памяти: 9390304 (предел - 10296720) кБ

Самые прожорливые процессы по пиковому использованию (в скобках - текущее значение):
2 процесса касперского: 302 МБ (28 и 24 МБ)
svchost.exe: 171 МБ (37 МБ)
services.exe: 138 МБ (137 МБ)
AdobeARM.exe: 90 МБ (5 МБ)
1cv8.exe: 86 МБ (30 МБ)
Ax32.exe: 66 МБ (6 МБ)
ImaSrv.exe: 66 МБ (65 МБ)
helpsvc.exe: 65 МБ (56 МБ)
Ax32.exe: 55 МБ (4 МБ)
Outlook.exe: 52 МБ (36 МБ)

Остальные 178 процессов (на данный момент) потребляют (и потребляли) менее 50 МБ (из них 150 процессов - менее 15 МБ)

5-ка лучших по данным poolmon по потреблению выгружаемой памяти:
Код:

Memory: 6290164K Avail:  914308K  PageFlts: 10844  InRam Krnl: 2824K P:155032K
 Commit:9396628K Limit:10296720K Peak:10291600K            Pool N:52472K P:165904K
 System pool information
 Tag  Type    Allocs            Frees            Diff  Bytes      Per Alloc

 MmSt Paged  14324164 (  47)  14244311 (  47)    79853 48472040 (    0)    607
 Sect Paged  43117076 ( 228)  43048434 ( 228)    68642 6047584 (    0)    88
 NtFs Paged  4292534 (  2)  4279813 (  2)    12721  690768 (    0)    54
 CMVa Paged  18467216 (  3)  18454576 (  3)    12640  778656 (    0)    61
 IoNm Paged 211634133 ( 766) 211621575 ( 768)    12558 2916952 (  -192)    232

и по потреблению невыгружаемой памяти
Код:

Memory: 6290164K Avail:  904572K  PageFlts: 16892  InRam Krnl: 2824K P:154968K
 Commit:9403432K Limit:10296720K Peak:10291600K            Pool N:52536K P:165808K
 System pool information
 Tag  Type    Allocs            Frees            Diff  Bytes      Per Alloc

 MmCa Nonp  35752548 ( 270)  35675125 ( 275)    77423 7580880 (  -560)    97
 Ntfr Nonp    1778519 (  0)  1758350 (  0)    20169 1291784 (    0)    64
 File Nonp  159670463 ( 611) 159651198 ( 616)    19265 2946232 (  -728)    152
 Even Nonp  161206060 (1003) 161190055 (1010)    16005  780832 (  -336)    48
 Vad  Nonp  79695575 ( 389)  79680097 ( 392)    15478  742944 (  -144)    48

Куда расходуется память - непонятно. Еще неделька, и сервер по утрам перестанет подключать пользователей, отключившихся накануне вечером.
Кто что посоветует?

monkkey 23-08-2010 13:26 1479933

Если это терминальный сервер, agrundic, попробуйте удалить Касперского (нафига он там?). Если 1С на SQL, проверьте количество отданной ему памяти.
Цитата:

Цитата agrundic
helpsvc.exe: 65 МБ (56 МБ) »

Службу Help & Support можно отключить.
Цитата:

Цитата agrundic
Выделение памяти: 9390304 »

9 Гб - это слишком много. Смотрите процессы по каждому пользователю.

agrundic 23-08-2010 15:25 1480028

Касперского нельзя, поскольку с сервера есть доступ в интернет и Citrix подключает диски клиентов.
SQL сервер с базами данных 1С находится на отдельном сервере, связь с ним выполняется через Агента сервера 1С

189 процессов - это на всех 10 залогиненных пользователей. Process Explorer в сумме дает:
Код:

Private Bytes        Working Set        Virtual Size        USER Objects        GDI Objects
1 757 268        1 570 360        14 144 092        2 714        3 751

Я знаю, что 9 ГБ - это много. Но не могу их найти.

Цитата:

Если это терминальный сервер, agrundic, попробуйте удалить Касперского (нафига он там?). Если 1С на SQL, проверьте количество отданной ему памяти.
Службу Help & Support можно отключить.
Уважаемый monkkey, судя по Вашим ответам, Вы не совсем поняли исходный вопрос, зачем предлагать решения, которые в приложении к данной ситуации не имеют ни малейшего результата.
Если у Вас нет более дельных мыслей по данному вопросу, предлагаю не разводить флуд. А по поводу вашего последнего ответа: пердлагаю Вам почитать подробнее про механизм выделение приложениям памяти в терминальном сервере, а так же про целесообразность антивируса на сервере приложений с доступом в интернет.

monkkey 23-08-2010 16:42 1480127

Цитата:

Цитата agrundic
на сервере приложений с доступом в интернет. »

Молчу, молчу. Только в первом посте про это - ни слова, так же, как про установленное ПО.

garic19 07-10-2012 15:10 2000861



Uploaded with ImageShack.us

Помогите разобраться почему комп виснет капец только переустановил систему , занимаэт много операивки, что ж делать , на вирусы проверил.



Uploaded with ImageShack.us




Uploaded with ImageShack.us



Люди помогите кушает оперативку много что делать, пере установил винду, проверил на ошибки и вирусы все нормально, что может быть


Время: 00:42.

Время: 00:42.
© OSzone.net 2001-