Dnsmasq stops after swap_pager: out of swap space

Started by hina, December 09, 2025, 04:30:19 PM

Previous topic - Next topic
Hi all,

I have this issue where Dnsmasq will stop after some time, and checking dmesg gives me the following.
Could there be something I can change to fix this?

System specs:
Intel(R) Core(TM) i5-8500 CPU @ 3.00GHz (6 cores, 6 threads)
16GB ram
Chelsio T6225-CR

[49244] 764.926056 [4335] netmap_transmit           cc1 full hwcur 1951 hwtail 1951 qlen 2047
[49244] 764.933502 [4335] netmap_transmit           cc1 full hwcur 1951 hwtail 1951 qlen 2047
[278270] 790.680905 [4335] netmap_transmit           cc1 full hwcur 575 hwtail 575 qlen 2047
[278270] 790.688179 [4335] netmap_transmit           cc1 full hwcur 575 hwtail 575 qlen 2047
[548912] 433.149610 [4335] netmap_transmit           cc1 full hwcur 1733 hwtail 338 qlen 1394
[548912] 433.156943 [4335] netmap_transmit           cc1 full hwcur 1733 hwtail 338 qlen 1394
[548921] 441.701315 [4335] netmap_transmit           cc1 full hwcur 479 hwtail 1367 qlen 1159
[548921] 441.708648 [4335] netmap_transmit           cc1 full hwcur 479 hwtail 1367 qlen 1159
[548949] 469.313550 [4335] netmap_transmit           cc1 full hwcur 834 hwtail 1484 qlen 1397
[548949] 469.320885 [4335] netmap_transmit           cc1 full hwcur 834 hwtail 1484 qlen 1397
[717560] 080.906436 [4335] netmap_transmit           cc1 full hwcur 335 hwtail 520 qlen 1862
[717560] 080.913694 [4335] netmap_transmit           cc1 full hwcur 335 hwtail 520 qlen 1862
[748371] 891.599329 [4335] netmap_transmit           cc1 full hwcur 23 hwtail 1151 qlen 919
[748371] 891.608863 [4335] netmap_transmit           cc1 full hwcur 1151 hwtail 22 qlen 1128
[852487] swap_pager: out of swap space
[852487] swp_pager_getswapspace(8): failed
[856087] swp_pager_getswapspace(27): failed
[859687] swp_pager_getswapspace(8): failed
[874085] swap_pager: out of swap space
[874085] swp_pager_getswapspace(31): failed
[888485] swp_pager_getswapspace(20): failed
[892087] swp_pager_getswapspace(30): failed
[895687] swap_pager: out of swap space
[895687] swp_pager_getswapspace(8): failed
[913687] swp_pager_getswapspace(9): failed
[917284] swp_pager_getswapspace(32): failed
[924487] swp_pager_getswapspace(10): failed
[925199] swp_pager_getswapspace(28): failed
[938887] swp_pager_getswapspace(23): failed
[942484] swp_pager_getswapspace(17): failed
[942487] swap_pager: out of swap space
[942487] swp_pager_getswapspace(11): failed
[946085] swp_pager_getswapspace(5): failed
[946085] swp_pager_getswapspace(17): failed
[946087] swap_pager: out of swap space
[946087] swp_pager_getswapspace(32): failed
[949684] swp_pager_getswapspace(30): failed
[964086] swp_pager_getswapspace(32): failed
[971281] swp_pager_getswapspace(17): failed
[971285] swap_pager: out of swap space
[971285] swp_pager_getswapspace(19): failed
[971285] swp_pager_getswapspace(8): failed
[971289] pid 33489 (dnsmasq), jid 0, uid 65534, was killed: failed to reclaim memory
[1008339] arp: 192.168.1.80 moved from 46:f5:ef:xx:xx:xx to 44:6f:f8:xx:xx:xx on cc1

Which process did run away with all RAM and SWAP space?

You can check via when the RAM is starting to look full. But in hindsight you might not find out which process it was.

ps -faxdvvv

You would need a monitoring system to see RAM usage increase over time and store it if you don't want to watch it all day long.
Hardware:
DEC740

Looks like eastpect (zenarmour) and java, currently the ram is sitting at 51.16% usage (8GB used, 3GB ARC)


Quote from: hina on December 09, 2025, 05:47:13 PMjava

Are you running Elasticsearch locally on your OPNsense?
Deciso DEC750
People who think they know everything are a great annoyance to those of us who do. (Isaac Asimov)


Elasticsearch is a known memory hog and probably the culprit. The default configuration is 32 G fixed allocation. I don't know if ZA changes anything about the ES setup.
Deciso DEC750
People who think they know everything are a great annoyance to those of us who do. (Isaac Asimov)

Had a similar issue today.

[759718] swap_pager: out of swap space
[759718] swp_pager_getswapspace(7): failed
[760739] pid 88184 (dnsmasq), jid 0, uid 65534, was killed: failed to reclaim memory

I restarted dnsmasq - right now ooks like it's currently consuming > 1G memory.  Surprised it's that large.  Any idea if that footprint for dnsmasq is normal? I just switched over from ISC dhcp yesterday so don't need to induce instability ...

last pid: 63926;  load averages:  0.62,  0.46,  0.40                                            up 9+01:02:06  21:00:08
95 processes:  2 running, 93 sleeping
CPU: 16.7% user,  0.0% nice,  1.0% system,  0.1% interrupt, 82.2% idle
Mem: 453M Active, 1960M Inact, 10M Laundry, 2537M Wired, 104K Buf, 2895M Free
ARC: 1252M Total, 308M MFU, 847M MRU, 26M Anon, 7437K Header, 63M Other
     1077M Compressed, 3074M Uncompressed, 2.86:1 Ratio
Swap: 8192M Total, 338M Used, 7854M Free, 4% Inuse

  PID USERNAME    THR PRI NICE   SIZE    RES STATE    C   TIME    WCPU COMMAND
 2049 nobody        1  20    0  1194M  1022M select   3   4:23   0.01% dnsmasq
25353 root          5  20    0   789M   535M kqread   0  55:23   0.00% python3.11
20699 unbound       4  20    0   754M   405M kqread   0  16:43   0.04% unbound
32880 root          1  20    0    89M    40M nanslp   2  95:37   0.75% php
38754 root          1  21    0    67M    39M accept   3   0:00   0.00% php-cgi
38980 root          1  24    0    66M    38M accept   1   0:01   0.00% php-cgi
39173 root          1  20    0    63M    36M accept   2   0:01   0.00% php-cgi
34530 root          1  20    0   132M    36M accept   3   0:49   0.00% python3.11
94077 root         12  20    0  1322M    35M uwait    2   1:49   0.00% tailscaled
85867 root          1  20    0    66M    35M accept   1   0:00   0.00% php-cgi
40453 root          1  47    0    60M    34M CPU2     2 484:29  64.90% python3.11
85405 root          1  20    0    61M    33M accept   0   0:00   0.00% php-cgi
85656 root          1  20    0    57M    30M accept   3   0:00   0.00% php-cgi
39215 root          1  66    0    46M    29M nanslp   1   0:00   0.00% python3.11
85460 root          1  26    0    57M    29M accept   2   0:00   0.00% php-cgi
68339 root          1  26    0    70M    28M accept   3   0:01   0.00% php-cgi
69129 root          1  20    0    66M    25M accept   3   0:01   0.00% php-cgi
39250 root          1  29    0    53M    24M accept   3   0:00   0.00% php-cgi
39218 root          1  28    0    53M    24M accept   1   0:00   0.00% php-cgi
38386 root          1  31    0    53M    24M wait     3   0:00   0.00% php-cgi
16645 root          1  20    0    66M    24M accept   2   0:01   0.00% php-cgi

For sure having an issue with dnsmasq.  Restarted the process not 24 hours ago, and its memory consumption continues to balloon.

The process has a 9.5gb memory size, 5.4gb resident.

We have some kind of a memory leak.  About to restart the process - when (not if) it crashes my entire network takes a nosedive with no DHCP or local zone DNS service.

Any suggestions or ideas?

Opnsense 25.7.9

edit: Just restarted the process; now the process size is 17MB; resident less than 5MB.  This is a lot more in line with what I'd expect.

The restarted process has been running for 12 minutes .. memory size has ballooned to 98MB already (67MB resident) ...

Yikes.

Don't see any errors in the dnsmasq log - just the usual DHCPREQUEST/DHCPACK/RTR-SOLICIT/RTR-ADVERT etc.

Today at 05:59:39 AM #10 Last Edit: Today at 07:57:42 AM by Monviech (Cedrik)
Thats really weird mine stays at around below 10mb RAM used.

Here:
40886 nobody        1  20    0    17M  4920K select   2  36:51   0.00% dnsmasq

What kinda configuration do you run with it? If you share maybe we can see something.

/usr/local/etc/dnsmasq.conf

Also how many leases in total?
Hardware:
DEC740

Good morning!  Until I can figure this out I setup a cron job to restart the dnsmasq process hourly so the network doesn't fold in on itself. :-)

I've got somewhere around 120 leases or so; it's not extraordinary by any means.

As soon as I'm back at my desk, I'll post my dnsmasq.conf.  Nothing extraordinary or terribly unusual.  I do have DNS listening on port 5353, as I'm using Unbound as the primary DNS.  (Unbound forwards my local zones to dnsmasq) - but very common config.


Hey there, thanks. Just want to see if anything catches my eye.

There seems to be a new dnsmasq RC in the making which also has a memory leak related bug fixed. Unsure if that's the one thats interesting for us:
https://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commit;h=5846f749e5d878b6b5f7c20f6975bc96b95e4aae

https://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=summary
Hardware:
DEC740

To be a bit more clear: we'll try to see if 2.92 RC3 behaves normally memory leaks aside and provide a test package here if it looks ok some time next week.


Cheers,
Franco

Some extra data points on my current system

/usr/local/etc/dnsmasq.conf
# DO NOT EDIT THIS FILE -- OPNsense auto-generated file
#

rebind-localhost-ok
stop-dns-rebind

port=53053

# If you want dnsmasq to listen for DHCP and DNS requests only on
# specified interfaces (and the loopback) give the name of the
# interface (eg eth0) here.
# Repeat the line for more than one interface.
interface=cc1,cc0,wg0



dhcp-fqdn
domain=redacted.dev
# This tells dnsmasq that a domain is local and it may answer queries from /etc/hosts
# or DHCP but should never forward queries on that domain to any upstream servers.
local=/redacted.dev/

dhcp-authoritative


enable-ra





# Never forward addresses in the non-routed address spaces.
bogus-priv

server=/vpn.redacted.dev/9.9.9.9
rebind-domain-ok=/vpn.redacted.dev/








# host entries flushed via dnsmasq_watcher.py [isc] and a dump of the static reservations
addn-hosts=/var/etc/dnsmasq-hosts
addn-hosts=/var/etc/dnsmasq-leases

dns-forward-max=5000
cache-size=10000
local-ttl=1

conf-dir=/usr/local/etc/dnsmasq.conf.d,*.conf

dhcp-range=tag:cc1,192.168.1.20,192.168.1.254,255.255.255.0,86400

domain=redacted.dev,cc1
dhcp-range=tag:cc1,::,::ffff:ffff:ffff:ffff,constructor:cc1,slaac,ra-names,64,86400

domain=redacted.dev,cc1
ra-param=cc1,60,1200


dhcp-host=id:01:ff:ff:ff:ff:ff:ff,ff:ff:ff:ff:ff:ff,192.168.1.10,[::10],sx3206hpp
dhcp-host=id:01:ee:ee:ee:ee:ee:ee,ee:ee:ee:ee:ee:ee,192.168.1.11,[::11],sx3008f

dhcp-option=tag:cc1,option6:23,[::]
dhcp-option=42,0.0.0.0
dhcp-option=tag:cc1,option6:23,[fc00::ffff:ffff:ffff:ffff]
dhcp-option=option6:56,[fc00::ffff:ffff:ffff:ffff]

# default dns mapped to this server (0.0.0.0)
dhcp-option=6,0.0.0.0


no-ident

top:
last pid: 91378;  load averages:  0.27,  0.25,  0.24                                           up 14+15:07:47  01:19:47
88 processes:  1 running, 87 sleeping
CPU:  0.6% user,  0.0% nice,  1.0% system,  0.0% interrupt, 98.4% idle
Mem: 3285M Active, 3868M Inact, 1071M Laundry, 6049M Wired, 236K Buf, 1420M Free
ARC: 2832M Total, 821M MFU, 1754M MRU, 1034K Anon, 33M Header, 222M Other
     2369M Compressed, 6794M Uncompressed, 2.87:1 Ratio
Swap: 8192M Total, 1802M Used, 6389M Free, 22% Inuse

  PID USERNAME    THR PRI NICE   SIZE    RES STATE    C   TIME    WCPU COMMAND
93702 root         13  20  -20    15G  1278M nanslp   1  26.8H   4.95% eastpect
38891 unbound       6  20    0  1400M  1136M kqread   4   0:16   0.77% unbound
41424 root          1  20    0    79M    35M nanslp   4 125:38   0.65% php
  648 elasticsea  102  68    0  8027M  3253M uwait    3 186:11   0.61% java
 6572 root         14  68  -20  1268M    40M uwait    2  10:44   0.45% ipdrstreamer
 5523 root          3  20    0    49M    12M kqread   5  19:28   0.11% syslog-ng
28181 nobody        1  20    0  2414M  2194M select   5   2:40   0.09% dnsmasq
85048 root          1  20    0    15M  3452K CPU4     4   0:00   0.08% top
51227 root          1  20    0    13M  1324K select   3   4:26   0.06% powerd
41303 root          1  20    0    14M  2332K bpf      2   1:19   0.05% filterlog
31704 _lldpd        1  20    0    87M  1632K kqread   4   2:40   0.03% lldpd
60850 root          1  20    0    28M    14M select   0   0:19   0.01% python3.11
60766 root          1  20    0    27M    13M select   3   0:18   0.01% python3.11
39442 root          7  20    0   276M   179M kqread   2   0:31   0.01% python3.11
37372 root          4  68    0    14M  2328K uwait    3   0:14   0.01% dpinger
80470 root          4  68    0    14M  1520K uwait    4   1:38   0.01% dpinger
94062 _flowd        1  20    0    13M  1700K select   2   1:01   0.01% flowd
78208 root          1  20    0    53M    32M nanslp   1 263:22   0.01% python3.11
16355 root          1  20    0    14M  1652K select   1   0:43   0.01% rtsold
82496 root          1  20    0    20M  7992K select   4   0:00   0.01% sshd-session
49305 root         17  68    0    98M    13M sigwai   3   0:28   0.01% charon

ps -faxdvvv
  PID STAT         TIME  SL  RE  PAGEIN      VSZ     RSS LIM  TSIZ  %CPU %MEM COMMAND
    0 DLs      59:45.91   1 127       0        0    2176   -     0   0.0  0.0 [kernel]
    1 ILs       0:00.11 127 127      36    12324     740   -   652   0.0  0.0 - /sbin/init
88920 S<        0:33.84   0 127      23    37428    8108   - 11968   0.0  0.0 |-- /usr/local/zenarmor//bin/eastpect -D
 6555 I<        0:00.00 127 127      11    37428    8344   - 11968   0.0  0.1 | |-- eastpect: Eastpect Streamer Instanc
 6572 I<       10:45.19 127 127     320  1298168   41252   - 13044   0.0  0.2 | | `-- ipdrstreamer /usr/local/zenarmor/
93702 S<     1607:46.27   0 127   98930 15861768 1308484   - 11968  41.8  7.9 | `-- eastpect: Eastpect Instance 0 (east
38891 Ss        0:16.97   5 127       0  1434064 1163380   -  1028   0.0  7.0 |-- /usr/local/sbin/unbound -c /var/unbou
20345 Is        0:00.03 127 127      68    20316    5712   -   312   0.0  0.0 |-- sshd: /usr/local/sbin/sshd [listener]
82287 Is        0:00.02 127 127       0    20868    7692   -   712   0.0  0.0 | `-- sshd-session: root [priv] (sshd-ses
82496 S         0:00.03   0 127       0    20868    7992   -   712   0.0  0.0 |   `-- sshd-session: root@pts/0 (sshd-se
82599 Is        0:00.00 127 127       0    14312    2596   -   120   0.0  0.0 |     `-- /bin/sh /usr/local/sbin/opnsens
84876 S         0:00.02   0 127       0    14792    3424   -   324   0.0  0.0 |       `-- /bin/csh
82883 R+        0:00.00 127   0       0    14384    2764   -    24   0.0  0.0 |         `-- ps -faxdvvv
28181 S         2:40.19   0 127       0  2471776 2249864   -   312   0.0 13.6 |-- /usr/local/sbin/dnsmasq -x /var/run/d
79321 S         0:01.56   1 127      92    26684    2488   -   220   0.0  0.0 |-- /usr/local/sbin/chronyd -f /usr/local
79399 I         0:00.09 127 127       0    22200     348   -   220   0.0  0.0 | `-- /usr/local/sbin/chronyd -f /usr/loc
94896 S         0:06.28   0 127       0    23852   10128   -   220   0.0  0.1 |-- /usr/local/sbin/lighttpd -f /usr/loca
95033 Is        0:00.04 127 127       0   189040   30428   -  2928   0.0  0.2 | |-- /usr/local/bin/php-cgi
96080 I         0:00.63 127 127       0   197892   37992   -  2928   0.0  0.2 | | |-- /usr/local/bin/php-cgi
96082 I         0:00.56 127 127       0   197380   37368   -  2928   0.0  0.2 | | |-- /usr/local/bin/php-cgi
96424 I         0:00.00 127 127       0   189040   30428   -  2928   0.0  0.2 | | |-- /usr/local/bin/php-cgi
96782 I         0:00.37 127 127       0   192688   37136   -  2928   0.0  0.2 | | |-- /usr/local/bin/php-cgi
97148 I         0:00.00 127 127       0   189040   30428   -  2928   0.0  0.2 | | `-- /usr/local/bin/php-cgi
95159 Is        0:00.04 127 127       0   189040   30412   -  2928   0.0  0.2 | |-- /usr/local/bin/php-cgi
96276 I         0:00.63 127 127       0   192688   37432   -  2928   0.0  0.2 | | |-- /usr/local/bin/php-cgi
96644 I         0:00.64 127 127       0   192688   37248   -  2928   0.0  0.2 | | |-- /usr/local/bin/php-cgi
96869 I         0:00.63 127 127       0   201012   37724   -  2928   0.0  0.2 | | |-- /usr/local/bin/php-cgi
97335 I         0:00.00 127 127       0   189040   30416   -  2928   0.0  0.2 | | |-- /usr/local/bin/php-cgi
97568 I         0:00.00 127 127       0   189040   30416   -  2928   0.0  0.2 | | `-- /usr/local/bin/php-cgi
95208 Is        0:00.04 127 127       0   189040   30428   -  2928   0.0  0.2 | |-- /usr/local/bin/php-cgi
30187 I         0:00.62 127 127       0   197252   37536   -  2928   0.0  0.2 | | |-- /usr/local/bin/php-cgi
60132 I         0:00.62 127 127       0   197252   37480   -  2928   0.0  0.2 | | |-- /usr/local/bin/php-cgi
96858 I         0:00.00 127 127       0   189040   30432   -  2928   0.0  0.2 | | |-- /usr/local/bin/php-cgi
97268 I         0:00.00 127 127       0   189040   30432   -  2928   0.0  0.2 | | |-- /usr/local/bin/php-cgi
97419 I         0:00.00 127 127       0   189040   30432   -  2928   0.0  0.2 | | `-- /usr/local/bin/php-cgi
95284 Is        0:00.04 127 127       0   189040   30420   -  2928   0.0  0.2 | `-- /usr/local/bin/php-cgi
24696 I         0:00.40 127 127       0   196784   37712   -  2928   0.0  0.2 |   |-- /usr/local/bin/php-cgi
69250 I         0:00.59 127 127       0   196916   37620   -  2928   0.0  0.2 |   |-- /usr/local/bin/php-cgi
83937 I         0:00.25 127 127       0   196916   37412   -  2928   0.0  0.2 |   |-- /usr/local/bin/php-cgi
96325 I         0:00.01 127 127       0   192688   34200   -  2928   0.0  0.2 |   |-- /usr/local/bin/php-cgi
97597 I         0:00.00 127 127       0   189040   30420   -  2928   0.0  0.2 |   `-- /usr/local/bin/php-cgi
96675 S         0:28.55   0 127       0    15656    1892   -   220   0.0  0.0 |-- /usr/local/sbin/lighttpd -f /var/etc/
11809 Is        0:00.03 127 127       2    14076    1648   -    64   0.0  0.0 |-- dhclient: system.syslog (dhclient)
12798 Is        0:00.10 127 127       8    14076    1696   -    64   0.0  0.0 |-- dhclient: cc0 [priv] (dhclient)
15763 SCs       0:08.41  11 127      62    14080    1832   -    64   0.0  0.0 |-- dhclient: cc0 (dhclient)
31364 Is        0:00.55  54 127       1    38832     884   -   108   0.0  0.0 |-- lldpd: monitor. (lldpd)
31704 S         2:40.40  10 127      21    89008    1632   -   108   0.0  0.0 | `-- lldpd: no neighbor. (lldpd)
44021 Ss        3:32.87   2 127       0    14120    2712   -   116   0.0  0.0 |-- /usr/local/sbin/miniupnpd -f /var/etc
16651 Is        0:00.23 127 127     100    13800    1748   -    96   0.0  0.0 |-- /usr/local/sbin/dhcp6c -c /var/etc/dh
94031 Is        0:00.02 127 127      38    13748     264   -    76   0.0  0.0 |-- flowd: monitor (flowd)
94062 Ss        1:01.24   0 127      23    13748    1700   -    76   0.0  0.0 | `-- flowd: net (flowd)
 1088 Ss        0:00.47  16 127      47    15340    2944   -    36   0.0  0.0 |-- /sbin/devd
16017 SCs       0:38.79  11 127      26    13924     916   -    28   0.0  0.0 |-- /usr/sbin/rtsold -aiu -p /var/run/rts
16144 Is        0:00.00 127 127       0    13924    1428   -    28   0.0  0.0 |-- rtsold: rtsold.llflags (rtsold)
16233 Is        0:00.00 127 127       0    13924    1428   -    28   0.0  0.0 |-- rtsold: rtsold.script (rtsold)
16339 Is        0:00.00 127 127       0    13924    1428   -    28   0.0  0.0 |-- rtsold: rtsold.sendmsg (rtsold)
16355 Ss        0:43.49  11 127       5    13924    1652   -    28   0.0  0.0 |-- rtsold: system.syslog (rtsold)
60251 Ss        0:03.38   1 127       0    13852    2248   -    28   0.0  0.0 |-- /usr/sbin/cron -s
77766 S         0:00.00   2   2       0    14108    2344   -    28   0.0  0.0 | `-- cron: running job (cron)
78035 Ss        0:00.00   2   2       0    14028    2224   -    24   0.0  0.0 |   `-- /usr/local/bin/flock -n -E 0 -o /
78245 S         0:00.03   1   2       0    65780   36028   -  2944   0.2  0.2 |     `-- /usr/local/bin/php /usr/local/o
80904 S         0:00.00   1   1       0    19876    6428   -   152   0.2  0.0 |       `-- /usr/local/sbin/ntpq -c rv
64826 Is+       0:00.00 127 127       0    13780    1272   -    20   0.0  0.0 |-- /usr/libexec/getty Pc ttyv0
64908 Is+       0:00.00 127 127       0    13780    1268   -    20   0.0  0.0 |-- /usr/libexec/getty Pc ttyv1
64995 Is+       0:00.00 127 127       0    13780    1268   -    20   0.0  0.0 |-- /usr/libexec/getty Pc ttyv2
65010 Is+       0:00.00 127 127       0    13780    1268   -    20   0.0  0.0 |-- /usr/libexec/getty Pc ttyv3
65078 Is+       0:00.00 127 127       0    13780    1268   -    20   0.0  0.0 |-- /usr/libexec/getty Pc ttyv4
65097 Is+       0:00.00 127 127       0    13780    1268   -    20   0.0  0.0 |-- /usr/libexec/getty Pc ttyv5
65239 Is+       0:00.00 127 127       0    13780    1268   -    20   0.0  0.0 |-- /usr/libexec/getty Pc ttyv6
65323 Is+       0:00.00 127 127       0    13780    1272   -    20   0.0  0.0 |-- /usr/libexec/getty Pc ttyv7
37372 Is        0:14.51 127 127       0    14504    2328   -    16   0.0  0.0 |-- /usr/local/bin/dpinger -f -S -r 0 -i
80470 Is        1:37.91 127 127       0    14504    1520   -    16   0.0  0.0 |-- /usr/local/bin/dpinger -f -S -r 0 -i
 5513 IW        0:00.00 127 127       0    24496       4   -     8   0.0  0.0 |-- /usr/local/sbin/syslog-ng -f /usr/loc
 5523 Ss       19:28.05   1 127     211    50112   12524   -     8   0.0  0.1 | `-- /usr/local/sbin/syslog-ng -f /usr/l
60766 S         0:18.50   0 127       0    27368   13740   -     4   0.0  0.1 |   |-- /usr/local/bin/python3 /usr/local
60850 S         0:18.86   0 127       0    28392   14120   -     4   0.0  0.1 |   `-- /usr/local/bin/python3 /usr/local
39340 Is        0:00.00 127 127       0    13764    1960   -     8   0.0  0.0 |-- daemon: /usr/local/opnsense/scripts/u
39442 S         0:31.64   5 127       0   282372  182920   -     4   0.0  1.1 | `-- /usr/local/bin/python3 /usr/local/o
41303 Ss        1:18.80   0 127       2    14044    2332   -     8   0.0  0.0 |-- /usr/local/sbin/filterlog -i pflog0 -
41403 IWs       0:00.00 127 127       0    13764       4   -     8   0.0  0.0 |-- daemon: /usr/local/opnsense/scripts/r
41424 S       125:39.78   0 127      54    81144   35848   -  2944   0.1  0.2 | `-- /usr/local/bin/php /usr/local/opnse
49280 IWs       0:00.00 127 127       0    13764       4   -     8   0.0  0.0 |-- daemon: /usr/local/libexec/ipsec/char
49305 I         0:27.80 127 127     531   100264   13140   -     8   0.0  0.1 | `-- /usr/local/libexec/ipsec/charon --u
51227 Ss        4:26.29   0 127       0    13756    1324   -    12   0.0  0.0 |-- /usr/sbin/powerd -b hadp -a hadp -n h
68707 IWs       0:00.00 127 127       0    13764       4   -     8   0.0  0.0 |-- daemon: /usr/local/bin/samplicate[687
68788 S         0:19.82   0 127       0    13660     112   -    12   0.0  0.0 | `-- /usr/local/bin/samplicate -s 127.0.
44754 Is        0:00.34 127 127       0    40396   16488   -     4   0.0  0.1 |-- /usr/local/bin/python3 /usr/local/opn
44825 S         0:46.35   1 127       0    99512   44800   -     4   0.0  0.3 | `-- /usr/local/bin/python3 /usr/local/o
31478 I         0:00.00 127 127       0    14312    2476   -   120   0.0  0.0 |   `-- /bin/sh /usr/local/opnsense/scrip
31668 I         0:00.00 127 127       0    14312    2508   -   120   0.0  0.0 |     `-- /bin/sh /usr/local/opnsense/scr
32856 IC        0:00.00 127 127       0    13648    1824   -     8   0.0  0.0 |       `-- sleep 41053
78208 Ss      263:23.79   0 127      49    53760   32660   -     4   0.2  0.2 |-- /usr/local/bin/python3 /usr/local/opn
80229 Ss        0:36.91   1 127       9    63136    8948   -     4   0.0  0.1 |-- /usr/local/bin/python3 /usr/local/opn
  648 I       186:13.42 127 127 2075350  8219332 3328836   -     4   0.0 20.1 `-- /usr/local/openjdk17/bin/java -Des.ne
    2 WL      242:10.55 127 127       0        0      96   -     0   0.0  0.0 - [clock]
    3 DL        0:02.01 127 127       0        0     112   -     0   0.0  0.0 - [crypto]
    4 DL        0:00.00 127 127       0        0      64   -     0   0.0  0.0 - [cam]
    5 DL        0:00.00 127 127       0        0      16   -     0   0.0  0.0 - [busdma]
    6 DL        2:46.17   0 127       0        0    1088   -     0   0.0  0.0 - [zfskern]
    7 DL        7:31.24   0 127       0        0      16   -     0   0.0  0.0 - [pf purge]
    8 DL        4:21.15   0 127       0        0      16   -     0   0.0  0.0 - [rand_harvestq]
    9 DL       11:52.38   0 127       0        0      48   -     0   0.0  0.0 - [pagedaemon]
   10 DL        0:00.00 127 127       0        0      16   -     0   0.0  0.0 - [audit]
   11 RNL  122299:12.88 127 127       0        0      96   -     0 562.1  0.0 - [idle]
   12 WL      259:18.92 127 127       0        0     624   -     0   1.4  0.0 - [intr]
   13 DL        0:00.01 127 127       0        0      48   -     0   0.0  0.0 - [geom]
   14 DL        0:00.00 127 127       0        0      16   -     0   0.0  0.0 - [sequencer 00]
   15 DL        0:23.62 127 127       0        0      80   -     0   0.0  0.0 - [usb]
   16 DL        0:16.59   1 127       0        0      16   -     0   0.0  0.0 - [acpi_thermal]
   17 DL        0:01.36 127 127       0        0      16   -     0   0.0  0.0 - [vmdaemon]
   18 DL        1:04.16   0 127       0        0     144   -     0   0.0  0.0 - [bufdaemon]
   19 DL        0:06.17   0 127       0        0      16   -     0   0.0  0.0 - [vnlru]
   20 DL        0:16.72   0 127       0        0      16   -     0   0.0  0.0 - [syncer]
   32 DL        0:00.20  26 127       0        0      16   -     0   0.0  0.0 - [aiod1]
   33 DL        0:00.19  27 127       0        0      16   -     0   0.0  0.0 - [aiod2]
   34 DL        0:00.19  21 127       0        0      16   -     0   0.0  0.0 - [aiod3]
   35 DL        0:00.19  20 127       0        0      16   -     0   0.0  0.0 - [aiod4]
65513 DL        0:10.74  11 127       0        0      96   -     0   0.0  0.0 - [ng_queue]
88414 DL        0:03.65   3 127       0        0      16   -     0   0.0  0.0 - [md43]