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