为什么有些行为不端的进程占用了 100% 的 CPU,而有些只占用了 50% 的 CPU?

为什么有些行为不端的进程占用了 100% 的 CPU,而有些只占用了 50% 的 CPU?

当我笔记本电脑上的程序崩溃时,它们有时会开始占用 CPU。我注意到有些进程占用了 50%(例如 Firefox、各种游戏),但有些进程占用了 100%(例如 VLC、GOM)等。

这与我的笔记本电脑上的 Core2Duo 处理器有关吗?另外,是什么决定了它们将使用 50% 还是 100%?

答案1

单线程应用将使用 50% 或完全使用系统的一个核心。多线程应用将使用 100% 或同时使用两个核心。

相关内容