开云(中国)Kaiyun·官方网站 - 登录入口这块秒表被用来精确测量代码运行的每一个顺序-开云·kaiyun(中国)官方网站 登录入口

开云(中国)Kaiyun·官方网站 - 登录入口这块秒表被用来精确测量代码运行的每一个顺序-开云·kaiyun(中国)官方网站 登录入口

发布日期:2026-05-21 06:39    点击次数:154

快科技5月14日音书开云(中国)Kaiyun·官方网站 - 登录入口,前微软Windows部门总裁Steven Sinofsky近日在X平台长远表现了早期Windows的工程文化。

在二十世纪八十年代至九十年代,微软每一位工程师齐会领到一块实体的秒表。为了榨取硬件性能,这块秒表被用来精确测量代码运行的每一个顺序。

当年东谈主手一块秒表!前Windows认真东谈主揭露:往时写代码是按毫秒抠的

那时的诞生环境极其暴虐,工程师必须在PC仅有的640KB内存公法下责任。为了腾出空间,圭表员需要破钞数小时去调理hymem.sys和qemm.sys等底层设立。

在那段时刻,软件工程有一半的责任量齐花在科罚时钟频率、磁盘空间和内存资源上。秒表测试遮蔽了期骗启动、退出、升沉、保存、编译及打印等全历程。

Sinofsky夸耀,那时公司收藏室里以至常备替换用的秒表,这种对性能的追求以至被印在了那时微软宏汇编器MASM的零卖盒封面上。

当年东谈主手一块秒表!前Windows认真东谈主揭露:往时写代码是按毫秒抠的

针对用户感知的性能热诚学,Sinofsky共享了一个技艺细节:在诞生Visual C++ 1.0时,诚然实测编译速率也曾进步,但用户反映体感较慢。

诞生团队随后在UI界面加入了一个由随即数字构成的旋转计数器。尽管这会让试验编译速率稍许下落,但视觉反映却让用户以为运行更超前。

谈及当代软件肥美近况,Sinofsky认为是硬件性能的多余导致了优化压力的消散。

以PS2为例,诞生者曾在32MB内存公法下打造出《侠盗猎车手:圣安地列斯》这么的绽开天下大作。而当今的诞生情势更倾向于快速上线新功能而非长久优化。

目下,Electron架构和Web容器的普及让桌面期骗内置了竣工的浏览器内核。这导致即即是轻便的待工作项期骗也可能占用500MB内存。

这亦然为什么用户在掀开几个浏览器标签页和几个轻便期骗时,即便使用的是16GB内存的电脑,也会以为卡顿的原因。

目下,微软正诡计在2026年对Windows 11进行中枢重构。官方已运转将运转菜单等要津组件从React Web组件挪动到原生的WinUI 3代码。

同期,微软正在测试名为“低延伸设立文献”的CPU调动功能。该功能不错在用户点击系统菜单的刹那间拉高中枢频率,以排斥微弱的UI延伸。

当年东谈主手一块秒表!前Windows认真东谈主揭露:往时写代码是按毫秒抠的



友情链接:

Powered by 开云·kaiyun(中国)官方网站 登录入口 @2013-2022 RSS地图 HTML地图

Copyright Powered by站群 © 2013-2024