[閒聊] 我執行 sleep(n) 的時候會減輕Usage嗎

看板Marginalman作者 (東海帝王)時間5月前 (2023/11/20 15:35), 編輯推噓2(208)
留言10則, 6人參與, 5月前最新討論串1/1
如題 假如我開一個multi thread的Process 每個thread會一直執行自己的task 但是有幾個task檢查的頻率不用那麼高 所以我在while迴圈裡面加上sleep(30); 阿 這樣的話會降低整體的功耗 讓其他thread執行效率變好嗎 還是沒差 執行sleep(30)的時候也會搶到資源 反而會占用資源之類的 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.91.73 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1700465707.A.D9B.html

11/20 15:36, 5月前 , 1F
不要Sleep
11/20 15:36, 1F

11/20 15:36, 5月前 , 2F
你們每個人都加一個Sleep當解決issue 就是整個專案爛掉
11/20 15:36, 2F

11/20 15:37, 5月前 , 3F
thread要用別的方式管理效率
11/20 15:37, 3F

11/20 15:42, 5月前 , 4F
Python?
11/20 15:42, 4F

11/20 15:43, 5月前 , 5F
印象原生的sleep 是全部線程都凍結 不能這樣寫
11/20 15:43, 5F

11/20 15:43, 5月前 , 6F
要馬第三方庫 要馬就改寫法
11/20 15:43, 6F

11/20 15:56, 5月前 , 7F
asyncio
11/20 15:56, 7F

11/20 16:48, 5月前 , 8F
喔喔 好吧
11/20 16:48, 8F

11/20 16:48, 5月前 , 9F
不是python 是C
11/20 16:48, 9F

11/20 16:57, 5月前 , 10F
記錄timestamp去跳脫都比睡死好
11/20 16:57, 10F
文章代碼(AID): #1bMmmhsR (Marginalman)