On Feb 18, 2005, at 2:49 PM, Andy Fiddaman wrote:

The accept debug will at least tell us if you're running out of file
descriptors..

Roger.

# ndd /dev/tcp tcp_time_wait_interval

60000

# pfiles `pgrep clamd` | grep rlimit

Current rlimit: 256 file descriptors Current rlimit: 256 file descriptors

# netstat -an | grep 3310 | awk '{print $7}' | sort | uniq -c

10 ESTABLISHED 1 LISTEN 33 TIME_WAIT

Also any lines in the /etc/system file which contain 'rlim'

# grep rlim /etc/system #

(i.e. none)

He's another interesting thing: right now the process is running a little "hot":

load averages: 2.12, 1.89, 1.71 15:41:36
157 processes: 153 sleeping, 4 on cpu
CPU states: 1.0% idle, 55.5% user, 24.9% kernel, 18.7% iowait, 0.0% swap
Memory: 2048M real, 243M free, 1662M swap in use, 7863M swap free


   PID USERNAME THR PRI NICE  SIZE   RES STATE    TIME    CPU COMMAND
 29368 root       9  59    0   30M   28M sleep   47:18 24.33% clamd

(ie. the top process)

Important note: it seems to be working just fine at the moment so this is an example of it working well under load. You can also see that the machine is ok for memory and swap.

Here's what it is doing:

# truss -f -c -p 29368
^C
syscall               seconds   calls  errors
read                     .140    6427
write                    .075     740
open                     .152    1618
close                    .069    1818
link                     .000       2      2
unlink                   .081     395      2
time                     .000      53
chmod                    .007     238
stat                     .042     694    237
lseek                    .056    5336
getpid                   .004     420
fstat                    .001      55
access                   .000      26
dup                      .003     184
times                    .069    7616
ioctl                    .006     604    604
fcntl                    .005     501
lwp_park                 .004     163
lwp_unpark               .003     163
rmdir                    .079     508    218
mkdir                    .145     293
poll                     .002     145
lstat                    .029     849
sigprocmask              .000      52
mmap                     .003      55
munmap                   .008      53
yield                    .000      13
lwp_create               .000       4
lwp_continue             .000       4
lwp_kill                 .000       4      4
llseek                   .009     851
lwp_schedctl             .000       4
getdents64               .026     961
lstat64                  .026     420    420
fstat64                  .029    1709
accept                   .005      26
recvmsg                  .000      26
                     --------  ------   ----
sys totals:             1.096   33030   1487
usr time:               5.360
elapsed:               44.900

Thanks for taking the time to look into this with me.

       -- dNb

_______________________________________________
http://lists.clamav.net/cgi-bin/mailman/listinfo/clamav-users

Reply via email to