Windows任務管理器開發者:原本以為永遠沒有32核CPU
遇到沒響應的程序怎麼辦?很多人會習慣按下CTRL+ALT+DEL,調出任務管理器來終結應用進程,常用Windows的用戶會很熟悉這個操作。Windows的任務管理(Windows Task Manager)也是個非常古老的應用了,最初是有微軟員工David Plummer開發的,後來在同事支持下將這個項目貢獻給了Windows,從Windows 95時代就開始集成了。
日前David Plummer做了個有趣的視頻,回顧了自己當初寫的任務管理器代碼,提到了一件趣事,那就是他在寫這個程序代碼的時候太保守了,當時他假定永遠沒有32核的CPU處理器出現。
他說,在1995年,那個時候雙路CPU不僅稀少,而且價格昂貴,所以他覺得32核CPU是不可能的,沒想到的是現在自己的銳龍7 3970X就打破紀錄了。
回頭來看這也很合理,開發任務管理器的時候是90年代中了,那時候還是單核CPU,過幾年才會有雙核CPU,而4核CPU直到2006年出現在桌面市場上。
話說回來,當前雖然桌面級CPU都能做到64核128線程了,但是大家也要直到多核CPU普及還得感謝AMD,不說2011年的8核推土機,光是銳龍問世這三年來,AMD的競爭才讓8核、12核、16核CPU變得平易近人。