返回列表 上一主題 發帖

[發問] 是否能強制電腦的多核心"高效能"去執行程式

本帖最後由 luckeyfly 於 2019-1-2 13:21 編輯

多核心要對應的是多執行序
簡單的說,你的程式指令在撰寫時必須是能夠分段且多段同步執行的,才能在多核心上發揮效果
如果指令不能分段,就只能交給一個核心去跑
所以買電腦時除了看多核心效能,還有人會刻意挑選單核心效能

EXCEL本身雖然支援多核心,但並不是全部指令都可以多核心運作
一張工作表上的很多「獨立」的儲存格運算式,可以多核心同步運作
但是VBA指令大部分都只能單核心運作


至於CPU控制
優先順序控制的是CPU運算時間的分配(前景程式/背景程式),在CPU不是滿載的情況下,設定優先順序基本上不影響效能
可以限制CPU核心數也沒有意義,因為減少核心數並不會同步提升時脈(時脈不提升,單核效能就不提升)
∼熊貓界第一美男子∼

TOP

        靜思自在 : 受人點水之恩,須當湧泉以報。
返回列表 上一主題