惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
A
About on SuperTechFans
Y
Y Combinator Blog
V
V2EX
Engineering at Meta
Engineering at Meta
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
V
Visual Studio Blog
博客园 - 叶小钗
博客园 - 聂微东
阮一峰的网络日志
阮一峰的网络日志
H
Help Net Security
小众软件
小众软件
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
The GitHub Blog
The GitHub Blog
WordPress大学
WordPress大学
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
MongoDB | Blog
MongoDB | Blog
B
Blog
G
Google Developers Blog
J
Java Code Geeks
博客园 - 三生石上(FineUI控件)
IT之家
IT之家
N
Netflix TechBlog - Medium
腾讯CDC

電腦領域 HKEPC Hardware

ROG Equalizer 12V-2x6 電源線 能預防顯示卡熔毀 佛心價 50 美元 入門級 Wildcat Lake CPU 實測 性能較 MacBook Neo 快 27% PS5 香港行貨 5 月起全線加價 加幅高達 43% PS5 Pro 行貨 HK$6,502 Cat Gatekeeper 瀏覽器擴充工具 強迫你休息的插件 肥橘貓出來霸屏 Logitech 官方悄悄刪走道歉聲明 被網友發現又再引發中國玩家公憤 俄羅斯展出 Irtysh C632 國產 CPU 搭配 RX 9060 XT 跑巫師 3 平均 30FPS 微軟啟動「Windows K2」計劃 改造 Win11 系統 告別臃腫與效能低落 27 年前惡名昭彰的 CIH 病毒 為挑戰防毒軟件廠商 卻意外造成大錯 破解 S3 顯示卡「黑色不純」之謎 遲了 30 年 高手終於發現問題所在 豐田推出 Crown 駕駛座電競椅 內建冷暖恆溫功能、電動調節角度 TP-Link 向 FCC 申請進口授權 與中國 TP-Link 徹底切割 已無任何關係 了解 IETF Internet Draft 機制 開放無王管 !? 任何人都可以上載草案 傳 NVIDIA GPU 找 Intel 代工 下代 Feynman GPU 部份採用 Intel 工藝 Valve 新一代 Steam 控制器 US$99 !? 搭載「霍爾效應搖桿」抗漂移 LEGO 版 ASML EUV 光刻機 由 ASML 員工親自設計 售價 200 美元 網購顯示卡收「三盒菊花茶」 商家初時拒絕退款 順豐介入後急認錯 TurboQuant 解決不了短缺問題 反而導致記憶體需求進一步增加 SAMSUNG、KINGSTON 宣布加價 加幅逾 10% SSD 累積漲幅已達 3 倍 日本機械鍵盤 Filco 無預警結業 官網已下架 44 年老品牌正式走入歷史 YouTuber 示範在家自製 RAM 土炮無塵室成功生產 DRAM 過程全曝光 Zoom 控告 Zoom 侵犯商標 東京法院判 Zoom 需賠償 1.8 億日元 Ultra 9 + RTX 5090 頂規 MSI Raider 16 Max HX B2WJ 電競筆電 Tesla 宣佈 Al4 Plus 硬體升級 記憶體翻倍、FSD 需要 64GB 記憶體 Tesla 宣佈 Al4 Plus 硬體升級 記憶體翻倍、FSD 需要 64GB 記憶體 Tesla 宣佈 Al4 Plus 硬體升級 記憶體翻倍、FSD 需要 64GB 記憶體 2TB 超大容量 高達 1,050MB/s 傳輸速度 Kingston XS1000 外接式固態硬碟 Intel 展出 Wildcat Lake 概念機 2P + 4E 核心 搶攻平價 Notebook 市場 耶穌借到 Ryzen 9 9950X3D2 大字標題︰Do not Buy 9950X3D2 Apple 修復 iOS 超嚴重漏洞 阻斷警方利用「通知殘留」讀取已刪除訊息 內建鋰電池、全天候使用 Arlo Essential 3 2K 無線網路攝影機
微軟早期工程師「每人一隻秒錶」 寫程式按毫秒計較 人人追求...
文: 編輯部 / 新聞中心 · 2026-05-14 · via 電腦領域 HKEPC Hardware

微軟早期工程師「每人一隻秒錶」
寫程式按毫秒計較 人人追求極致效能

【回憶 😂】以前測的是程式碼效能,現在測的是用家的耐心 !! 前 Microsoft Windows 事業群總裁 Steven Sinofsky 近日在社交平台分享,八十年代至九十年代早期 Microsoft 軟件開發團隊,每一位工程師都會獲發一隻秒錶,用來測試程式實際執行效果,目的就是為了將程式碼的執行效率「榨取」到極致。

據《Windows Latest》報道,Steven Sinofsky 回憶早期 Microsoft 開發團隊內部獨特的工程文化。在現今電腦硬件效能過剩、軟件體積日益龐大的時代,很難想像過去的作業系統開發,曾對效能有著近乎苛刻的追求,寫程式絕不能多花一點 CPU 資源和記憶體,否則很多電腦都會跑不動。

Steven Sinofsky 指出,在 Microsoft 創始之初的時空背景下,工程師必須在 PC 僅有的 640KB 記憶體限制下工作。為了騰出空間,程式設計師需要不斷調整 HIMEM.SYS 同 EMM386.EXE 等底層設定,並且有高達一半的精力都耗費在管理資源上,以盡量減少對 CPU、RAM、HDD 資源的使用量。

在頭十年裏,微軟甚至向每位工程師發放秒錶,要求對捲動速度、開機、退出、儲存、編譯、打印等「所有操作」進行毫秒級的計時與限制,這也是 Microsoft MASM 封面上的秒錶的來由。

他在文中更分享了一段心理學趣事。當年開發 Visual C++ 1.0 時,雖然秒錶記錄證明其編譯速度比舊版更快,用家卻因缺乏視覺反饋而抱怨變慢;團隊最終在介面上加入了一個由隨機數字組成的旋轉行數計數器,雖然此舉讓實際編譯速度微幅下降,卻因視覺上的心理暗示,反而讓用家覺得軟件變快了。

Steven Sinofsky 批評現代軟件之所以大量消耗 RAM 資源,主因在於市場壓力與硬件進步帶來的思維轉變。過去如 PlayStation 2 在僅有 32MB RAM 的極限限制下,開發者仍能打造出如《俠盜獵車手:聖安地列斯》這般龐大的開放世界遊戲。

然而,如今硬件效能過剩且價格低廉,科技企業為了追求快速推出新功能以獲取利潤,往往選擇犧牲優化,甚至直接要求用家升級 RAM。這也促成了「Electron」或網頁外殼(Web Wrappers)技術的流行,開發者直接將整個網頁瀏覽器打包進桌面應用程式中,導致用家同時開啟少數分頁與通訊軟件(如 WhatsApp)時,連 16GB RAM 都顯得捉襟見肘。

Steven Sinofsky 發文後引來了另一位已退休的 Windows 工程師 Dave W. Plummer 留言,他表示自己 1993 年進 Microsoft 時曾申請免費秒錶,但公司說「沒需要」而拒絕,看來當時已經過了那個人人獲發秒錶的巔峰年代。

資料來源: