好奇有什么工具可以实时告诉我当前电脑的瓶颈吗?

2022-10-19 14:03:41 +08:00
 wasd6267016
windows 平台


无论是在开发过程还是游戏过程,总是遇到很多在等待的加载场景,或者一些“有过程”的场景,我很想提升自己的硬件来减少这些过程耗时,但是我并不太确定是哪个部分成了瓶颈

这些因素主要是 cpu 单核、cpu 多核、内存大小、内存速度、硬盘速度.

已知的好方法当然是控制变量,比如两套硬件设备,更换 cpu 、内存频率、硬盘读写来进行对比,但是对于没那么多硬件的人来说不好实施

拿编译过程举例,大部分情况都是 cpu 瓶颈,但是其实好多人忽略了硬盘速度也很影响这个过程,尤其是 4k 速度

再比如一些游戏的加载过程,有可能是 cpu 也可能是硬盘,但是用户不一定知道,只能盲猜
(最近玩战地五 进游戏要一分钟,退游戏要一分钟,很讨厌这个过程,但是不知道怎么提高)

所以如果有个工具能实时显示当前哪部分硬件在瓶颈就好了,这样可以针对性地提高


↑不成熟的猜测和想法,这个问题也许没有简单解,轻喷
1579 次点击
所在节点    问与答
18 条回复
wasd6267016
2022-10-19 14:05:07 +08:00
光看任务管理器的 cpu 占用率好像不太行,比如有的时候占用率百分比只有 20%,但是这个任务是单核任务,是单核的性能成了瓶颈,只看 20%的占比并不能看出结论
zjj19950716
2022-10-19 16:46:18 +08:00
用手摸,哪个烫哪个不行
tony1016
2022-10-19 17:03:43 +08:00
手机网银
wasd6267016
2022-10-19 17:07:24 +08:00
@tony1016 哈哈哈我悟了
matrix67
2022-10-19 17:07:50 +08:00
这个不就是经验么。

你可以搜搜有个程序员定位 R* gta 加载慢问题定位过程。 先和离线有些对比,然后看 cpu ,再逆向,定位到是解析 json 的问题。

瓶颈定位应该还挺难的,r* 拿着源码都没定位出来(或者是懒)。
7zlid
2022-10-19 17:10:23 +08:00
换傲腾
大量小文件读取写入必有提升
jones2000
2022-10-19 20:47:31 +08:00
撸大师跑下评分
nightwitch
2022-10-19 20:54:29 +08:00
更多还是游戏厂商优化问题,资源或者关卡没有做 stream 加载之类的,在游戏制作优化里优化加载速度的优先级并不是特别高,除非已经严重影响体验了
em70
2022-10-19 20:56:36 +08:00
不如把你的电脑配置贴出来
dqzcwxb
2022-10-19 20:57:40 +08:00
游戏加加或许能满足你
1423
2022-10-20 05:05:26 +08:00
恰好有个软件满足你的需求,可以好多年过去,我忘记了叫什么
可以确定的是 1 是个 win 桌面 widget ,默认布局是从上到下的一条,分格子呈现系统指标。有一个就叫瓶颈。
2 这家公司还有其他类似品味的软件。网站做的也比较干净整洁
1423
2022-10-20 05:07:09 +08:00
LaGeNanRen
2022-10-20 11:01:18 +08:00
我有点不理解,你自己的电脑配置你不知道嘛
或者那种电脑的跑分软件你跑一次不就知道
wasd6267016
2022-10-20 11:44:10 +08:00
@1423 目前看这个最贴切 十分感谢! 我观察观察试试
1423
2022-10-20 14:57:39 +08:00
wasd6267016
2022-10-20 15:50:41 +08:00
@1423 对 我在用这个了 目前看到大多数情况下提示的都是硬盘瓶颈 :D

只有烤鸡 cpu 的时候才遇到了提示 cpu 瓶颈的

不知道这些结论能说明什么,莫非是大多数情况下还是硬盘瓶颈比较大 所以买更好的 ssd 会很有效果? 但是也看网上说的 ssd 体验差别其实没那么大
wasd6267016
2022-10-20 15:51:37 +08:00
@1423 编译、游戏加载、浏览器打开、软件打开都是在提示硬盘是瓶颈
Damastes
2022-11-13 09:53:56 +08:00
题主这个问题过于低龄

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

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

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

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

© 2021 V2EX