如何定位 macOS 卡顿原因?

2018-04-25 10:11:26 +08:00
 imnpc
黑苹果 台式机
系统 最新 10.13.4
i5-6400 8G 内存 + 120G SSD + 240G SSD + 500G HDD
目前主力做 PHP 开发
Finder + Firefox + Phpstorm + MAMP

QQ 微信 QQ 音乐

偶尔开下 Beyond Compare + Visual Studio Code + Navicat

现在的问题是用着用着就卡顿了 CPU 占用很低 内存 80%左右 已经关闭了硬盘索引

只开网页浏览器没问题
同样的笔记本 16G 内存 + 240G SSD 的也没问题
4599 次点击
所在节点    macOS
21 条回复
wu67
2018-04-25 10:17:37 +08:00
目测内存不够吃了
del1214
2018-04-25 10:17:51 +08:00
少用 electron nw.js 类型应用
murmur
2018-04-25 10:19:18 +08:00
jetbrains 家的东西都是重内存应用 你也看到了 16g 可破
另外 mac 下的 qq 家产品照着 windows 家真不是一个体验的
Nitroethane
2018-04-25 10:20:32 +08:00
看看 swap 空间的使用,然后看看系统是不是在频繁地进行 swap out 和 swap in 操作,如果是这样的话说明内存太小了,加内存吧。像 UNIX/Linux 这种应该是内存越大越快
FindBoyFriend
2018-04-25 10:21:01 +08:00
近期一波的卡顿是 nvdia 显卡驱动造成的,不知道露珠是不是 n 卡
my101du
2018-04-25 10:29:05 +08:00
我的 Visual Studio Code 里如果安装 PHP Intellisense 插件,会在“能源”列表里发现 VSCode 跑到 100 多,展开 VSCode 进程里面有个 “ php ” 在跑, 这时系统会有点迟滞,删掉这个插件就好了。
my101du
2018-04-25 10:31:08 +08:00
@del1214 你是对的。我现在也尽量避免使用这些“重”的 Electron 应用了( Atom VSCode 什么的),运行一段时间后感觉比 Java 开发的软件还卡。
一些轻的,像 simplenote,switchhosts 的资源占用问题都不严重。
meisky6666
2018-04-25 10:46:19 +08:00
退回 10.11 版本
est
2018-04-25 10:57:05 +08:00
一秒钟解决 mac 微信卡顿:

删除 "~/Library/Containers/com.tencent.xinWeChat/Data/Library/Application\ Support/com.tencent.xinWeChat/"
Marfal
2018-04-25 11:12:23 +08:00
N 卡驱动问题
DeepCold
2018-04-25 11:39:02 +08:00
N 卡驱动更新到最新版,然后就可以删掉 nvidiafix 了。非常流畅。
longear
2018-04-25 11:44:15 +08:00
你说的卡顿是什么效果, 鼠标移动卡么, 我遇到过 DSDT 不打补丁导致鼠标移动卡顿的情况。
a1044634486
2018-04-25 11:47:27 +08:00
奇了怪了,为什么楼上让更新 n 卡驱动,难道不是大部分笔记本黑果直接屏蔽独显的吗???
a1044634486
2018-04-25 11:47:58 +08:00
#13 看错了 原来是台式机
1002xin
2018-04-25 12:13:38 +08:00
这卡还不是内存原因吗。。。。。。。。。。。
TonyLiu2ca
2018-04-25 13:01:49 +08:00
看看 logs
imnpc
2018-04-25 13:04:19 +08:00
感谢楼上各位的回复

目前是集成显卡 HD530

升级了搜狗输入法 关闭了 印象笔记 卡顿好像缓解了点

内存的话不给升级...
先暂时看看 不行继续想办法解决...
rubycedar
2018-04-28 00:11:41 +08:00
Macmini 了解一下
helloxiaofan
2018-04-28 17:01:45 +08:00
@DeepCold 你好,请问我删除了 nvidiafix,系统就起不来了,请问可能什么原因?
DeepCold
2018-04-28 17:08:24 +08:00
@helloxiaofan #19
如果是更新了 10.13.4 sercurity update,我遇到了显卡驱动不起来的问题。
按这个帖子 https://www.tonymacx86.com/threads/nvidia-update-simple-way-to-install-nvidia-web-drivers.244987/
重新加入了这几个 kext,解决了。
另外 NVIDIA 显卡驱动更新了,更新下应该也可以解决。

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

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

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

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

© 2021 V2EX