如果我打算在八核心机器上运行八个应用程序,并希望所有的应用程序都使用100%的CPU,操作系统将获得足够的时间来完成自己的任务,或者我应该在机器上运行七个应用程序,并留下一个核心操作系统,可以这么说?
应用程序不会做任何磁盘I / O说,但很多networkingI / O。
内核将把不同的优先级应用于特定的进程。 您可以通过运行“top”并选中“nice”列来查看。
时间关键的操作系统进程将因此具有更高的优先级。 因此,操作系统将在您的特定应用程序之前运行这些进程。 这将确保这些过程在适当的时候发生。
这种机制使得核心保留几乎没用。