On Wed, Sep 16, 2009 at 17:51, Scott Ullrich <sullr...@gmail.com> wrote: > On Wed, Sep 16, 2009 at 11:42 AM, Oliver Hansen <oliver.han...@gmail.com> > wrote: >> a_subscribti...@fiberby.dk wrote: >>> That immediately reduced the memory use from 50% -22% >>> But as you state, it doesn't solve the underlying problem. > > Thanks, I just committed a change to prevent this from being a problem.
I guess that would be http://redmine.pfsense.org/repositories/diff/pfsense/usr/local/www/diag_packet_capture.php?rev=4e7d16657607583500f9c05aa5b8b6fdfa859e1c Which solves Olivers problem filling up the /tmp/ ramdisk. Anders: did this also solve your problem ? were you running packet captures ? Can you post a longer ps aux | grep tcpdump to confirm whether this is the pflog or another tcpdump process ? No, I never use the packet-capture feature, since I have a sniffer on a mirror-port. It seems that one of my routers (the one with a fresh install of 1.2.2) is behaving different now. Just after I ran the "Kill 554", it immediately reduced the memory use from 50% -22%. This morning it was down to 15%. On the other router, the "Kill 554" apparently didn't have any effect, since the memory usage is still the same. Here's the full ps aux for the router that is still leaking memory: $ ps aux USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND root 11 77.0 0.0 0 8 ?? RL 4Sep09 12382:31.86 [idle: cpu0] root 25 18.7 0.0 0 8 ?? DL 4Sep09 3926:37.14 [em1 taskq] root 1621 6.1 0.7 8268 7148 ?? Rs 4Sep09 1345:05.29 /usr/sbin/bsnmpd root 12 0.7 0.0 0 8 ?? WL 4Sep09 196:43.74 [swi1: net] root 1201 0.1 0.7 8172 6844 ?? S 4Sep09 1:22.24 /usr/local/sbin/ root 50620 0.1 1.3 40668 13376 ?? S 11:28AM 0:02.45 /usr/local/bin/p root 0 0.0 0.0 0 0 ?? WLs 4Sep09 0:00.00 [swapper] root 1 0.0 0.0 1888 416 ?? ILs 4Sep09 0:00.08 /sbin/init -- root 2 0.0 0.0 0 8 ?? DL 4Sep09 0:34.20 [g_event] root 3 0.0 0.0 0 8 ?? DL 4Sep09 1:52.65 [g_up] root 4 0.0 0.0 0 8 ?? DL 4Sep09 1:22.00 [g_down] root 5 0.0 0.0 0 8 ?? DL 4Sep09 0:00.00 [crypto] root 6 0.0 0.0 0 8 ?? DL 4Sep09 0:00.00 [crypto returns] root 7 0.0 0.0 0 8 ?? DL 4Sep09 107:14.92 [thread taskq] root 8 0.0 0.0 0 8 ?? DL 4Sep09 0:00.00 [acpi_task_0] root 9 0.0 0.0 0 8 ?? DL 4Sep09 0:00.00 [acpi_task_1] root 10 0.0 0.0 0 8 ?? DL 4Sep09 0:00.00 [audit] root 13 0.0 0.0 0 8 ?? WL 4Sep09 22:52.78 [swi4: clock sio root 14 0.0 0.0 0 8 ?? WL 4Sep09 0:00.00 [swi3: vm] root 15 0.0 0.0 0 8 ?? DL 4Sep09 37:56.57 [yarrow] root 16 0.0 0.0 0 8 ?? WL 4Sep09 0:00.00 [swi6: Giant tas root 17 0.0 0.0 0 8 ?? WL 4Sep09 0:00.00 [swi6: task queu root 18 0.0 0.0 0 8 ?? DL 4Sep09 0:00.00 [acpi_task_2] root 19 0.0 0.0 0 8 ?? DL 4Sep09 0:00.00 [kqueue taskq] root 20 0.0 0.0 0 8 ?? DL 4Sep09 0:00.00 [xpt_thrd] root 21 0.0 0.0 0 8 ?? WL 4Sep09 0:00.00 [swi2: cambio] root 22 0.0 0.0 0 8 ?? WL 4Sep09 0:00.00 [swi5: +] root 23 0.0 0.0 0 8 ?? WL 4Sep09 0:00.00 [irq9: acpi0] root 24 0.0 0.0 0 8 ?? DL 4Sep09 0:00.00 [em0 taskq] root 26 0.0 0.0 0 8 ?? WL 4Sep09 0:00.00 [irq23: uhci0 eh root 27 0.0 0.0 0 8 ?? DL 4Sep09 0:00.03 [usb0] root 28 0.0 0.0 0 8 ?? DL 4Sep09 0:00.00 [usbtask-hc] root 29 0.0 0.0 0 8 ?? DL 4Sep09 0:00.00 [usbtask-dr] root 30 0.0 0.0 0 8 ?? WL 4Sep09 0:00.00 [irq19: uhci1] root 31 0.0 0.0 0 8 ?? DL 4Sep09 0:00.03 [usb1] root 32 0.0 0.0 0 8 ?? WL 4Sep09 0:00.00 [irq18: uhci2] root 33 0.0 0.0 0 8 ?? DL 4Sep09 0:00.03 [usb2] root 34 0.0 0.0 0 8 ?? WL 4Sep09 0:00.00 [irq16: uhci3] root 35 0.0 0.0 0 8 ?? DL 4Sep09 0:00.03 [usb3] root 36 0.0 0.0 0 8 ?? DL 4Sep09 0:00.05 [usb4] root 37 0.0 0.0 0 8 ?? WL 4Sep09 0:43.98 [irq14: ata0] root 38 0.0 0.0 0 8 ?? WL 4Sep09 0:00.00 [irq15: ata1] root 39 0.0 0.0 0 8 ?? WL 4Sep09 0:00.00 [irq1: atkbd0] root 40 0.0 0.0 0 8 ?? WL 4Sep09 0:00.00 [swi0: sio] root 41 0.0 0.0 0 16 ?? DL 4Sep09 0:00.00 [sctp_iterator] root 42 0.0 0.0 0 8 ?? DL 4Sep09 17:44.62 [pfpurge] root 43 0.0 0.0 0 8 ?? DL 4Sep09 0:00.71 [pagedaemon] root 44 0.0 0.0 0 8 ?? DL 4Sep09 0:00.00 [vmdaemon] root 45 0.0 0.0 0 8 ?? DL 4Sep09 0:00.01 [pagezero] root 46 0.0 0.0 0 8 ?? DL 4Sep09 0:00.99 [idlepoll] root 47 0.0 0.0 0 8 ?? DL 4Sep09 0:03.68 [bufdaemon] root 48 0.0 0.0 0 8 ?? DL 4Sep09 0:33.07 [syncer] root 49 0.0 0.0 0 8 ?? DL 4Sep09 0:02.52 [vnlru] root 50 0.0 0.0 0 8 ?? DL 4Sep09 0:04.71 [softdepflush] root 57 0.0 0.0 0 8 ?? DL 4Sep09 0:00.96 [md0] root 117 0.0 0.0 1888 456 ?? Is 4Sep09 0:00.00 /sbin/devd root 301 0.0 0.3 5020 2860 ?? Is 4Sep09 0:00.05 /usr/sbin/sshd proxy 849 0.0 0.1 3236 1168 ?? Is 4Sep09 0:00.00 /usr/local/sbin/ proxy 873 0.0 0.1 3236 1292 ?? Is 4Sep09 0:02.19 /usr/local/sbin/ proxy 897 0.0 0.1 3236 1300 ?? Is 4Sep09 0:00.52 /usr/local/sbin/ proxy 921 0.0 0.1 3236 1340 ?? Is 4Sep09 0:00.64 /usr/local/sbin/ proxy 945 0.0 0.1 3236 1308 ?? Is 4Sep09 0:00.09 /usr/local/sbin/ proxy 969 0.0 0.1 3236 1320 ?? Is 4Sep09 0:07.69 /usr/local/sbin/ proxy 993 0.0 0.1 3236 1344 ?? Is 4Sep09 0:00.48 /usr/local/sbin/ proxy 1017 0.0 0.1 3236 1352 ?? Is 4Sep09 0:04.00 /usr/local/sbin/ proxy 1041 0.0 0.1 3236 1296 ?? Ss 4Sep09 0:12.77 /usr/local/sbin/ proxy 1065 0.0 0.1 3236 1280 ?? Is 4Sep09 0:00.09 /usr/local/sbin/ proxy 1089 0.0 0.1 3236 1288 ?? Is 4Sep09 0:00.40 /usr/local/sbin/ proxy 1113 0.0 0.1 3236 1276 ?? Is 4Sep09 0:00.15 /usr/local/sbin/ proxy 1137 0.0 0.1 3236 1284 ?? Is 4Sep09 0:00.40 /usr/local/sbin/ root 1211 0.0 0.5 39644 5216 ?? Is 4Sep09 0:00.01 /usr/local/bin/p root 1212 0.0 0.5 39644 5216 ?? Is 4Sep09 0:00.02 /usr/local/bin/p root 2229 0.0 0.1 3132 1200 ?? Ss 4Sep09 0:00.73 ntpd: [priv] (nt root 2493 0.0 0.1 3212 1256 ?? Ss 4Sep09 0:01.84 /usr/sbin/cron - root 2495 0.0 0.1 3164 1216 ?? Ss 4Sep09 2:51.88 /usr/local/sbin/ root 2507 0.0 0.1 3132 888 ?? Is 4Sep09 0:00.63 minicron 240 /va root 4756 0.0 0.0 0 0 ?? Z 4:07PM 0:00.00 <defunct> root 4768 0.0 0.1 3236 1288 ?? Ss 4:07PM 0:05.35 /usr/sbin/syslog nobody 9112 0.0 0.1 3132 1372 ?? S 4:25PM 0:14.38 /usr/local/sbin/ dhcpd 9139 0.0 0.5 6204 4728 ?? Ss 4:25PM 0:11.02 /usr/local/sbin/ root 9404 0.0 0.1 3132 772 ?? Is 4:26PM 0:00.01 /usr/local/sbin/ root 18882 0.0 0.1 3212 1344 ?? I Sat05PM 0:00.00 cron: running jo root 18883 0.0 0.0 0 0 ?? Z Sat05PM 0:00.01 <defunct> root 18892 0.0 0.1 3132 800 ?? SN Sat05PM 0:16.40 /usr/local/sbin/ root 47492 0.0 1.3 40668 13636 ?? S Sat01PM 0:00.34 /usr/local/bin/p root 57139 0.0 0.1 1380 540 ?? IN 11:49AM 0:00.00 sleep 60 root 57233 0.0 0.1 3484 1376 ?? S 11:50AM 0:00.00 sh -c ps aux root 57234 0.0 0.1 3248 1072 ?? R 11:50AM 0:00.00 ps aux root 517 0.0 33.0 343616 341308 d0- S 4Sep09 496:51.12 /usr/sbin/tcpdum root 518 0.0 0.1 3132 784 d0- S 4Sep09 22:08.84 logger -t pf -p _ntp 2223 0.0 0.1 3132 1208 d0- I 4Sep09 0:03.09 ntpd: ntp engine root 2283 0.0 0.3 4508 2936 d0- IN 4Sep09 8:04.76 /bin/sh /var/db/ root 2536 0.0 0.1 3488 1444 d0 Is 4Sep09 0:00.01 login [pam] (log root 2538 0.0 0.1 3484 1336 d0 I 4Sep09 0:00.00 -sh (sh) root 2539 0.0 0.1 3484 1376 d0 I+ 4Sep09 0:00.00 /bin/sh /etc/rc. root 2535 0.0 0.1 3488 1444 v0 Is 4Sep09 0:00.01 login [pam] (log root 2537 0.0 0.1 3484 1336 v0 I 4Sep09 0:00.00 -sh (sh) root 2540 0.0 0.1 3484 1376 v0 I+ 4Sep09 0:00.00 /bin/sh /etc/rc. --------------------------------------------------------------------- To unsubscribe, e-mail: support-unsubscr...@pfsense.com For additional commands, e-mail: support-h...@pfsense.com Commercial support available - https://portal.pfsense.org