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

作者: TokaiTeio (東海帝王)   2023-11-20 15:35:05
如題 假如我開一個multi thread的Process
每個thread會一直執行自己的task
但是有幾個task檢查的頻率不用那麼高
所以我在while迴圈裡面加上sleep(30);
阿 這樣的話會降低整體的功耗
讓其他thread執行效率變好嗎
還是沒差 執行sleep(30)的時候也會搶到資源
反而會占用資源之類的
作者: yam276 ('_')   2023-11-20 15:36:00
不要Sleep你們每個人都加一個Sleep當解決issue 就是整個專案爛掉
作者: walter741225 (瓦特)   2023-11-20 15:37:00
thread要用別的方式管理效率
作者: surimodo (好吃棉花糖)   2023-11-20 15:42:00
Python?印象原生的sleep 是全部線程都凍結 不能這樣寫要馬第三方庫 要馬就改寫法
作者: DJYOSHITAKA (Evans)   2023-11-20 15:56:00
asyncio
作者: TokaiTeio (東海帝王)   2023-11-20 16:48:00
喔喔 好吧不是python 是C
作者: wilson200106 (種子種子)   2023-11-20 16:57:00
記錄timestamp去跳脫都比睡死好

Links booklink

Contact Us: admin [ a t ] ucptt.com