雖然早期 Windows 系統工作列的時鐘可顯示秒數,但微軟已經自 2003 年將這項功能刪除,不過在 Windows 10 以前的系統仍可透過修改註冊表的方式強制使工作列的時鐘顯示當前的秒數,不過微軟卻 Windows 11 把工作列時鐘的秒數顯示完全禁用,即便修改註冊表也無法顯示秒數,微軟工程師 Raymond.C 在一篇部落格解釋為何做出此決定,一言以蔽之就是顯示秒數仍會對系統性能造成負擔。
▲ Windows 11 已無法經由修改註冊表顯示秒數
在 2003 年同樣由 Raymond.C 發表的部落格文章指稱,由於早期的系統僅有 4MB 記憶體的關係,若持續顯示時鐘的秒數,會造成占用的快取資料超過 4MB 記憶體,導致系統被拖類;然而縱使當代系統的記憶體超過 4MB ,在如工作站、伺服器、虛擬主機系統等,由於每個用戶都有獨立的時鐘,若顯示每個虛擬系統的秒數會對主機產生相當高的負擔,等同 CPU 的資源大量被更新秒數顯示占用。
如果是由於工作站、伺服器與虛擬主機等同時提供多個用戶的系統會造成負擔,然而對個人系統應該就沒問題了吧? Raymond.C 卻表示根據微軟團隊的測試仍會有顯著的影響,由於低於分鐘的周期性任務會使 CPU 無法進入低功耗狀態,而且秒數顯示不像連續打字或影片播放是必要性功能,故微軟選擇在系統工作列永久拿掉秒數顯示避免造成系統負擔增加。
1 則回應