OSX: 在VirtualBox中运行BootCamp上的Windows-补遗
2013-05-08 03:14
302 查看
VirtualBox造成系统运行慢
通过使用和在不同场合的运行测试, 一般来说, 造成系统慢的原因主要是内存紧张造成的, 需要考虑虚拟机的内存配置和机器物理内存的匹配. 适当调整虚拟机的内存, 根据Win7里的运行程序的需要, 设置最小内存, 以便腾出尽可能多的内存给OS X使用.
我的本本是4GB, OS X 10.8.3, 虚拟机内存设定为1.23GB, 而运行后实际占用OSX的1.4GB内存,这样算来虚拟机程序本身占用将近200MB, 而我的Windows程序, 在虚拟机中一般都可以保证70%左右的富余内存使用.
测试结果是, 只要是我将Free的内存保持1.5GB左右的时候, 开启Win7虚拟机, OS X的程序运行不会被明显影响, Win7的运行也比较顺畅, 因为不会造成OS X为了腾出内存空间而进行内存与虚拟内存之间的数据读写操作.
登录完马上就运行虚拟机, 把内存一下子占上, 是一个方法. 如果需要中途启用, 而free内存不够, 还有好多inactive的内存, 那么用purge命令清空一下内存, 也是一个办法.
Win7虚拟机启动代码
在OS X中, 创建好Win 7的VirtualBox虚拟机, 在每次运行前,
都需要执行几个命令, 这几个步骤可以用一个启动代码完成, 用户简单地双击它就可以完成启动步骤. 网上有Applescript的启动代码, 比如这个里面的, 其实就是bash脚本, 没有稀奇的.
为了配合我上一篇的配置脚本, 也可以写一个更加通用的启动脚本:
为了能够把这部分加到配置脚本中, 该脚本需要稍微修改一下.
通过使用和在不同场合的运行测试, 一般来说, 造成系统慢的原因主要是内存紧张造成的, 需要考虑虚拟机的内存配置和机器物理内存的匹配. 适当调整虚拟机的内存, 根据Win7里的运行程序的需要, 设置最小内存, 以便腾出尽可能多的内存给OS X使用.
我的本本是4GB, OS X 10.8.3, 虚拟机内存设定为1.23GB, 而运行后实际占用OSX的1.4GB内存,这样算来虚拟机程序本身占用将近200MB, 而我的Windows程序, 在虚拟机中一般都可以保证70%左右的富余内存使用.
测试结果是, 只要是我将Free的内存保持1.5GB左右的时候, 开启Win7虚拟机, OS X的程序运行不会被明显影响, Win7的运行也比较顺畅, 因为不会造成OS X为了腾出内存空间而进行内存与虚拟内存之间的数据读写操作.
登录完马上就运行虚拟机, 把内存一下子占上, 是一个方法. 如果需要中途启用, 而free内存不够, 还有好多inactive的内存, 那么用purge命令清空一下内存, 也是一个办法.
Win7虚拟机启动代码
在OS X中, 创建好Win 7的VirtualBox虚拟机, 在每次运行前,
都需要执行几个命令, 这几个步骤可以用一个启动代码完成, 用户简单地双击它就可以完成启动步骤. 网上有Applescript的启动代码, 比如这个里面的, 其实就是bash脚本, 没有稀奇的.
为了配合我上一篇的配置脚本, 也可以写一个更加通用的启动脚本:
为了能够把这部分加到配置脚本中, 该脚本需要稍微修改一下.
相关文章推荐
- OSX: 在VirtualBox中运行BootCamp上的Windows-补遗
- OSX: 在VirtualBox中运行BootCamp上的Windows
- OSX: 在VirtualBox中运行BootCamp上的Windows
- 安装脚本OSX: 在VirtualBox中运行BootCamp上的Windows
- 安装脚本OSX: 在VirtualBox中运行BootCamp上的WindowsStrut2教程-java教程
- 让新版本的virtualbox在windows下开机默认后台运行虚拟机
- 一步一步学linux之——virtualbox 运行 ubuntu 与主机 windows 文件共享
- Windows上运行Eclipse使用virtualbox搭建的Ubuntu的hadoop集群服务
- OSX 10.9 - 使用BootCamp (OSX Mavericks)制作Windows 7/8 USB 安装盘
- ios开发之-windows下面虚拟机运行osx,以及xcode
- 在OSX和Windows版本Docker上运行GUI程序
- 在windows(7)通过virtualbox 运行ubuntu 发布服务 网络配置 NAT配置 vboxmanage
- 在任何mac上用u盘安装OSX和Windows10双系统的方法(支持老电脑、不用Bootcamp)
- Windows系统运行VirtualBox一直出现0x00000000指令引用的0x00000000
- [转]PSP机能强大!已能模拟运行WINDOWS系统?
- windows下常用运行命令
- [-项目随笔-] 问题:在windows和linux下运行正常,solaris出现中文问题~
- shell脚本从windows下发送到linux下运行失败的问题
- Android下通过pocketsphinx实现离线语音识别的环境搭建和demo运行(续)--实现Windows下的语音识别
- 用QEMU模拟运行 WIndows 98 SE (2004.12.31更新)