为什么电脑硬件速度翻了无数倍, Windows 却没更流畅?

4 天前
 Malvo

有个疑问和大家探讨:

从 Windows 98 到 Windows 11 ,这二十多年里,电脑硬件性能已经提升了无数倍。

然而,日常使用 Windows 的体验——开机、切换窗口、打开文件、系统动画等等——感觉并没有随着硬件提升产生“质的流畅性飞跃”。
相反,很多人觉得新版本系统越来越臃肿,反应速度和当年的老系统相比并不轻盈。

14633 次点击
所在节点    Windows
158 条回复
cheng6563
4 天前
@imes 因为现在系统很多问题,就是从 Win8 演化来的。
比如 HDD 用作系统盘莫名其妙的占用 100%,还是 System 进程占用,你说开机快确实快,开机完了就卡着吧。
意义不明的设置和控制面板共存
意义不明的输入法框架,动不动就冒出个美式键盘把你中文输入法顶掉
GUI 框架开始用各种意义不明新奇技术,Metro UI 一路演化到 UWP 到现在的 WinUI ,到现在这除了长得像 Win7 ,响应速度和稳定性倒退至少二十年
开始菜单就不说了
也别怪鸿蒙 PC 在那和你比窗口切换流畅度,现在这破 Win11 的 UI 就是给你播放空白动画没苦硬吃。
Cloud9527
4 天前
@rdVpH8aH #39 眨眼补帧
mofash
4 天前
因为各种国产软件不断更新屎山代码荼毒系统啊,再牛逼的系统也架不住,当年从 HDD 换到 SSD 不装国产软件确实体验到了质的提升。。。
mightofcode
4 天前
这是滋崩的阴谋
只有不断地生产匮乏(无论多好的电脑最后都会变卡)人们对电脑的欲望才会被无止境的生产出来
mesh
4 天前
对比一下装系统的时间不就知道了
2009 年玩 dota1 觉得这画质太 nb 了,这就是科技的力量.前一阵在抖音刷到现在的 dota1 的直播,纳闷看这些不会把眼睛看瞎吗.
javalaw2010
4 天前
现在的孩子生活条件还是太好了,没有经历过上古的 98/xp/vista 的年代。那个时候大家耐心都很不错,我甚至能安安静静等两个小时下一个 200M 的红警,遥想我一个舅舅的破电脑,打开红警要等 5 分钟,大家依然乐此不疲。
mqtdut1
4 天前
硬件不够时:
这个数据类型应该用 short 类型,2 字节整数足够用了,像性别这个类型可以用 bitmap ,一位就够了,而 char,bool 却要占 8 位
这个算法要适当优化一下,可以适当剪支
对象用完必须及时销毁
内存不够要读大文件,只能分段读了
现在:
不管了,整数通通 long long ,浮点用 double,枚举类型?用 string 吧,省事。数据类型太多了,不行,干脆全用 string 吧,等需要的时候再转,就一个 parse()的事情
咦?对象什么时候被释放了,不管了,先 clone 一个解决问题,剩下的交给 GC
这个算法好慢,怎么套了 3 层循环,算了,多开几个线程吧,实在不行就用 GPU 吧
不管文件多大,一次性全部读进内存
hutng
4 天前
Mac 有质的流畅性飞跃吗?
ggabc
4 天前
电脑软件感觉不够明显,但手机软件你看看,个顶个都带着贷款,小程序等等,随便一个主流软件都是 3A 大作
gyp
4 天前
@rdVpH8aH #14 卡的一批,因为这个直接重装成 windows10 了
akirayimi
4 天前
@newtype0092 中肯的
Richared
4 天前
@newtype0092 #31 win7 用固态 12 秒就开机了。为啥我记得这么清楚,因为太震撼了。用秒表掐的,还是那种 msata32g 的盘,因为别的买不起。
17681880207
4 天前
@kzfile 言简意赅
squarefong17
4 天前
动画这些其实是浪费时间,但是开机是变快了的。假设同样是传统开机,07 年的电脑哪怕是刚装完 xp 系统,从按下电源到进桌面也得 1 分钟左右,15 年的电脑装了 sata 固态后用 win10 可以到半分钟甚至更低。如果是默认的快速启动(虽然有点假关机的意思),但是启动确实能更快。

打开文件就不用说了,老式机械真的越用越慢。

个人有一个猜想,现代人觉得慢了搞不好是人把手机的熄屏亮屏和电脑的开机关机在做比较。实际上电脑只要是正经的移动端 CPU (不是桌面移植),挂起到内存的话,唤醒也是挺快的,基本上打开笔记本盖子就好了。。。
squarefong17
4 天前
@mqtdut1 现在性别只用 bitmap 怎么行( Doge
wsjjacky
4 天前
这就是传说中的「道高一尺,魔高一丈」。
wuruxu
4 天前
用 linux ,会感觉到快到飞起来
nakun233
4 天前
放到安卓苹果也一样,看看小而美的 APP
artiga033
4 天前
Windows on ARM 就很流畅,我的 surface pro 11 的垃圾 XElite 实际体验甚至比我 desktop 常用的 13600K 还流畅得多,而且 msvc for aarch64 编译速度也比 x86_64 快了接近一倍(还是在这个 cpu 硬件性能差远了的情况下)。所以毫无疑问就是为了兼容性攒了几十年的屎山占了很大部分。WoA 把 x86 的屎山都扬了之后只剩一个仿真层,流畅了不是一点半点,虽然硬件差距导致该耗时的任务还是耗时,但是使用体感就是非常流畅,不会莫名其妙未响应,UI 完全不会卡手,更不是像 mac 那种用过渡动画来演的假流畅。
当然,代价也就是兼容性几乎没有,vista 以前的软件基本没一个能跑的。
azhaojingjing
4 天前
linux 倒是越用越流畅了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1159930

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX