Skip to the content.

debugfs

global

369544-17
371710-19
377880-19
blocking
exits
hvc_exit_stat
mmio_exit_kernel
mmio_exit_user
remote_tlb_flush
remote_tlb_flush_requests
signal_exits
wfe_exit_stat
wfi_exit_stat

per vm

blocking # 多少个 vcpu 进入到 block 的状态
exits
hvc_exit_stat
mmio_exit_kernel
mmio_exit_user
remote_tlb_flush
remote_tlb_flush_requests
signal_exits
wfe_exit_stat
wfi_exit_stat


idregs
vgic-its-state@8080000
vgic-state

也就是额外的多出来了

idregs
vgic-its-state@8080000
vgic-state

基本分析

mmio_exit_kernel:25080
mmio_exit_user:175246
remote_tlb_flush:0
remote_tlb_flush_requests:0
signal_exits:10607
struct kvm_vcpu_stat {
	struct kvm_vcpu_stat_generic generic;
	u64 hvc_exit_stat;
	u64 wfe_exit_stat;
	u64 wfi_exit_stat;
	u64 mmio_exit_user;
	u64 mmio_exit_kernel;
	u64 signal_exits;
	u64 exits;
};

remote_tlb_flush 居然是 0 ,有一点,似乎也没有实现 pvtlbflush ?

本站所有文章转发 CSDN 将按侵权追究法律责任,其它情况随意。