多核cpu是可以同时处理多任务?
单CPU可以通过软件分配处理器运算资源,比如在一秒内同时分配给两个程序各0.5秒的运算时间,在没有可调用资源的时候,程序被中断,单CPU可以来回兼顾,但是每个任务的效率都只有二分之一多核CPU同样依赖程序的任务分配,大多数程序只能调用双核(双线程),他们同时为一个任务运行,并行运算可以在程序内部同时处理两个线程的工作,效率接近两倍