A correction: the 59MB I mentioned before are virtual memory and not RAM.


On Wed, May 28, 2014 at 2:47 PM, Romeu Monteiro <romeumonteiro7@gmail.com> wrote:
Hi,

We are testing IBR-DTN in a vehicular testbed with On Board Units of limited resources and we have seen that IBR-DTN uses little CPU (around 2/3%) but a lot of virtual memory (from 84% to 140%, for instance). An example:

Mem: 45096K used, 16084K free, 0K shrd, 412K buff, 19996K cached
CPU:   2% usr   4% sys   0% nic  92% idle   0% io   0% irq   0% sirq
Load average: 0.15 0.12 0.13 2/87 21145
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 1090     1 root     S    61148 107%  2% dtnd -c /etc/ibrdtnd_rsu.conf

We have seen IBR-DTN (dtnd) use around 59MB of RAM from a total of 128MB, which is a lot for our devices. We are trying to mitigate this problem.

Do you have any idea of what might be causing IBR-DTN to use so much memory and if we can do something to reduce this usage, or is this just the way it goes and there's little or nothing we can do about it?

Thank you,

Romeu