B
B
BlastPit2017-05-02 10:21:21
Proxmox
BlastPit, 2017-05-02 10:21:21

Why is there a large load on virtual terminal servers?

In the idle state, the CPU utilization is 15-40%
As a result of the analysis, it turned out that the processor is busy processing interrupts:
ProfileTime 146545 hits, 10000 events per hit --------
Module Hits msec %Total Events/Sec
HAL 69446 12915 47 % 53771583
NTOSKRNL 67353 12923 45 % 52118703 KLWFP
7813 12917 5 % 6048618 WIN32K
1112 12918 0
%
----- Zoomed module NTOSKRNL.EXE (Bucket size = 16 bytes, Rounding Down) --------
Percentage in the following table is based on the Total Hits for this Zoom Module
ProfileTime 67353 hits, 10000 events per hit --------
Module Hits msec %Total Events/Sec
KeAcquireSpinLockRaiseToDpc 60771 12923 90% 47025458
RtlVirtualUnwind 2300 12923 3% 1779772
KeSynchronizeExecution 1311 12923 1% 1014470
hal.dll tells the processor - rest and wait for an interrupt to start working, and in a minute it does this a lot of times, and the ntoskrnl processor time increases depending on the number of simultaneously working users and there is also a problem with interrupts, the KeAcquireSpinLockRaiseToDpc routine eats all the time, in the north, but this is not observed on KVM virtual machines. Maybe someone faced a problem?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
P
Puma Thailand, 2017-05-02
@opium

If this is not on kvm virtual machines, then on what?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question