有个疑问和大家探讨:
从 Windows 98 到 Windows 11 ,这二十多年里,电脑硬件性能已经提升了无数倍。
CPU 主频从几百 MHz 到现在动辄 5GHz ,核心数也从单核到十几核;
内存从几十 MB 到如今的几十 GB ;
硬盘从机械盘到 NVMe SSD ,速度提升了成百上千倍;
显卡性能更是跨越式发展。
然而,日常使用 Windows 的体验——开机、切换窗口、打开文件、系统动画等等——感觉并没有随着硬件提升产生“质的流畅性飞跃”。
相反,很多人觉得新版本系统越来越臃肿,反应速度和当年的老系统相比并不轻盈。

安迪比尔定理(现象)

屎山的代码越堆越多

这不是理所当然的,谁开发软件都是针对现在性能提升后的硬件现状开发的,现在没人会假定电脑内存只有几十兆去做优化的,

Win8 大屎,Win11 小屎。

软件膨胀了几十倍你是一点也不提。
用现在的硬件跑 N 年前的系统和软件,不看是不是某些“多出来”的硬件不支持,流畅度的提升可不是一点半点
现在的代码为了写起来容易,底层跨度非常大,你甚至不知道使用一个变量硬件上访问了多少次内存

软硬件联盟的

软件不断升级, 确保要求硬件更高

消费者才会不断升级硬件换电脑

macos 也没好到哪里去

有一说一,机械盘到固态盘那一波提升是非常明显的

功能复杂了几十倍,相应的,软件开销增加了几十倍,当然,不做优化也有很大的原因


从技术角度来说,Win8 系列的质量是微软所有现代系统中最高的,流畅度也高于 win10/11 。比如使用 HDD 能 10 秒开机,更不用说 UEFI/GPT 之类的基石了。你在一个讨论系统流畅度和臃肿问题下,评论“Win8 大屎,Win11 小屎”是个很奇怪的事情。

因为动画是按时间计算的. 无论性能翻多少倍, 0.2 秒永远是 0.2 秒

现在的硬件跑 XP 都看不见进度条的,系统不换的前提下升级硬件当然更流畅。

如果你安装 win95 那不流畅到飞起。。。。。

借楼问下
系统:Windows11 (专业版、还有 LTSC 都装过)
问题:桌面右键、点击 显示设置 时,鼠标会卡住 1-2 秒。
这个现象几乎是必现。我换过固态了。一直没解决。有大佬知道怎么解决不?

因为需求一直在提升甚至更快,硬件和软件的差距不仅没有缩小反而更大

流畅度没有质的飞跃,但功能有
想要流畅度质的飞跃那换 mac 吧🤣

windows 没有快,但是 linux 快了很多 🐶

因为多了 wd 这个累赘

无解

win11, 反正我经验是无论硬件多好, 都没 win10 流畅

我小时候用 XP 也是挺卡的,并没有很流畅,用的奔 4 处理器。

这就像在问为什么现在的人看起来还没有七八十年代的人有幸福感啊,明明物质条件都极大飞跃了

你试试装个红警看看, 听说现代电脑玩红警要用“变速齿轮”手动减速。。。。 不然电脑出兵会疯

甚至比才刚做没多久的鸿蒙在流畅性上差太远,比自家以前的 xp/7 也差很远,越做越垃圾

win98 确实挺快的

因为软件也膨胀了无数倍,想想上个世纪时候程序员,琢磨半天就为了节省几兆的空间,现在的开发模式,啥都没干,引入框架就可能上 g 了。手机上也是这样,一个聊天软件,给你整一个虚幻引擎在里面。

屎山代码太多了,但是大家喜欢的不就是 window 兼容性好吗?我建议学学 macOS 每次升级都淘汰一部分起码流畅点

1.系统日新月异,硬件也要日新月异。看着公司 i9 笔记本确实好马配好鞍。
2.win10 自己布的系统还是根据网络上的文档做了高达 31 项的设定,包括常用的 Win11Debloat 也内置了去除遥测功能
3.当年经常被同事问到 excel 2016 卡死了,包括网上有大量人员反应在内网使用 office2010 版本开始,卡死了。。。
不测不知道,一测吓一跳,office 2016 每 1 分钟向巨硬发送 3 个心跳包。即便防火墙做了隐蔽,总觉得这软件还是非常得卡。也就是觉得这软件像是在执行步骤 1/2/3/4 ,网络不响应,它就卡在那里。

最终对 BdstIP 组做了-j REJECT --reject-with tcp-reset/-j REJECT --reject-with icmp-net-unreachable ,终于发现软件响应快了。云概念,防火墙害死工作效率。

所以大家知道有什么优化,可以彻底去除这些藏在系统里的云组件

ipset=/office.com/BdstIP
ipset=/office.net/BdstIP
ipset=/office365.com/BdstIP

# iptables -S forwarding_rule
-N forwarding_rule
-A forwarding_rule -o eth1 -m set ! --match-set allow_dev src -m time --timestart 00:59:00 --timestop 06:00:00 --kerneltz -j DROP
-A forwarding_rule -o eth1 -m set ! --match-set block_ip src -m set --match-set allowIP dst -j ACCEPT
-A forwarding_rule -o eth1 -p tcp -m set ! --match-set Bdst_white src -m set --match-set BdstIP dst -j REJECT --reject-with tcp-reset
-A forwarding_rule -o eth1 -m set ! --match-set Bdst_white src -m set --match-set BdstIP dst -j REJECT --reject-with icmp-net-unreachable
-A forwarding_rule -o eth1 -m set --match-set block_ip src -m set --match-set allowIP1 dst -j ACCEPT
-A forwarding_rule -o eth1 -m set --match-set block_ip src -j REJECT --reject-with icmp-net-unreachable

那为什么现在 Win 比 Mac 更流畅?

现代硬件面对日常工作处理器和显示卡大多情况下是性能过剩,想要在任何负载下都能感觉到性能均衡不会面临卡顿感可以加大内存

试一下更新显卡驱动。或者试一下在“系统属性”,“性能”,“设置”,选择“调整为最佳性能”。

你记忆有偏差了吧。

98 、xp 时代,开机再快也得两三分钟,启动项多了甚至进到桌面还得卡个三五分钟才有反应。有了固态硬盘以后大部分的开机时间才能进入 1 分钟以内,现在基本几秒钟就能正常进入桌面了。

拷贝大文件以前动辄几十分钟一个小时,装个软件光从光盘里读数据就得等好半天,3 、5 张盘的大型软件、游戏也有,有时转个大半小时突然弹出个无法读取能让人崩溃。

游戏载入时间足够站起来转一圈倒杯水上个厕所什么的,为了等大型游戏载入可能得看会儿电视再回来。游戏里想切到桌面也得卡个老半天的,有时直接就卡死了。

刚出来魔兽这种大型 3D 网游的时候,几个 G 的客户端,没有预装自己下载可能要大半天,网吧更新不及时的,自己上机可能要先花 1 个小时更新,能正常游戏的人下机了可能有很多人排队抢那一台机器。

以前的卡其实是无时无刻不在的,只是记忆不深而已,相信很多用过老系统的都喜欢没事刷新一下,其实就是精神上给电脑加速一下,这几年我几乎都把刷新功能忘记了。

对了,win10 有些软件怕联网有问题,总是去掉 dns 。
不知道有什么软件可以模拟让有些软件可以调用网关和 dns 有些软件不使用网关和 dns 。似乎系统一上网,软件呼应就慢了一拍。

我的电脑非常流畅。
就是好几年不重装会出莫名其妙的问题(比如火绒用着用着突然自己挂了)

换成 win10 那个右键风格就好了,我之前看过一个老哥特定研究过这问题

这些有尝试过的。我甚至 LTSC 装完系统、驱动。就去验证。也会有卡顿。现在就强迫自己,点击“显示设置”后, 不移动鼠标。真的是草了.

主流的硬件 win 不是一直流畅?

我不会想去用以前的 windows 98 和 xp ,因为现在比以前流畅的不是一点。

以前的 xp win7 vista ,在性能选项里 所有动画🌝