I run the relay Logforme (855BC2DABE24C861CD887DB9B2E950424B49FC3).
Yesterday I saw new messages in the log file:
Dec 06 09:28:13.000 [notice] We're low on memory. Killing circuits with
over-long queues. (This behavior is controlled by MaxMemInQueues.)
Dec 06 09:28:16.000 [notice] Removed 1040388096 bytes by killing 1
circuits; 14631 circuits remain alive.
Do I read that correctly as one circuit using 1GB of memory?
Here's the first lines from the top command:
top - 09:40:41 up 31 days, 1:51, 1 user, load average: 0.53, 0.62, 0.66
Tasks: 95 total, 3 running, 92 sleeping, 0 stopped, 0 zombie
%Cpu(s): 10.2 us, 2.0 sy, 0.0 ni, 83.2 id, 0.0 wa, 0.0 hi, 4.5 si,
0.0 st
KiB Mem: 3950828 total, 3833092 used, 117736 free, 49696 buffers
KiB Swap: 3212284 total, 1296392 used, 1915892 free, 99168 cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2680 debian-t 20 0 4134m 2.8g 24m R 63.5 73.4 27199:00 tor
The relay is running on a dedicated debian box with 4GB of ram. It
usually only uses about 0.5GB but now it is maxed out. The relay and the
box is so far working fine, I just wonder if this is some kind of attack
or if anything is wrong and if there is anything I should do about it.