中文日本語

Articles

Articles

Background on each part of keelOS: why it is needed, what others do, what we did, the measurements and what is not done yet. The articles are in Chinese for now; each summary below is in English, and a browser's translation works well on them.

2026-10-01

99.99% uptime at home: is it hard?

99.99% allows 52 minutes of downtime a year. What eats that budget on a home server (host updates, reboots, power) and how keelOS keeps VMs running through host restarts, with the test results.

Read the article (Chinese) →

2026-09-30

An AIO system for the NAS enthusiast

One box for the NAS, the router and the desktops: how keelOS passes the disk controller to a NAS VM, keeps it running while the host restarts (24–26 s pause, 100 restarts in a row) and what is still missing.

Read the article (Chinese) →

2026-09-30

How hard is it to keep a VM's clock right?

What a 25-second pause does to a guest's clock, how other hypervisors handle it, and how keelOS keeps FreeBSD and Linux guests within ±0.4 s after dozens of host restarts.

Read the article (Chinese) →

2026-09-30

Every mainstream router system, run on keelOS

OpenWrt, ImmortalWrt, iStoreOS, OPNsense, pfSense CE, VyOS and RouterOS CHR in VMs: network setups, SR-IOV VFs, and how keelOS prevents bridging the office LAN into a loop.

Read the article (Chinese) →

2026-09-30

One-click VMs, like Docker apps? (outlook)

Ready-made VM templates installed with one click, the way app stores work for containers: what it would take and what keelOS plans. An outlook, not a feature yet.

Read the article (Chinese) →

2026-09-30

ZFS underneath: moving VMs without losing data (migration planned)

Each VM is one ZFS dataset tree: settings, firmware variables and disks snapshot together. How that makes moving a VM with zfs send possible, and what is planned.

Read the article (Chinese) →

2026-09-30

CPU and disks can be overcommitted. What about memory?

On our host, 49% of 44 GB of guest memory was zero pages after a day. How keelOS reclaims them and lends them to the host as disk cache without overcommitting.

Read the article (Chinese) →

2026-09-30

Old systems are welcome too

IDE, PCnet, UHCI and SeaBIOS added to bhyve, so Windows XP, Server 2003 and Windows 7 install with the drivers they ship with.

Read the article (Chinese) →

2026-09-29

PCIe passthrough and SR-IOV

Giving a VM a whole disk controller, NVMe drive or network VF, and keeping DMA working while the host restarts: 14 restarts under full write load, no timeouts, scrub with zero errors.

Read the article (Chinese) →

2026-09-29

Windows 11 needs TPM 2.0

A virtual TPM 2.0 and Secure Boot for each VM: Windows 11 installs without registry tricks, BitLocker works, and the TPM state survives host restarts.

Read the article (Chinese) →