summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--index.md2
-rw-r--r--posts/2025/freebsd.md21
2 files changed, 23 insertions, 0 deletions
diff --git a/index.md b/index.md
index 41a1127..ab3dfe4 100644
--- a/index.md
+++ b/index.md
@@ -10,6 +10,7 @@
## 2025
+- 2025-02-26 [Switching to FreeBSD][41] -- Moving to FreeBSD.
- 2025-01-15 [Building Reliably][38] -- Maximum reliability and ease of
maintenance over compactness/cleverness.
@@ -136,3 +137,4 @@
[38]:posts/2025/bulletproof.html
[39]:rss.xml
[40]:ancillary/quotes.html
+[41]:posts/2025/freebsd.html
diff --git a/posts/2025/freebsd.md b/posts/2025/freebsd.md
new file mode 100644
index 0000000..3d773cd
--- /dev/null
+++ b/posts/2025/freebsd.md
@@ -0,0 +1,21 @@
+# Switching to FreeBSD 14.2
+
+_Published 2025-02-26_
+
+Brief update from [previous][1]: the website is now being hosted on
+FreeBSD 14.2 (RELEASE) and Nginx (1.26+), instead of NetBSD 10.1 and
+Caddy (v2.9.1). Here's [the dmesg][2]
+
+Why make such a change? I finally got to test the network and hardware
+performance of my system against a worth opponent (thanks, Ben) and
+found the server lacking. FreeBSD has received a lot of Netflix
+contributions to directly improve x86_64 performance, so, it stands to
+reason that FreeBSD will do better and be a bit more consistent.
+
+Don't get me wrong, I love NetBSD and found it very clean, simple, and
+fully understandable, but I went off the deep end with packages and had
+too many ongoing performance quirks to *not* spend the time upgrading
+and fixing it.
+
+[1]:2024/tech-updates.html
+[2]:https://gluecode.net/backups/freebsd-T7810-dmesg.txt