微軟解釋為何不在Windows 11任務(wù)欄時(shí)鐘上顯示秒數(shù)
在任何現(xiàn)代版本的Windows上,微軟都將任務(wù)欄時(shí)鐘限制為默認(rèn)顯示小時(shí)和分鐘。這對大多數(shù)用戶來說是沒什么問題,但有些人可能想在操作系統(tǒng)的任務(wù)欄中顯示秒。與Windows 10不同,Windows 11不允許在任務(wù)欄上顯示秒。在Windows 11上,已經(jīng)不可能編輯注冊表文件來啟用帶秒的時(shí)鐘(除非是從已經(jīng)設(shè)定好的Windows 10升級(jí)的計(jì)算機(jī))。
微軟公司的代表在回復(fù)用戶的問題時(shí)表示,該公司已經(jīng)完全刪除了這項(xiàng)功能,其中一個(gè)原因是性能:"請注意,目前不支持在任務(wù)欄中顯示秒數(shù),但是您的興趣已被分享給團(tuán)隊(duì),供未來考慮。"
值得注意的是,90年代的情況并非如此,早期版本的任務(wù)欄支持顯示時(shí)間精確到秒,但該功能在穩(wěn)定版中被列為可選項(xiàng),因?yàn)樗鼘?dǎo)致了所有人的性能問題。由于當(dāng)時(shí)系統(tǒng)只有4MB的內(nèi)存,所以對性能的影響很明顯,但現(xiàn)在已經(jīng)不是這樣了,因?yàn)榇蠖鄶?shù)系統(tǒng)的內(nèi)存都超過了8GB。
那么,為什么不把任務(wù)欄的時(shí)鐘帶回來,支持秒數(shù)呢?原因還是在于性能。雖然系統(tǒng)內(nèi)存不再是主要問題,因?yàn)楝F(xiàn)在所有設(shè)備的內(nèi)存都比4MB多得多,但在任務(wù)欄上顯示秒針?biāo)璧念l繁更新仍然會(huì)使設(shè)備比平時(shí)更慢。
讓我們將場景換到一個(gè)有多用戶支持的Windows配置下,在一個(gè)支持多用戶的設(shè)備中,Windows將嘗試每秒更新一次任務(wù)欄時(shí)鐘,每個(gè)登錄的用戶都有自己的任務(wù)欄時(shí)鐘。這意味著Windows將翻閱一百個(gè)堆棧來繪制一百次任務(wù)欄時(shí)鐘。
這對性能來說是件壞事,因?yàn)檫@基本上意味著Windows將需要花費(fèi)額外的時(shí)間來更新時(shí)鐘,這將增加CPU的負(fù)載。由于這個(gè)特殊的原因,服務(wù)器管理員通常會(huì)禁用"閃爍時(shí)鐘"效果來減少CPU的使用,因?yàn)樵谝话賯€(gè)用戶閃爍時(shí)鐘會(huì)明顯增加CPU的使用。事實(shí)上,許多服務(wù)器管理員甚至完全禁用任務(wù)欄時(shí)鐘以減少處理能力的負(fù)荷。
另一個(gè)主要問題是由任務(wù)欄時(shí)鐘引起的周期性活動(dòng)將阻止CPU進(jìn)入Windows 11的低功耗模式,該公司一直在努力減少這種操作系統(tǒng)中的周期性活動(dòng),這就是為什么系統(tǒng)的周期性定時(shí)器的最小周期為一分鐘。
當(dāng)然,禁用在任務(wù)欄上啟用秒數(shù)的可選注冊表定義在許多人看來都并不是一個(gè)好主意,但按照微軟現(xiàn)在的表態(tài)來看,該功能不會(huì)很快回來。