為什麼POW挖礦過程不影響PC效能?

為什麼POW挖礦過程不影響PC效能?

我已經使用 Moon Bitcoin 這個網站一段時間了(它是一個水龍頭),最近他們添加了一個功能,可以在後台進行一些比特幣挖掘,以增加您可以領取的比特幣數量。今天,我打開它,並將其設置為“非常高的CPU使用率”,果然,我的處理器立即飆升至100%。我沒有一台功能強大的計算機,我的筆記型電腦中有一台 Pentium N3700,帶有整合式顯示卡。當挖掘過程正在運行時,我取消了正在觀看的 YouTube 視頻,預計它會滯後(當我運行 CPU 密集型應用程式或遊戲時,YouTube 會滯後)。但令我驚訝的是,它玩起來就像正常的一樣,非常流暢,即使是正常使用也看起來非常流暢。我的問題是,即使任務管理器中 CPU 使用率達到 100%,我的電腦為何仍運作如此流暢?

答案1

CPU 使用率只是告訴您 CPU 的繁忙程度。它不會告訴您某些進程是否需要更多 CPU 時間但無法取得。在 Linux/UNIX 環境中,這是使用「平均負載」來測量的。僅透過查看CPU使用率無法判斷您的PC是否超載。

挖掘過程很可能以非常低的優先權運行。這意味著,隨著優先權較高的行程使用較多的 CPU 時間,它會獲得較少的 CPU 時間。在相同的優先權上,進程具有相同的權重。調度是一個非常複雜的話題。

相關內容