Been away from FreeBSD a good 20 years...
Just spent a few days re-familiarizing myself with the system and installing 14.2-RELEASE on one of my two main systems.
It's my hope to use FreeBSD as my main system for software development, coming from Windows 11
System Specifications:
AMD Ryzen 9 7950X, 64GB DDR5, T705 4TB NVMe, Nvidia RTX 4060, Gigabyte X670 mainboard.
64GB swap space (in the olden days, swap size should match physical memory size), tmpfs loaded at boot
Ran builds from within XFCE4, with "bpytop" running in separate terminal window.
Code:
14950.026u 568.024s 9:01.19 2867.3% 86257+1335k 26035+686772io 156767pf+0w
1286.794u 103.173s 0:48.76 2850.6% 77723+1129k 2+3749521io 72402pf+0w
objcopy --only-keep-debug ld.lld.full ld.lld.debug
--- ld.lld ---
objcopy --strip-debug --add-gnu-debuglink=ld.lld.debug ld.lld.full ld.lld
58.12 real 1555.70 user 102.54 sys
--- buildworld_epilogue ---
--------------------------------------------------------------
>>> World build completed on Mon Jan 13 20:12:09 CET 2025
>>> World built in 541 seconds, ncpu: 32, make -j32
--------------------------------------------------------------
--- kernel.debug ---
objcopy --only-keep-debug kernel.full kernel.debug
--- kernel ---
objcopy --strip-debug --add-gnu-debuglink=kernel.debug kernel.full kernel
48.22 real 1281.19 user 97.48 sys
--------------------------------------------------------------
>>> Kernel build for GENERIC completed on Mon Jan 13 20:12:58 CET 2025
--------------------------------------------------------------
>>> Kernel(s) GENERIC built in 49 seconds, ncpu: 32, make -j32
--------------------------------------------------------------
Built with (stole this from an earlier post to keep consistency)
Code:
cd /usr/src && make clean && time make -j32 buildworld > & buildworld.log && time make -j32 buildkernel > & buildkernel.log && tail buildworld.log && tail buildkernel.log
If I find the time, I'll try on my other machine, an Intel 13900KF, 192GB DDR5, T705 4TB NVMe, RTX 4090, Asus Z790 mainboard.