Re: Freebsd 14.3 wired memory custom or generic kernel

From: kunn <kunn_at_yaani.com>
Date: Sun, 07 Sep 2025 21:16:40 UTC
Sent from YaaniMail 

From:  kunn Date:  Mon, 8 Sep 2025 00:12:06 GMT+03:00To:  eugen &amp;lt;eugen@grosbein.net&amp;gt;Subject: Re: Freebsd 14.3 wired memory custom or generic kernel

 
  
 
 
  Hello, first of all thank you for your reply.
  

  

  top command output:&amp;nbsp;
  

  

  

  
   last pid:&amp;nbsp; &amp;nbsp;803;&amp;nbsp; load averages:&amp;nbsp; 0.11,&amp;nbsp; 0.15,&amp;nbsp; 0.07&amp;nbsp; up 0+00:05:01&amp;nbsp; &amp;nbsp; 00:01:12
  
  
   35 processes:&amp;nbsp; 2 running, 31 sleeping, 2 waiting
  
  
   CPU:&amp;nbsp; 0.0% user,&amp;nbsp; 0.0% nice,&amp;nbsp; 0.1% system,&amp;nbsp; 0.0% interrupt, 99.9% idle
  
  
   Mem: 9624K Active, 1388K Inact, 109M Wired, 15M Buf, 3824M Free
  
  
   Swap: 3584M Total, 3584M Free
  
  
   

  
  
   &amp;nbsp; PID USERNAME&amp;nbsp; &amp;nbsp; THR PRI NICE&amp;nbsp; &amp;nbsp;SIZE&amp;nbsp; &amp;nbsp; RES STATE&amp;nbsp; &amp;nbsp; C&amp;nbsp; &amp;nbsp;TIME&amp;nbsp; &amp;nbsp; WCPU COMMAND
  
  
   &amp;nbsp; &amp;nbsp;10 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 4 187 ki31&amp;nbsp; &amp;nbsp; &amp;nbsp;0B&amp;nbsp; &amp;nbsp; 64K RUN&amp;nbsp; &amp;nbsp; &amp;nbsp; 0&amp;nbsp; 19:58 400.00% idle
  
  
   &amp;nbsp; &amp;nbsp; 4 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 3 -16&amp;nbsp; &amp;nbsp; -&amp;nbsp; &amp;nbsp; &amp;nbsp;0B&amp;nbsp; &amp;nbsp; 48K -&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% cam
  
  
   &amp;nbsp; &amp;nbsp; 2 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 4 -60&amp;nbsp; &amp;nbsp; -&amp;nbsp; &amp;nbsp; &amp;nbsp;0B&amp;nbsp; &amp;nbsp; 64K WAIT&amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% clock
  
  
   &amp;nbsp; &amp;nbsp;11 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;19 -60&amp;nbsp; &amp;nbsp; -&amp;nbsp; &amp;nbsp; &amp;nbsp;0B&amp;nbsp; &amp;nbsp;304K WAIT&amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% intr
  
  
   &amp;nbsp; &amp;nbsp;14 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;20 -60&amp;nbsp; &amp;nbsp; -&amp;nbsp; &amp;nbsp; &amp;nbsp;0B&amp;nbsp; &amp;nbsp;320K -&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 3&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% usb
  
  
   &amp;nbsp; &amp;nbsp; 6 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1 -16&amp;nbsp; &amp;nbsp; -&amp;nbsp; &amp;nbsp; &amp;nbsp;0B&amp;nbsp; &amp;nbsp; 16K -&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% rand_harvestq
  
  
   &amp;nbsp; 769 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; 20&amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; 14M&amp;nbsp; 3208K wait&amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% sh
  
  
   &amp;nbsp; &amp;nbsp; 7 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 3 -16&amp;nbsp; &amp;nbsp; -&amp;nbsp; &amp;nbsp; &amp;nbsp;0B&amp;nbsp; &amp;nbsp; 48K psleep&amp;nbsp; &amp;nbsp;3&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% pagedaemon
  
  
   &amp;nbsp; 757 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; 23&amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; 14M&amp;nbsp; 2988K wait&amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% login
  
  
   &amp;nbsp; &amp;nbsp; 9 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 4 -16&amp;nbsp; &amp;nbsp; -&amp;nbsp; &amp;nbsp; &amp;nbsp;0B&amp;nbsp; &amp;nbsp; 64K psleep&amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% bufdaemon
  
  
   &amp;nbsp; 765 moot&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; 24&amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; 14M&amp;nbsp; 3184K wait&amp;nbsp; &amp;nbsp; &amp;nbsp;2&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% sh
  
  
   &amp;nbsp; 768 moot&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; 21&amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; 14M&amp;nbsp; 2956K wait&amp;nbsp; &amp;nbsp; &amp;nbsp;3&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% su
  
  
   &amp;nbsp; 648 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; 20&amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; 14M&amp;nbsp; 2712K select&amp;nbsp; &amp;nbsp;3&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% syslogd
  
  
   &amp;nbsp; &amp;nbsp;16 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; 16&amp;nbsp; &amp;nbsp; -&amp;nbsp; &amp;nbsp; &amp;nbsp;0B&amp;nbsp; &amp;nbsp; 16K syncer&amp;nbsp; &amp;nbsp;1&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% syncer
  
  
   &amp;nbsp; &amp;nbsp; 1 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; 20&amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; 12M&amp;nbsp; 1164K wait&amp;nbsp; &amp;nbsp; &amp;nbsp;2&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% init
  
  
   &amp;nbsp; &amp;nbsp; 0 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;30 -16&amp;nbsp; &amp;nbsp; -&amp;nbsp; &amp;nbsp; &amp;nbsp;0B&amp;nbsp; &amp;nbsp;480K swapin&amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% kernel
  
  
   &amp;nbsp; 458 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; 20&amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; 15M&amp;nbsp; 4008K select&amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% devd
  
  
   &amp;nbsp; 730 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; 20&amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; 14M&amp;nbsp; 2604K nanslp&amp;nbsp; &amp;nbsp;3&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% cron
  
  
   &amp;nbsp; 762 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; 68&amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; 14M&amp;nbsp; 2280K ttyin&amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% getty
  
  
   &amp;nbsp; 760 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; 68&amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; 14M&amp;nbsp; 2276K ttyin&amp;nbsp; &amp;nbsp; 1&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% getty
  
  
   &amp;nbsp; 761 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; 68&amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; 14M&amp;nbsp; 2276K ttyin&amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% getty
  
  
   &amp;nbsp; 759 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; 68&amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; 14M&amp;nbsp; 2280K ttyin&amp;nbsp; &amp;nbsp; 1&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% getty
  
  
   &amp;nbsp; &amp;nbsp;15 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1 -16&amp;nbsp; &amp;nbsp; -&amp;nbsp; &amp;nbsp; &amp;nbsp;0B&amp;nbsp; &amp;nbsp; 16K vlruwt&amp;nbsp; &amp;nbsp;3&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% vnlru
  
  
   &amp;nbsp; 758 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; 68&amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; 14M&amp;nbsp; 2272K ttyin&amp;nbsp; &amp;nbsp; 2&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% getty
  
  
   &amp;nbsp; 763 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; 68&amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; 14M&amp;nbsp; 2272K ttyin&amp;nbsp; &amp;nbsp; 2&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% getty
  
  
   &amp;nbsp; 764 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; 68&amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; 14M&amp;nbsp; 2272K ttyin&amp;nbsp; &amp;nbsp; 3&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% getty
  
  
   &amp;nbsp; &amp;nbsp;12 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 3&amp;nbsp; -8&amp;nbsp; &amp;nbsp; -&amp;nbsp; &amp;nbsp; &amp;nbsp;0B&amp;nbsp; &amp;nbsp; 48K -&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% geom
  
  
   &amp;nbsp; 394 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; 68&amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; 14M&amp;nbsp; 2572K select&amp;nbsp; &amp;nbsp;3&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% dhclient
  
  
   &amp;nbsp; 397 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; &amp;nbsp;4&amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; 14M&amp;nbsp; 2696K select&amp;nbsp; &amp;nbsp;3&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% dhclient
  
  
   &amp;nbsp; 803 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; 20&amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; 15M&amp;nbsp; 3112K CPU0&amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% top
  
  
   &amp;nbsp; 457 _dhcp&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp; 68&amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; 14M&amp;nbsp; 2760K select&amp;nbsp; &amp;nbsp;3&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% dhclient
  
  
   &amp;nbsp; &amp;nbsp; 8 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1 -16&amp;nbsp; &amp;nbsp; -&amp;nbsp; &amp;nbsp; &amp;nbsp;0B&amp;nbsp; &amp;nbsp; 16K psleep&amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% vmdaemon
  
  
   &amp;nbsp; &amp;nbsp; 3 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 5 -16&amp;nbsp; &amp;nbsp; -&amp;nbsp; &amp;nbsp; &amp;nbsp;0B&amp;nbsp; &amp;nbsp; 80K crypto&amp;nbsp; &amp;nbsp;3&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% crypto
  
  
   &amp;nbsp; &amp;nbsp;13 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1 -16&amp;nbsp; &amp;nbsp; -&amp;nbsp; &amp;nbsp; &amp;nbsp;0B&amp;nbsp; &amp;nbsp; 16K seqsta&amp;nbsp; &amp;nbsp;3&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% sequencer 00
  
  
   &amp;nbsp; &amp;nbsp; 5 root&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1 -60&amp;nbsp; &amp;nbsp; -&amp;nbsp; &amp;nbsp; &amp;nbsp;0B&amp;nbsp; &amp;nbsp; 16K -&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 3&amp;nbsp; &amp;nbsp;0:00&amp;nbsp; &amp;nbsp;0.00% busdma
  
  
   

  
  
   

  
  
   fgrep memory /var/run/dmesg.boot output:
  
  
   

  
  
   

  
  
   
    real memory&amp;nbsp; = 4294967296 (4096 MB)
   
   
    avail memory = 4122767360 (3931 MB)
   
  
  
   

  
  
   

  
  

  

  Sent from YaaniMail 
  

  

  
   
   
    From:  Eugene Grosbein
   
   
    Date:  Sun, 7 Sep 2025 18:31:17 GMT+03:00
   
   
    To:  kunn &amp;lt;kunn@yaani.com&amp;gt;; freebsd-hackers &amp;lt;freebsd-hackers@freebsd.org&amp;gt;
   
   
    Subject: Re: Freebsd 14.3 wired memory custom or generic kernel
   
   

     07.09.2025 22:04, kunn wrote: 
    

    

     &amp;gt; Hi all, 
    

    

     &amp;gt; 
    

    

     &amp;gt; If you can help us with your wisdom to our discussion at following link we would really appreciate it. (You can reply from/to this maillist entry, i will add/attach them to the forum) 
    

    

     &amp;gt; 
    

    

     &amp;gt; Link: 
    

    

     &amp;gt; https://forums.freebsd.org/threads/freebsd-14-3-custom-kernel-wired-memory.99057/ 
    

    

    

    

     First thing you need is to show output of &quot;top&quot; command. 
    

    

    

    

     Second, output of: 
    

    

     fgrep memory /var/run/dmesg.boot 
    

    

    

    

     Eugene