處女座有救了,一眼看穿電腦中哪個程序在耗電

升降攝像頭讓手機流氓軟件現形,又有誰來讓電腦中偷偷摸摸的流氓軟件現行?答案來了,微軟在最新預覽版Windows 10中增加了用電量和用電量趨勢分析功能!

處女座有救了,一眼看穿電腦中哪個程序在耗電

在Insider Fast通道最新17704的任務管理器當中,新增了功耗列,可以針對不同進程/服務項查看能耗評價,從低到高分別為Very Low(非常低)、低、中、高和Very High(非常高)五個級別。

處女座有救了,一眼看穿電腦中哪個程序在耗電

這下流氓軟件想要神不知鬼不覺的在後臺偷偷執行消耗大量硬件資源的小動作就會直接現出原形。下圖中Chrome瀏覽器打開了一個暗藏惡意JavaScript腳本的網頁,竊取用戶的CPU資源用於區塊鏈挖礦,此時任務管理器提示Chrome進程用電量從正常的空閒狀態的非常低直接飆升至中等水平。即便挖礦腳本暫停,最後一列用電量趨勢依然會保持一段時間顯示,作惡記錄不會輕易被隱藏。

處女座有救了,一眼看穿電腦中哪個程序在耗電

美中不足的是,微軟在任務管理當中只能顯示耗電量水平分級評價,卻不能給出具體的耗電量影響,哪怕是百分比也好。這樣的功能需要藉助更深入硬件底層的分析工具才能實現,譬如英特爾Battery Life Analyzer(以下簡稱BLA)。下圖是BLA對一段採集時間內每個進程CPU佔用率、能耗影響(單位:瓦)的統計:

處女座有救了,一眼看穿電腦中哪個程序在耗電

除了進程能耗影響之外,很多朋友還關心具體到每個硬件的功耗水平。像CPU和顯卡這樣的部件已經可以通過AIDA64或GPU-Z等軟件直接讀取實時功耗數據,而硬盤等其他設備就沒有這樣的待遇了。

實時功耗是一個動態值,對於固態硬盤而言,有些會在標籤上標註一個理論最大值,有些則只會標註額定工作電壓,但沒有額定電流的信息。下圖是東芝TR200 240G固態硬盤的產品標籤:只標註額定電壓5V。

處女座有救了,一眼看穿電腦中哪個程序在耗電

像東芝TR200這樣的現代3D TLC高性能固態硬盤,都使用了先進的LDPC糾錯引擎,當數據錯誤需要動用最高級別的LDPC軟糾錯時,功耗會比平時高出很多。直接標註極限值也不能給用戶帶來有價值的參考。

這個時候還是實際測量最管用,通過一個5V 2A以上規格的USB充電頭,搭配USB電流表和USB轉SATA供電線,就可以測量一塊SATA接口固態硬盤的實時功耗數據。下圖是待機狀態下的東芝TR200實時功耗:0.271瓦,由於主控採用了先進的節能設計,TR200的功耗表現十分出色。

處女座有救了,一眼看穿電腦中哪個程序在耗電

英特爾的BLA能夠檢測SATA固態硬盤LPM節能對於功耗的影響,在同個系統下支持DIPM節能的東芝TR200比普遍沒有節能特性的山寨SSD省電12倍以上。不要小看LPM節能,家用條件下很多時間裡硬盤都處於非活動狀態,支持LPM節能可以讓硬盤更多的進入睡眠狀態,實現極低功耗和溫度表現,對於筆記本電腦來說還有更長的電池續航時間。

處女座有救了,一眼看穿電腦中哪個程序在耗電

除了SATA固態硬盤,BLA還具備PCIe LPM分析功能,可以分析NVMe固態硬盤的功耗影響。下圖中沒有安裝NVMe SSD,選中狀態的是有線網卡活動狀態百分比及功耗影響。

處女座有救了,一眼看穿電腦中哪個程序在耗電

M.2 NVMe固態硬盤雖然身形嬌小,但在功耗上通常會比SATA固態硬盤更高一些,性能強出力多,溫度自然也會更高。當然不同NVMe固態硬盤之間也會有不小的差別,多數NVMe固態硬盤的最大功耗在9瓦左右,而採用主控、閃存一體化封裝的東芝RC100相對更加節能,它的最大活動功耗低於3.3瓦。

處女座有救了,一眼看穿電腦中哪個程序在耗電

擁有5種Power State電源狀態、完整支持L1鏈路節能的東芝RC100在節能特性全開的條件下,溫度只比普通SATA固態硬盤高5度左右,表現十分驚豔。

處女座有救了,一眼看穿電腦中哪個程序在耗電

對於手機上的流氓軟件,用戶關心的不是你給我造成了多大經濟損失,而是我的隱私受到了多大的侵犯。對於電腦來說,很多人關心的不是電腦硬件多耗了幾度電,而是更想讓軟件更綠色一些、讓硬件溫度降的更低一些。


分享到:


相關文章: