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

Reply via email to