Перейти к содержимому


Фото
- - - - -

Недостаточно памяти при работе Drwebnw


  • Please log in to reply
1 ответов в теме

#1 Alexey Andreev

Alexey Andreev

    Newbie

  • Members
  • 2 Сообщений:

Отправлено 01 Февраль 2010 - 16:55

Добрый день.

имеется проблема с недостатком памяти при запуске drwebnw.
Спустя 15 -20 минут после запуска, на консоль начинают сыпаться сообщения :


1/02/2010 16:16:51 : SERVER-5.70-0 [nmID=6001D]
Cache memory allocator out of available memory.


1/02/2010 16:16:51 : SERVER-5.70-0 [nmID=2000A]
Short term memory allocator is out of memory.
22 attempts to get more memory failed.
request size in bytes 88751100 from Module DRWEBNW.NLM

Netware 6.5 sp5
Физической памяти 2Gb
По монитору:
Original cache buffers: 523149
Total cache buffers: 240xxx (последние разряды, понятно, меняются)

На втором сервере, где памяти 1.5Gb, но файловая активность гораздо меньше, такого не наблюдается.


И еще вопрос: каким образом можно выгружать модуль с командной строки (unload drwebnw не проходит) ?
Нужно сделать выгрузку по расписанию на время бэкапа


Спасибо.

#2 Dmitry Mityugov

Dmitry Mityugov

    Newbie

  • Dr.Web Staff
  • 27 Сообщений:

Отправлено 01 Февраль 2010 - 17:15

Добрый день,

Добрый день.

имеется проблема с недостатком памяти при запуске drwebnw.
Спустя 15 -20 минут после запуска, на консоль начинают сыпаться сообщения :


1/02/2010 16:16:51 : SERVER-5.70-0 [nmID=6001D]
Cache memory allocator out of available memory.

1/02/2010 16:16:51 : SERVER-5.70-0 [nmID=2000A]
Short term memory allocator is out of memory.
22 attempts to get more memory failed.
request size in bytes 88751100 from Module DRWEBNW.NLM

Netware 6.5 sp5
Физической памяти 2Gb
По монитору:
Original cache buffers: 523149
Total cache buffers: 240xxx (последние разряды, понятно, меняются)

На втором сервере, где памяти 1.5Gb, но файловая активность гораздо меньше, такого не наблюдается.

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

При невозможности получения непрерывного блока памяти нужного размера сканер Doctor Web начинает сохранять информацию во временные файлы, и работает не с памятью, а с ними. Это не вызывает заметного увеличения времени проверки файлов, и позволяет сохранить часть свободной памяти на сервере для других программ.

NetWare периодически дефрагментирует свободную память. Максимальный интервал между дефрагментациями задаётся параметром SET GARBAGE COLLECTION INTERVAL.

И еще вопрос: каким образом можно выгружать модуль с командной строки (unload drwebnw не проходит) ?
Нужно сделать выгрузку по расписанию на время бэкапа

Спасибо.

В настоящее время - никак.

А его точно нужно выгружать во время бэкапа? Сканер как-то конфликтует с программой бэкапа?

С уважением

Дмитрий


Читают тему: 1

0 пользователей, 1 гостей, 0 скрытых