全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:840
推到 Plurk!
推到 Facebook!

[求觀念]音樂播放v.s兩個執行緒的CPU耗量

尚未結案
raintree777
一般會員


發表:11
回覆:7
積分:3
註冊:2004-07-20

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-10-16 01:35:47 IP:61.62.xxx.xxx 未訂閱
如題: 為何我用BCB寫了兩個執行緒 其一. 排序A~Z字母(是一直重複回圈去排序) 其二. 更新顯示出來(也是一值在更新) 我查看ctrl alt del中的CPU資源.100% 可是我開media player聽mp3. CPU才耗不到20% 這是怎樣的一個觀念? 發表人 - raintree777 於 2004/10/16 01:37:31
justdo
高階會員


發表:2
回覆:359
積分:222
註冊:2004-08-17

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-10-16 18:06:17 IP:221.169.xxx.xxx 未訂閱
其實在聽mp3的時候,mplayer並不需要一直專注在這工作上 他可以解開一部份的資料存著,然後分次把資料丟到buffer去, 在buffer未空之前,可以把CPU的控制權放出去 然而以你的程式來說,根本不會有讓CPU休息的機會, 就是要CPU盡全力把你要的工作完成 有空閒的時候就去作畫面的更新顯示 所以當然會有這樣的情況囉 發表人 - justdo 於 2004/10/16 18:07:50
系統時間:2024-06-02 9:13:54
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!