多核cpu是可以同時處理多任務?
單CPU可以通過軟件分配處理器運算資源,比如在一秒內同時分配給兩個程序各0.5秒的運算時間,在沒有可調用資源的時候,程序被中斷,單CPU可以來回兼顧,但是每個任務的效率都只有二分之一多核CPU同樣依賴程序的任務分配,大多數程序只能調用雙核(雙線程),他們同時為一個任務運行,并行運算可以在程序內部同時處理兩個線程的工作,效率接近兩倍
多核cpu是可以同時處理多任務?
單CPU可以通過軟件分配處理器運算資源,比如在一秒內同時分配給兩個程序各0.5秒的運算時間,在沒有可調用資源的時候,程序被中斷,單CPU可以來回兼顧,但是每個任務的效率都只有二分之一多核CPU同樣依賴程序的任務分配,大多數程序只能調用雙核(雙線程),他們同時為一個任務運行,并行運算可以在程序內部同時處理兩個線程的工作,效率接近兩倍