看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) GCC, Android 問題(Question): 請問 std::thread 是否有內建一但開始執行絕對不會還回 CPU 資源 直到執行結束的指令? 我目前想到是用類似 thread pool 的概念去完成, 不知道 C++ 本身語言特性是否有辦法做到這樣子。 類似的問題,一個 thread 有辦法自行設定自己的優先度嗎? 雖然覺得不太可能.... 謝謝 ※ 編輯: applecool 來自: 123.110.153.76 (01/21 09:43)
sardine:這件事是OS的權力,你的工作拉到kernel層 01/21 09:51
Killercat:沒辦法 以前有同事做過 需要KMDF來完成這種類似需求 01/21 12:26
Killercat:oh, gcc/android噢 那我就不知道了 XD KMDF是windows的 01/21 12:26
steve1012:可以調nice value 可是只能調高 01/21 18:42
LPH66:要獨佔應該要 nice 調低吧...嘛不過要調低好像需要 root 01/23 11:57
applecool:感謝! 02/20 08:57