Chrome過於頻繁喚醒CPU的說法是真的麼?

時間 2021-06-02 06:19:46

1樓:時國懷

請提供引用文獻的鏈結。

我是來吐槽的:

這個人明顯是外行,所謂處理器每秒鐘醒來64次的說法是不正確的。

首先:確實有64次這個東西,但這個是CPU的時鐘中斷的次數,這個次數也僅限於個人電腦平台,在嵌入式行業裡,這個數是可變的。

這個說法的錯誤在於:

1、應用軟體通常沒辦法修改時鐘中斷的頻率,一般來說作業系統起來以後,這個數字就定死了,不存在某個軟體來改變它的情況(當然,也不是說完全不能改,而是沒必要改)。

2、時鐘中斷跟喚醒次數也沒關係,在乙個每秒只有64次時鐘中斷的平台上,仍然可以實現每秒超過1000次的任務排程,這跟軟體設計有關係。而且這也不叫喚醒。

3、時鐘中斷跟省電也無關。有些作業系統能在省電時候把時鐘中斷都關了,所以中斷跟喚醒無關。

這個16ms的東西是什麼?它叫時間片,可以理解為乙個任務在沒有外界干擾的情況下連續執行的最小時間單位。但是,乙個任務可能因為訊號量(semaphore)等原因在沒有消耗完乙個完整的時間片的情況下切換出去,讓別的任務繼續執行,所以也不是說一秒鐘有64個時間片就最多只能有64次排程。

要知道,你按下鍵盤上的乙個按鍵產生的任務排程可能都不止64次。而且主流的作業系統都能合併時間片,讓一些重要的任務持續執行。

中斷不意味著醒來,醒來也不意味著一定就費電。自己寫乙個簡單的程式就能做到一秒切換1000次,但不一定就費多少電。

總之,這個說法肯定是錯誤的。

但chrome確實費電這個是事實,據說好像跟flash有關係吧,這個我不確定。

過於頻繁的自我審視是正常的麼?

杜立羽 人不過是一種試驗和過渡,是聯結自然與精神的一座危狹之橋,每乙個 自我 都是無比複雜的存在,是由數不勝數的紛繁無序的形式 階段 遺傳性和可能性構成的朦朧王國。每個人都希望將它看作是乙個單一的整體,就好像這是再簡單不過的固定現象,這種錯覺就像呼吸和吃飯那樣必然和必須,就連聖賢之人也無法避免這種錯...

如何解決過於頻繁的刷手機影響正常學習?

優雅拉磨 可以治學習的時候看手機,只有安卓手機才有 就是選植物種植,時間可以圈圈選擇長短,多少分鐘都能選,一旦開始種植就不能退出,退出植物就會死掉 好像也可以治小朋友玩手機,告訴他爸爸媽媽手機在養植物賺錢呢,關掉植物就會死掉了,也培養他去主動養植物哈哈哈哈,我這小心機 怪誕 戒菸的人,看到煙會繞著走...

頻繁掉顯示卡驅動,可能是cpu造成的嗎?

wxc3eb1290e3ff26f7 檢查後發現是插板供電問題,換個插板就穩了。建議出現cpu gpu高頻率時掉驅動或者莫名報錯優先檢查插板頻率,我算是教了不少學費 我不是琪琪 我的顯示卡在跑我自己寫的學習程式就掉,記憶體消耗完了就掉 16GB 在我的伺服器上就不掉 128GB 另外效能卡在三緩上,...