这个电脑内存够用为啥会卡

2022-03-12 11:05:53 +08:00
 cong

MacBook Pro (Retina, 13-inch, Early 2015) 处理器 2.9 GHz 双核 Intel Core i5 内存 16 GB 1867 MHz DDR3 图形卡 Intel Iris Graphics 6100 1536 MB

5629 次点击
所在节点    MacBook Pro
62 条回复
cong
2022-03-12 11:57:00 +08:00
@echo1937 "多开几个浏览器页面再打开 IDE 就卡顿,"这个
cong
2022-03-12 11:57:23 +08:00
@ZField 没。请教一下方法。
sq125
2022-03-12 11:59:24 +08:00
应该是处理器、内存、和 SSD 的性能问题,大家都只关注内存硬盘容量问题,其实忽略了硬件升级的性能问题。

处理器就不说了,内存这块,15 款的频率才 1800 多 Mhz, 最新款 14 寸是 6400Mhz 。
15 款 MBP 的 SSD 速率我不知道是多少,但是同期的 MBA 写入才 600 多 MB 。最新款的写入速度是 5000 多 MB 。

所以我觉得选电脑大可不必无脑只选大内存。现在选 64g 大内存,如果过个几年,内存频率升级到 12000Mhz 、说不定还不如那个时候的 32g 甚至是 16 的内存。
vocaloid
2022-03-12 12:00:21 +08:00
建议查看一下硬盘连续读写和 4k 速度,我家有个 17 年的 air 非常卡顿,一看 4k 才将近 1m/s…
ZField
2022-03-12 12:02:30 +08:00
@cong #22 使用软件测一下读写
ericwoflskin
2022-03-12 12:08:04 +08:00
@cong #16
@cong #17
你自己写的 2015 摆在那,其他还用问吗?
现在手机都动不动 8 核,你这 7 年前的双核还想多开,还想不卡,这不就妥妥的不懂硬件吗。
msaionyc
2022-03-12 12:10:06 +08:00
首先回答一个问题,三年前使用不卡,现在卡,极大可能是你更新了新系统 /新软件,软件的迭代更新会带来很多特性,老版本应用执行一个操作可能背后需要执行 n 条指令,现在可能需要 2n 条指令了,这些指令会随着内存速度的瓶颈和 CPU 执行速度的瓶颈而展现出:慢 /迟钝。另外硬盘随着使用,读写次数的增加,IO 速度也会降低,导致启动 /响应变慢。
另外,其实硬要说,三年前可能就卡了,只是你感觉不出来,现在 6 、7 年过去了,太明显了而已。

另外新系统 /新应用可能增加了一些动画,你的机器显卡性能不强,所以现在可能不够用了。

再说最后一个可能性,这几年你使用了其他新机器,习惯了他们的流畅性让你现在对老机器的卡顿极其敏感。

以上都是可能性,我不能肯定你更新了系统 /软件,但硬盘 /CPU/内存的过时,导致了现在卡顿可能性是非常大的。内存够用不是就肯定不会卡,CPU 执行太慢,硬盘读写太慢,也是导致卡顿的原因,你现在拿一台 10 年的机器装新系统,就算内存占用 10%,也还是会非常慢非常卡顿
BreadKiller
2022-03-12 12:13:15 +08:00
软硬件都有关系
机器用久了,硬件老化、散热能力减弱等各种原因导致导致硬件的性能降低;
软件更新后对性能需求更高了,网页的复杂度提高对硬件性能要求也会提高。
hello2090
2022-03-12 12:14:44 +08:00
@cong 那当然有可能好一点啊,至少不会比现在更慢啊
revfan
2022-03-12 12:40:41 +08:00
就出厂时的那版系统会好些,我有个 13 年的老古董就是这样
nevin47
2022-03-12 13:11:54 +08:00
其实使用卡顿的问题,想解释得非常清楚是挺挑战的

例如 LZ 这个配置:处理器 2.9 GHz 双核 Intel Core i5 内存 16 GB 1867 MHz DDR3 图形卡 Intel Iris Graphics 6100 1536 MB

我查了一下,CPU 是 5257U ,LLC 3M ,然后带的 6100 最大能跑 1.5G 。
内存就是 DDR3 时代的 1866 的典型低压 DDR

那么基于这几个关键的配置。首先因为 LLC 实在太小,所以 CPU 的数据会经常从内存获取,被动占据了一定内存带宽

然后低压 U 的总线设计应该有一些共享(这款的话不熟悉,纯猜测),再加上内存属于上上代的低压内存,本身带宽又不大,因此大幅影响了时延

再一个方面,集显占用了总线和内存,随着前端技术和图形技术的发展,集显算力和吞吐量也在上浮,进一步恶化了整个系统的整体压力

最后再叠加一下长尾时延导致的雪崩效应,系统自然就会出现各种各样的卡顿了

而且 LZ 举的例子,都是高压力冲击的场景:
1. 点击浏览器链接,感觉有迟钝;——数据加载的时候,内存集显 IO 负载都瞬间拉高。
2. 打开 IDEA 明显很慢;——这个不说了,各路主流 IDE 都是 IO 怪
3. 多开几个 IDEA ,输入都卡。——系统内延迟太高,输入本身就是一个中断+二次中断处理的过程
gefranks
2022-03-12 13:17:53 +08:00
电子漂移,cpu 会越用越慢,也就是老化了,发热会加速老化的过程。
R0ckyY2
2022-03-12 13:42:07 +08:00
SB 问题!你不说你都干了什么,配置一列,然后问为什么会卡。“我吃了 10 碗饭,为什么我饿”。
NodeSans
2022-03-12 13:44:27 +08:00
要看你用的啥系统了,intel 的 mac 用了 monterey ,我这个 20 款的都卡。你这个配置估计上 mojave 这个系统是最流畅的
Tink
2022-03-12 13:47:20 +08:00
cpu 慢
Features
2022-03-12 13:48:48 +08:00
2c4t i5 还想咋地。。。
真就苹果无敌?传家宝?
Intel 从酷睿 8 代开始,i3 4c4t,桌面 i5 6c6t ,移动端 4c8t
8 代之前同级跟之后的同级 CPU 的都不是一个东西
atan
2022-03-12 14:57:27 +08:00
2014 款 15 寸,用到现在,升了 Monterey ,感觉比 Big Sur 流畅,平时大部分时间 vscode ,没有感觉卡顿,都找不出换机的理由
LxExExl
2022-03-12 15:01:27 +08:00
啥系统?

回退到出场的 OSX 体验会好很多。我严重怀疑 macOS 自带 bug 让老机型变慢。

比如手里的 2019 Mac Pro 擦丝板跑最新版 macOS 明显卡顿,比不上 M1 Pro. 手里的 Macbook Pro 2019 i9 就更卡了。我想不到这个配置卡顿的理由,可就是死卡。UI 卡,动画卡,chrome 卡,哪里都卡。
zxxufo008
2022-03-12 15:03:17 +08:00
大概率 cpu 和 ssd 的问题
LxExExl
2022-03-12 15:23:31 +08:00
@nevin47
@sq125

之前我一直比较纸面数据,内存大小和 CPU 频率。没想到带宽不同代差了这么多...

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

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

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

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

© 2021 V2EX