public static member function
<thread>
std::thread::hardware_concurrency
static unsigned hardware_concurrency() noexcept;
檢測硬體併發數
返回硬體執行緒上下文的數量。
此值的解釋特定於系統和實現,可能不是精確的,只是一個近似值。
請注意,這不一定等於系統上可用的實際處理器或核心數量:系統可以支援每個處理單元多個執行緒,或限制程式對其資源的訪問。
如果此值不可計算或未明確定義,則函式返回 0
。
返回值
硬體執行緒上下文數量的提示。
或者零,如果此值不可計算或未明確定義。