On Fri, May 22, 2026 at 9:13 AM Terry Cocksworth < [email protected]> wrote:
> See this discussion: > https://marc.info/?l=openbsd-bugs&m=177928053479928&w=2 > > For the time being the sentiment is that it's the user's fault and that > we are "SOL". I'm trying to trace the problem and provide more info to > calm down Theo de Raadt. Maybe you could chime in and provide your data? > > Steve Shockley wrote: > > Hi, I have a VM under QEMU (Proxmox) that I've just upgraded from 7.8 > > to 7.9 that fails to relink the kernel after boot. > Memory and storage requirements have slowly but steadily increased from the beginning, except from 6.1 through 6.8 when memory growth was faster than normal. It is to be expected that if you are running the bare minimum memory or disk, it will at some point become insufficient and you need to be prepared to increase it from time to time. The test I use for whether I have enough memory is to attempt to rebuild the system from source. If I can, I judge it 'enough'. If I get errors then I increase RAM size. For test purposes I use a swap space that's twice the size of RAM or 256MB, whichever is larger. The test I use for whether I have enough storage is to see if any filesystem has reached the 85% mark. I use that as an indicator that it needs to be larger. OpenBSD 2.0/i386 would run (and be able to rebuild itself) with 64MB RAM and 2G of disk (including space for /usr/src and /usr/obj). Nowadays I'd consider 512MB / 12GB to be the minimum for i386. OpenBSD 3.5/amd64 was also able to rebuild itself with 64MB RAM and 256GB of swap but needed 4GB of disk. I suspect the minimum nowadays to be around 1GB RAM and 12GB disk. If you are not rebuilding the system the minimum requirement will of course be less, but how much less depends on what exactly you're doing. It will increase slowly from release to release regardless. -ken

