标签: paravirtualization

如何查找我的操作系统是在虚拟化还是非虚拟化环境中运行?

我可以访问我可以使用的机器.如何确定我的操作系统是在完全虚拟化(VMM进行二进制转换),半虚拟化还是非虚拟化环境中运行?我知道如何去做(一些操作,如访问内存页面/磁盘在虚拟化环境中需要更长的时间),但不知道如何继续.

linux virtualization virtual-machine paravirtualization

7
推荐指数
1
解决办法
220
查看次数

敏感指令和特权指令的区别

我一直在寻找敏感指令和特权指令之间的明显区别,但现在一切都很模糊。

据我所知:如果在用户空间中执行,敏感指令需要捕获到内核模式,否则它会被忽略,而如果在用户空间中执行,特权指令将捕获到内核模式。

这种差异对我来说是模糊且不能令人满意的。请随意留下一个很棒的答案!

编辑:只是想一下,这些是同一件事吗?

virtualization operating-system virtual-machine kernel-mode paravirtualization

5
推荐指数
1
解决办法
5291
查看次数