敢问大家在用 xcode 开发 ios 或者 mac 应用的时候 8 该内存够用吗?为什么我的剩余量一直在一二百兆左右,稍微用一会而就卡的受不了,而且便以一次要好长时间,我在想是不是我该还原系统了!
1
sunyang 2015-09-28 10:53:40 +08:00
你原来是用 Windows 的吧?
OSX 内存设计哲学跟 Windows 不一样,内存就是拿来用的,你剩余内存那么多,留着当摆设吗? 至于卡我觉得应该是 卡动画了或者是心里因素, 10.10 UI 不怎么流畅,过几天 10.11 就放出来了,丝般润滑,可以等更新。 不要去关注剩余多少 CPU 剩余多少内存,那是操作系统应该关心的,跟用户无关。 |
2
mongodb 2015-09-28 11:01:15 +08:00
@sunyang 这些道理都知道,满世界都有这样的说明。
但对解决楼主提到的“稍微用一会就卡的受不了”并没有任何帮助。 而且所谓应该操作系统关心的,跟用户无关,毕竟还是个理想状态,到现在也没什么真的做到了,尤其是对天生注定要关心这些的开发人员来说,完全无视是很难做到的。 但是落回到楼主的问题,我觉得首先你可以试着给出更多的信息,比如你的 Mac 的配置,详细一点的,你的日常使用习惯等等,这些信息给出来,应该能帮助别人更好的给你判断。 |
3
pH 2015-09-28 12:43:34 +08:00
是 SSD 还是机械硬盘?
|
4
Perry 2015-09-28 12:48:20 +08:00 via iPhone
建议楼主把机子型号提供出来 这样大家也好帮你准确的解决问题
|
5
ChoateYao 2015-09-28 12:56:24 +08:00
如果你觉得卡顿,那么把非必要的 UI 控件关闭了,反正我就是这么办的,现在也没有卡过。
|
6
cocacold 2015-09-28 13:36:44 +08:00
我猜楼主开着 filevault
|
7
gavingsk OP @sunyang 关键哪怕给我剩个 1g 啊!他就剩几百兆最低的时候 20 几兆干什么都动不了!他们别人用就比我好的多,但他们基本没用过 xcode
|
12
cocacold 2015-09-28 14:56:39 +08:00
在安全设置中,用于对磁盘加密的,如果你开着你试着关掉它试试
|
14
holong2000 2015-09-28 16:20:58 +08:00 via iPhone
@ChoateYao 有那些控件可以关?在哪里设置?
|
15
holong2000 2015-09-28 16:25:38 +08:00 via iPhone
说内存用光效率最高我是不认同的。原有进程占用的内存如果要释放出来给别的进程用,它想要交换到虚拟内存上,才会释放内存空间,觉得慢就是这个过程。当然是有现成的闲置内存空间速度更快了
|
16
c742435 2015-09-28 17:00:21 +08:00
@holong2000 *nix 系有拿内存当硬盘的缓存的习惯。内存只是硬盘的拷贝 随时可以丢弃,不用回写到硬盘。其实现在 windows 也有这功能了。
|
17
holong2000 2015-09-28 17:30:55 +08:00 via iPhone
|
18
qiibeta 2015-09-28 19:48:30 +08:00
这些吹 Mac 内存的到底用没用过 Mac
我 16G 内存的 RMBP ,一旦 Chrome/Opera 内存泄露导致 kernel_task 占 5G 内存,那么整个系统必然开始卡顿,就算剩下 2G 内存还是一样 |
19
FrankFang128 2015-09-28 20:05:54 +08:00 via Android
8G ,不卡
|
20
honeycomb 2015-09-28 20:13:47 +08:00
|
21
RqPS6rhmP3Nyn3Tm 2015-09-29 00:13:00 +08:00 via Android
Linux 和 Mac 在内存上都是用掉的,因为放着不用实在是太浪费,有什么用?
问题在于 Mac 的内存真的耗, 8G 内存都时常不够用,可能是机制问题吧。 |