作者TokaiTeio (東海帝王)
標題[閒聊] 我執行 sleep(n) 的時候會減輕Usage嗎
時間2023-11-20 15:35:05
如題 假如我開一個multi thread的Process
每個thread會一直執行自己的task
但是有幾個task檢查的頻率不用那麼高
所以我在while迴圈裡面加上sleep(30);
阿 這樣的話會降低整體的功耗
讓其他thread執行效率變好嗎
還是沒差 執行sleep(30)的時候也會搶到資源
反而會占用資源之類的
--
※ 發信站: 批踢踢實業坊(pttweb.org.tw), 來自: 60.248.91.73 (臺灣)
※ 文章網址: https://pttweb.org.tw/Marginalman/M.1700465707.A.D9B
→ yam276: 不要Sleep 11/20 15:36
→ yam276: 你們每個人都加一個Sleep當解決issue 就是整個專案爛掉 11/20 15:36
→ walter741225: thread要用別的方式管理效率 11/20 15:37
→ surimodo: Python? 11/20 15:42
→ surimodo: 印象原生的sleep 是全部線程都凍結 不能這樣寫 11/20 15:43
推 MIJice: 包養真亂 11/20 15:43 → surimodo: 要馬第三方庫 要馬就改寫法 11/20 15:43
推 DJYOSHITAKA: asyncio 11/20 15:56
→ TokaiTeio: 喔喔 好吧 11/20 16:48
→ TokaiTeio: 不是python 是C 11/20 16:48
推 wilson200106: 記錄timestamp去跳脫都比睡死好 11/20 16:57
推 SpyTime: 演藝圈一堆包養好嗎 11/20 16:57