问题描述
Ubuntu是否使用多核CPU(据说Windows 7会这样做)?
换句话说,它是否进行了多任务优化,以便用户可以从4+核心处理器中受益?
最佳解决思路
是的,Ubuntu针对多核CPU进行了优化,并且已经存在多年。
“2.0版(Linux内核版)于1996年6月9日发布。该系列共有41个版本.2.0的主要特性是SMP支持(即单个系统中的对称多处理),支持更多类型的处理器“。
次佳解决思路
Ubuntu是一个操作系统,一个Linux发行版。操作系统由几个软件组件组成,如内核,libraries,服务/守护进程,应用程序等。
Ubuntu使用Linux kernel,它使用symmetric multiprocessing(SMP)和多个内核。它可以很好地从low-end single-cpu single-core系统扩展到具有数千个multi-core CPU的high-end超级计算机集群。
Ubuntu附带了数百个库,其中一些是multi-threaded和thread-safe,其中一些不是。在某些情况下,将它们作为multi-threaded是有意义的,在其他情况下它不适用,通常可能或没有多大意义。
Ubuntu附带了数百个应用程序,其中一些被编码为使用multi-core CPU,有些则没有。在某些情况下,对应用程序进行编码是有意义的,在其他情况下,它是不可能的。并非所有可以或应该使用多个核心的应用程序都这样做。
例如,游戏使用multi-core用于图形,音频,网络,物理等等是有意义的。但是对于mul