Hey all,

 I've been running a Win10 Pro (64bit) guest for some time now.... and 
originally it was pretty snappy and I had no complaints.

Somewhere in about the last 3-6 months I've been noticing sluggish performance 
-- but not overall.

The system is mostly remote so I do a lot of my admin via RDP or the local 
console with the KVM Manager.

I recently did a complete fresh install of Win10 Pro (1909. Previous install 
was 1607) and both show the same problem.

The ONLY real thing running on this VM is Milestone's surveillance system 
(standalone host).

Where I see the "sluggish" is:

Connecting to milestone mobile server (either through web browser or client). 
for the small number of cameras, the connection spool up takes like 15 seconds 
which is noticeably longer than other systems I have set up with more 
load/tasks in terms of cameras.

This used to be speedy and fine.

The other place I see sluggish operation is on the desktop doing some typical tasks and 
seeing "not responding" in the window of the task that goes away - but should 
it ever appear to begin with?


The system is a Supermicro motherboard with Dual Intel(R) Xeon(R) CPU E5-2640 
v4 @ 2.40GHz w/64GB

The Guest is provided with 20 cores in a config of 1 CPU, 10 cores - 2 threads 
per core.

There are dedicated NICs (dual NIC card) attached to the system via macvtap 
(and are not used by CentOS in any way except to pass through to this Guest)

I'm using QCOW2 for the base OS.
The storage volume for video are raw devices.

Once a process is running, performance seems fine... it seems to be starting 
processes or something.

I'm not sure -- and I'm not as intimate with KVM/libvirt as I'd like to be yet.

So I'm wondering if there's any performance tweaks I should know about.

I've read about using .img vs .qcow2 already.

I'm using virt-io drivers to some extent.... but is there anything else I'm 
missing?

Thanks in advance,

 -Ben


Reply via email to