Re: bhyve: how to keep the host from starving the guest
- Reply: Vitaliy Gusev : "Re: bhyve: how to keep the host from starving the guest"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 26 Jun 2023 12:06:27 UTC
On Mon, Jun 26, 2023 at 7:50 AM Vitaliy Gusev <gusev.vitaliy@gmail.com> wrote: > > Hi Aryeh, > > Have you wired a guest memory with bhyve's -S option? > > -S Wire guest memory > > > Anyway, OS does not have another choice than kill a process to free some memory > when RAM+swap is fully used (assume kernel already scanned Inactive memory). > > As recommendation: > > Look at an another memory consumers like ZFS, another processes > Increase swap > Tune vm.overcommit sysctl. See tuning(7) for details. > > > So in short, there is no good way to run applications that fully use 10 GB > memory on a systems with just 1 GB RAM + 1 GB swap. You should have > enough resources to do that. You completely mischaracterize the situation I want to reserve 16GB or 24GB for the VM and the other 8 are for the host (and the host alone).. I have already used the -S flag since it is required by passthru Also the memory is successfully reserved accoring to top(1) but yet it still runs out (i.e. it shows 19GB are wired). -- Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org