Windows 工作管理員(Windows Task Manager)的原始作者 Dave Plummer 近日在 Reddit 開帖分享關於工作管理員的冷知識和設計理念,並解答了網友的部分疑問。
在微軟工作了十幾年的 Dave 是從頭開始構建工作管理員的開發者,大約1994年,他在家中的書房裡編寫出了工作管理員(TaskMgr),儘管當時他還只是一名新手,NT 內核的開發者看到後依舊讓 Dave 將工作管理員加入到內核的主分支中。這就意味著開發工作管理員將成為他的工作,並且需要繼續打磨以使它成為 Windows 系統的官方部分。
按照 Dave 最初的設想,工作管理員會以共享軟體的形式提供,他計劃將其出售給有需要的使用者,不過由於 NT 核心開發者的建議,工作管理員最後成為了一款免費應用並與 Windows 捆綁在一起。工作管理員於1996年首次隨 Windows NT 4.0 一起提供,此後 Windows 的使用者都能通過該應用檢查 CPU 負載或殺死程序。
除了工作管理員,Dave 還參與了三維彈球(Space Cadet pinball)的開發和移植工作,編寫了 Zip Folder 的 UI 和檔案管理部分,以及參與開始選單、shell、計算器、ole32 和產品啟用等產品的開發工作。
Dave 表示工作管理員是自己最引以為豪的應用程式之一,因為它可能是有史以來第一個最複雜,至少在視覺效果上是最複雜的應用程式,並且在任意尺寸下完全調整工作管理員的視窗大小都不會出現任何抖動情況。當時的應用對記憶體要求十分苛刻,所以工作管理員的大小保持在 100K 以下。GDI32 和 User32 的同事也提供了不少幫助。
Dave 分享的關於工作管理員的一些使用技巧:
工作管理員比大部分人認識到的更為複雜,因為它誕生之初就旨在解決使用者在需要該應用程式時可能遇到的大多數情況。這些年來,微軟沒有對工作管理員的底層進行改動。因此,上面介紹的所有使用技巧不僅適用於舊版本 Windows,同樣也適用於 Windows 10。
最後,為了致敬工作管理員,建議使用工作管理員關閉此頁面 : )
[admin
]