On Tue, Jul 29, 2025 at 07:08:16AM +0000, Martin wrote:
> Mike, does real interrupt controller implemented in vmd already? It should 
> significantly improve the performance of the vmd by allowing real hardclock 
> interrupts which significantly reduce CPU usage.
>

vmd emulates a legacy i8259 and i8253 for irq routing and clock gen.

you can use pvclock or vmm_clock if you want better clocking in guests until
something like an hpet or acpitimer is implemented.


> More vCPUs per VM moves vmd to the near one level of commercial hypervisors 
> but better in many cases and much simpler configured.
>

agree

> On Monday, July 28th, 2025 at 7:30 PM, Mike Larkin <mlar...@nested.page> 
> wrote:
>
> > On Mon, Jul 28, 2025 at 03:27:15PM +0000, Martin wrote:
> >
> > > On Monday, July 28th, 2025 at 12:11 PM, Mike Larkin mlar...@nested.page 
> > > wrote:
> > >
> > > > On Mon, Jul 28, 2025 at 06:06:46AM +0000, Martin wrote:
> > > >
> > > > > Hi list!
> > > > >
> > > > > More than one vCPU per VM is implemented/planned?
> > >
> > > It is really good idea to have more than one vCPU per VM. vmd looks 
> > > stable enough from 7.7 as I can test in many production cases. Maybe try 
> > > to add some multi vCPU feature next?
> >
> >
> > good idea
> >
> > > > not implemented as of now.
> > > >
> > > > > Can anybody share some way how to increase VM quantity per host (more 
> > > > > than four VMs running simultaneously) if host has CPU with 16 kernels 
> > > > > and 32 threads or more?
> > >
> > > Just add mote /dev/tapX interfaces to increase VM count running on my 
> > > hosts. Host RAM is enougth to run 16+ VMs simultaneously for now.
> >
> >
> > makes sense
> >
> > > > I don't know what this means. You can have as many VMs running as you 
> > > > want.
> > > > The constraint is host RAM vs the memory assigned to each VM.
> > > >
> > > > > Thanks.
> > > > >
> > > > > Martin
>

Reply via email to