您没有来错地!为了更好的发展,黑基网已于9月19日正式更名为【安基网】,域名更换为www.safebase.cn,请卸载旧的APP并安装新的APP,给您带来不便,敬请理解!谢谢

黑基Web安全攻防班
安基网 首页 IT技术 电脑技术 查看内容

Mac OS X 转移虚拟内存使用的硬盘

2005-5-29 09:44| 投稿: computer

摘要: Mac OS X的虚拟内存的设计让我们不再会像以前一样,使用一个应用软件到一半得时候看到内存不足的对话框,然后必须关掉其应用...
Mac OS X的虚拟内存的设计让我们不再会像以前一样,使用一个应用软件到一半得时候看到内存不足的对话框,然后必须关掉其应用软件,再设给他多一点内存。 虚拟内存是将硬盘的空间拿来当作内存使用,根据DDIF这个网站所说,如果你有两个硬盘,并将虚拟内存所使用的硬盘设为第二个硬盘时,系统整体的效率回提升。 设定虚拟内存交换档案位置的档案在 /etc/rc,在开机程序 (start up sequence) 的前期阶段会被设定),在接近档案结尾的地方有一行 swapdir = /private/var/vm 就是试定虚拟内存跟哪里做档案的交换。 问题是,在开机程序的早期阶段,系统还没有看到第二个硬盘的存在,所以我们不能就在这个地方,直接将路径更改到第二个硬盘上。所以需要放入下面的程序代码,提早 Mount 其余的硬盘等。 ## # Mount any remaining filesystems ## if [ ! -f /var/db/volinfo.database ]; then Uninitialized_VSDB=-YES-; fi if [ "${AUTODISKMOUNT:=-YES-}" != "-NO-" ]; then ConsoleMessage "Mounting media" case ${AUTODISKMOUNT} in -REMOVABLE-) autodiskmountflags="-a" ;; # Mount removeable media *) autodiskmountflags="" ;; esac autodiskmount -v ${autodiskmountflags} fi if [ "${Uninitialized_VSDB:=-NO-}" = "-YES-" ]; then vsdbutil -i; fi 你必须将这一段程序代码放在 swapdir = /priavte/var/vm 之前,这样第二个磁盘才可以提早被 Mount 并使我们可以将虚拟内存要交换档案的路径放在第二个磁盘。 磁盘 Mount 出来以后就必须更改交换档案的路径 将 swapdir=/private/var/vm 改成 swapdir=/Volumes/second_hard_drive/private/var/vm second_hard_drive 是你第二个硬盘的名字 就这样,从新开机以后,系统整体的运作应该会变快,尤其是当你在使用多个软件的时候。

小编推荐:欲学习电脑技术、系统维护、网络管理、编程开发和安全攻防等高端IT技术,请 点击这里 注册黑基账号,公开课频道价值万元IT培训教程免费学,让您少走弯路、事半功倍,好工作升职加薪!



免责声明:本文由投稿者转载自互联网,版权归原作者所有,文中所述不代表本站观点,若有侵权或转载等不当之处请联系我们处理,让我们一起为维护良好的互联网秩序而努力!联系方式见网站首页右下角。


鲜花

握手

雷人

路过

鸡蛋

相关阅读

最新评论

最新

返回顶部