memory leak on hobbitd_channel ?
    nico 
    nico at crysto.org
       
    Sat Mar 28 13:14:50 CET 2009
    
    
  
Hi, 
On my hobbit server, i got lot of memory used by hobbitd_channel (4.4g =
74% of all the memory ). 
Tasks: 177 total, 14 running, 162 sleeping, 0 stopped, 1 zombie 
Cpu(s): 20.6% us, 3.2% sy, 0.0% ni, 32.9% id, 42.9% wa, 0.2% hi, 0.3% si 
Mem: 6107804k total, 6059264k used, 48540k free, 195772k buffers 
Swap: 4194288k total, 4194252k used, 36k free, 209976k cached 
 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND  
24938 hobbit 15 0 6702m 4.4g 1400 S 0.0 74.7 0:00.76 hobbitd_channel   
16808 hobbit 15 0 304m 253m 3600 S 0.3 4.3 26:55.67 hobbitd  
16886 hobbit 15 0 145m 114m 444 S 0.0 1.9 0:02.41 hobbitd_channel  
16902 hobbit 15 0 36312 31m 524 S 1.0 0.5 3:54.60 hobbitd_alert  
24838 hobbit 17 0 36336 31m 344 R 0.3 0.5 0:00.01 hobbitd_alert  
24829 hobbit 15 0 36312 31m 332 S 0.0 0.5 0:00.00 hobbitd_alert  
 3028 root 16 0 358m 21m 1556 S 0.0 0.4 64:04.23 mxdtf  
16930 hobbit 17 0 87048 13m 1588 R 5.0 0.2 30:05.96 devmon  
16897 hobbit 16 0 26128 12m 636 S
0.0 0.2 19:29.34 hobbitd_client     
My questions: 
- is it normal that hobbitd_channel takes so much memory (4.4Gb). 
- Is it possible to decrease it ? (kill ? ) 
- Is it possible to know why it's taking so much memory (strace ?) 
With strace on it, i only see this things: 
write(4, "@@status#902860|1238227571.36674"..., 486) = -1 EAGAIN (Resource
temporarily unavailable) 
nanosleep({0, 2500000}, NULL) = 0 
semop(9666576, 0x7fbfffe460, 1) = 0 
rt_sigaction(SIGALRM, {0x402140, [ALRM], SA_RESTORER|SA_RESTART,
0x2a9569a300}, {SIG_IGN}, 8) = 0 
alarm(2) = 2 
semop(9666576, 0x7fbfffe460, 1) = 0 
rt_sigaction(SIGALRM, {SIG_IGN}, {0x402140, [ALRM],
SA_RESTORER|SA_RESTART, 0x2a9569a300}, 8) = 0 
semop(9666576, 0x7fbfffe460, 1) = 0 
write(4, "@@status#902860|1238227571.36674"..., 486) = -1 EAGAIN (Resource
temporarily unavailable) 
nanosleep({0, 2500000}, NULL) = 0 
semop(9666576, 0x7fbfffe460, 1) = 0 
rt_sigaction(SIGALRM, {0x402140, [ALRM],
SA_RESTORER|SA_RESTART,
0x2a9569a300}, {SIG_IGN}, 8) = 0 
alarm(2) = 2 
semop(9666576, 0x7fbfffe460, 1) = 0 
rt_sigaction(SIGALRM, {SIG_IGN}, {0x402140, [ALRM],
SA_RESTORER|SA_RESTART, 0x2a9569a300}, 8) = 0 
semop(9666576, 0x7fbfffe460, 1) = 0 
write(4, "@@status#902860|1238227571.36674"..., 486) = -1 EAGAIN (Resource
temporarily unavailable) 
nanosleep({0, 2500000},  
 ----> it s writing status. (?) 
 Here the status statistic (bbgen): 
  bbgen for Hobbit version 4.2.0 
 Statistics:  Hosts : 8910  Status messages : 70987  Purple messages : 0 
Pages : 29  
 Any idea about memory is welcome !  
Thanks, 
Regards, 
nico
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xymon.com/pipermail/xymon/attachments/20090328/be393fcd/attachment.html>
    
    
More information about the Xymon
mailing list