Batasi clamav ke satu utas


2

Saya hanya menjalankan pada sistem memori rendah sehingga ingin menjalankan hanya satu clamd, tetapi saya telah googled selama berjam-jam mencoba untuk menemukan jawabannya tanpa hasil. Saya mencoba clamscan, tetapi terlalu lama untuk memindai setiap email.

Apakah ada yang tahu bagaimana membatasi clamd untuk menjalankan hanya satu 'utas'?

clamd


Tebakan saja, tetapi apakah Anda sudah mencoba pengaturan MaxThreads di clamd.conf?
depquid

ya, dan masih memulai 2 proses bahkan denganMaxThreads 1
Christian

Dua proses atau dua utas?
depquid

Seperti yang Anda lihat pada gambar. Saya pikir itu adalah dua utas tetapi mereka memiliki PID yang berbeda, tetapi jika Anda mematikan satu, yang lain berjalan, yang bagi saya lebih seperti utas?
Christian

1
Centos 6,3 x86_64 512MB RAM. Salah satu server mikro EC2 amazon
Christian

Jawaban:


1

Tangkapan layar Anda menunjukkan utas tidak menggunakan waktu sama sekali, jadi ini seharusnya tidak menjadi perhatian (beberapa clamd menjalankan setidaknya akan berbagi yang dapat dieksekusi, dan mungkin sebagian besar area data juga, jadi mereka seharusnya tidak menjadi beban memori) . Dan mungkin ada proses clamd utama, yang menumbuhkan benang pekerja dan mengelola mereka. Jadi dua clamds berjalan akan menjadi angka yang tepat untuk satu utas.

Untuk apa Anda menggunakan mesin itu? Apakah itu server surat? Melayani email melalui POP atau IMAP (atau via webmail) membutuhkan memori. RAM murah, beli lagi ...


Ini berjalan di salah satu contoh mikro Amazon EC2 yang merupakan solusi gratis yang kami tawarkan untuk memulai bisnis di negara saya. Jadi kami sayangnya tidak dapat memutakhirkan RAM :( Saya sedang memikirkan memiliki EC2 khusus yang menjalankan spam / pemeriksaan AV untuk semua klien
Christian
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.