Проверяет ли clamd память во время запуска и / или перезапуска?

У меня есть Ubuntu 14.04, использующая ClamAV для сканирования некоторых файлов вручную как часть некоторого программного обеспечения. У меня все время работает clamd, и я использую clamdscan, чтобы он сканировал мои файлы. Сканирование файлов выполняется довольно быстро, перезапуск демона из-за изменений в конфигурации или freshclam и т. Д. Происходит довольно медленно. Низкая означает, что это займет около 5 минут при 100 % загрузке процессора, но без ввода-вывода на 2,93 ГГц Xeon X5570. При перезапуске того же демона в другой виртуальной машине с Ubuntu и той же версией ClamAV демон перезапускается примерно через 20 секунд.

Единственное различие между этими двумя компьютерами - это количество назначенных процессоров, 10 против 2, основная память, 48 против 6 ГБ и нагрузка, потому что одна машина - рабочая, другая для разработки и тестирования. Производственный компьютер всегда имеет от 20 до 25 ГБ оперативной памяти в кэш-памяти и буферах и т. Д. Я уже выделил 48 ГБ оперативной памяти для машины разработчика и даже заполнил кэш-память объемом до 40 ГБ, копируя файлы. измените что-нибудь относительно времени перезапуска, они были еще около 20 секунд.

Я предполагаю, что clamd сканирует память во время перезапуска, и такие вещи, как кеш и буферы, имеют значение здесь. Но я не могу найти какую-либо документацию или конфигурацию, подтверждающую, сканируется ли ОЗУ, и если да, то какая именно. У меня есть много разных демонов, работающих с разными пользователями, и clamd работает как пользователь clamav только, так что в теории не легко способен читать другие процессы памяти.

В прошлом у ClamAV были некоторые ошибки, связанные с медленным перезапуском, но ничего из того, что я нахожу относительно тех, которые подходят для версии 0.99.2 ClamAV, которую я использую в настоящее время. Так что это поведение не должно быть ошибкой, тем более что это не происходит на моей машине разработчика.

Есть ли какие-то документы, которые подтверждают мою догадку? Если да, есть ли какая-либо конфигурация для изменения этого поведения?

0 ответов

Другие вопросы по тегам