Linux / Windows:用户模式与特权模式所花费的时间

时间:2014-01-21 15:15:00

标签: linux windows operating-system

CPU在用户模式与特权模式下花费的时间占不同程序/操作的百分比。 不同的操作可能是:
- 没有I / O交互的运行应用程序 - 具有I / O交互的应用程序,如将文件复制到USB

我知道网络操作系统大部分时间都处于中断环境中。这适用于像Ubuntu / Windows这样的通用操作系统吗?

1 个答案:

答案 0 :(得分:1)

我不是一个操作系统专家,但我认为它将在很大程度上取决于系统上运行的后台进程。在任何操作系统上,您可能会或可能不会运行一些重资源用户的系统(即非用户)进程。或者您可能需要花费一些精力来剥离系统,以便系统使用非常少的CPU时间进行后台维护。

如果您的问题是这些操作系统的“干净”安装的比较,那么我可以告诉您的是我的笔记本电脑上正在运行Ubuntu(从命令行运行top来查看资源使用情况)非用户进程只使用大约5-10%的CPU时间;在我的情况下,Xorg和compiz是主要的。我真的不知道如何与Windows相比,但我认为大多数Linux用户都有一种下意识的反应,即Windows系统资源比大多数Linux发行版更贪婪。

所以,我想简短的回答是我怀疑你的问题有一个简短的答案。