手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆

mac os x上禁用虚拟内存

首页 > 苹果相关 >

发现活动监视器上虚拟内存居然是300多G,很震精,问了thinkinlamp群里的淫,都说内存大的情况下,可以禁用虚拟内存。
找了一下资料:(http://www.keakon.net/2011/06/17/%E8%AE%B0%E5%BD%95%E4%B8%80%E4%BA%9BMacOSX%E6%8A%80%E5%B7%A7)
摘抄其中的一段如下:
禁用虚拟内存
Mac OS X有个很奇葩的设定,它把内存分为了可用内存、联动内存、活跃内存和非活跃内存,详情可以看《通过活动监视器了解系统内存使用情况》
其中,当你退出一个软件时,它所占用的部分内存并不会释放,而是标记为非活跃,下次运行它时可以转换成活跃内存。但如果你不幸把可用内存用完了,Mac OS X并不会使用这些非活跃内存,而是直接使用虚拟内存(交换文件),这会严重影响运行效率。
如果你的内存有4GB以上,大部分情况下都已经够用了,于是就可以禁用虚拟内存,以获得更快的速度:

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

禁用以后,磁盘上还保留着这些交换文件,它们已经没用了,也可以删掉:

sudo rm /private/var/vm/swapfile*

如果要重新启用虚拟内存的话,可以执行这条命令:

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

如果要临时释放不活跃内存,可以执行这条命令(需要安装Xcode,执行时会比较卡):

purge

----
purge我是会经常用的。4G内存的时候,我用的次数很多,现在用的少了。。。。。
不过,刚才试了之后,重启电脑 发现虚拟内存还是272G,真纠结啊。
最后再转贴一点常用的快捷键等功能:

  1. Dock的相关操作
    将鼠标指针放在分隔线上面,直到箭头出现,然后上下拖动可以改变Dock大小。
    按住control键并点按分隔线,可以打开Dock快捷键菜单。
    按下control-fn-F3可以移动到Dock,然后可以使用左右方向键在图标之间移动,按下return可以打开一个图标。
  2. 按键图标(如果看不到部分图标,可能是字体缺失,Mac OS X下无问题)
    ⇧ Shift
    ↩ Return
    ⇞ PageUp
    ⇟ PageDown
    ⌃ Control
    ⌤ Enter
    ⌘ Command
    ⌥ Option(Alt)
    ⌫ Delete
    ⎋ Esc
    ⏏ Eject
  3. 快捷键
    可参考官方文档,这里只列出一些常用的。
    fn-F1~F12:F1~F12的原始功能
    fn-delete:向后删除
    fn-上/下:PageUp/PageDown
    fn-左/右:滚动到文档顶部/底部
    control-左/右:定位到行首/行尾(Xcode中为定位到上一个/下一个单词)
    option-左/右:定位到上一个/下一个词(以标点符号和空格分隔)
    command-左/右:定位到行首/行尾
    command-上/下:定位到文档的开头/结尾
    command-上:Finder中打开上级文件夹
    control-a/e:定位到行首/行尾
    command-delete:删除文件、删除光标位置到行首的内容
    option-delete:删除光标位置前的一个单词
    fn-option-delete:删除光标位置后的一个单词
    shift-command-3:将屏幕捕捉到文件(保存到桌面)
    shift-control-command-3:将屏幕捕捉到剪贴板
    shift-command-4:将所选内容捕捉到文件(保存到桌面)(若按空格,可以选择捕捉的窗口)
    shift-control-command-4:将所选内容捕捉到剪贴板(若按空格,可以选择捕捉的窗口)
    command-m:最小化窗口
    option-command-m:最小化当前程序的所有窗口
    command-h:隐藏窗口
    command-w:关闭窗口
    command-q:退出程序
    option-command-esc:强制退出程序
    option-command-w:关闭当前程序的所有窗口
    option-command-d:隐藏/显示Dock
    command-.:弹出自动完成菜单



本站采用创作共享版权协议, 要求署名、非商业和保持一致. 本站欢迎任何非商业应用的转载, 但须注明出自"易栈网-膘叔", 保留原始链接, 此外还必须标注原文标题和链接.

Tags: mac, 虚拟内存

« 上一篇 | 下一篇 »

只显示10条记录相关文章

超详细:在Mac OS X中配置Apache + PHP + MySQL (浏览: 41857, 评论: 1)
MAC复制文件后所增加的._开头的文件 (浏览: 30459, 评论: 1)
苹果电脑MAC OS X安装和删除程序的方法 (浏览: 26152, 评论: 0)
支付宝已支持 Linux 下的 Firefox (浏览: 25385, 评论: 0)
mac下面安装php5.4 (浏览: 22910, 评论: 0)
Time machine For Ubuntu (浏览: 20894, 评论: 0)
安装St2的Dash插件 (浏览: 20831, 评论: 0)
mac上怎么安装gcc? (浏览: 19794, 评论: 0)
【科普贴】话说回车和换行 (浏览: 19729, 评论: 0)
mac 更新时帐号突然变成:kyle_chenyujia@hotmail.com的解决方法 (浏览: 18334, 评论: 1)

发表评论

评论内容 (必填):