虚拟机是个好东西,但是对电脑有一定的要求。尤其对做工控的来说都需要安装一些大型的软件(其中WINCC最难装,对系统要求较高。而且像WIN 7 64位的就别想装上去了,如果改系统后那4G以上的内存不就浪费了嘛!!所以虚拟机就是你们的福音),只要是系统,东西装多了就会卡、慢。那对虚拟机的优化就是必需的啦。
    首先说一下我的硬件配置(2010年的电脑):CPU----i3 380
                                                                                显卡----HD6470
                                                                                内存----4G( 3.48可用)

注:主要是这三个方面,内存要大,一般4G就够用了。

绝招1:编辑对应的VMWare虚拟机镜像后缀为
VMX 的文件(用记事本就能编辑),添加一行参数:mainMem.useNamedFile
= "FALSE" 没此参数前虚拟机运行时会在本机产生的后缀为VMEM的文件。虚拟机上的内存读写 =
本机VMEM文件的读写,那要虚拟机速度快当然就困难啦。但有得必有失——加上这个参数后暂停虚拟机速度就慢很多,突然断电就更难保证数据的完整性咯。

绝招2:事先声明,这个设置需要本机的内存足够大,否则可能适得其反,普通机器用默认参数就可以了。虚拟机上的 Edit(编辑)——preferences(偏好设定)——Memory(内存),
  默认是:Allow some virtual machine memory to be swapped(允许虚拟机上的内存部分写入本机的页面文件),
  改为:Fit all virtual machine memory into reserved host RAM(将所有虚拟机内存都写到本机内存)。

优化方法(1)

1、打开VMware7.1.2(推荐这个版本)选择要优化的虚拟机,点击“编辑虚拟机的配置”

2、在虚拟机配置中,可以将不必要的设备给删除,比如软盘驱动器,虚拟打印机。点击选中相应的设备之后,再点下面的“移除”即可。

3、然后选中硬盘,点击右边的“实用程序”,选择“碎片整理”。

4、之后虚拟机便开始虚拟硬盘的整理,这对读写操作的性能提升是有帮助的。等待整理完成出现下面的的提示。

5、虚拟机外部配置的优化就此完成了,体验一下效果吧。

优化方法(2)

1、首先打开VM后  点击 菜单栏中的编缉---首选项

2、选 择内存 --- 选到调整所有虚拟机内存使其适应预留的主机(RAM)F

3、设完内存后  接着

1.优先级

2.把已抓取输入  设为高

3.取消两个快照选项

4、 设完优先级后    

1.接着点击  设备

2.取消虚拟机运行时在主机上禁用自动运行

3.双击--确定

5、设完首选项置 后接着双击 编缉你安装的虚拟机系统设置

6、1.选项

2.高级

3.把已抓取输入设为高

4.收集调试信息设成无 并 把禁用内存页面修整 勾选

5.双击 --确定

因此简单优化的操作 就完成了 如果你的使用虚拟机时也觉得卡不仿可以试试以上的操作

 

如何优化VMWare虚拟机的运行速度(转)的更多相关文章

  1. 优化VMware提高虚拟机运行速度的技巧

    vmware虚拟机如何设置不当的话会造成运行速度慢,并影响主机运行,甚至会出现死机. 以下是提高vmware虚拟机运行速度的几个技巧: 文章来自:http://blog.csdn.net/shanzh ...

  2. VMware 12安装虚拟机Mac OS X 10.10使用小技巧(虚拟机Mac OS X 10.10时间设置,虚拟机Mac OS X 10.10通过代理上网,Mac OS X 10.10虚拟机优化,VMware虚拟机相互复制)

    1:修改Mac OS 系统时间 2:Mac OS系统 通过代理上网 VMware 12安装Mac OS X 10.10虚拟机优化心得 虚拟显卡硬伤,所以必须要优化下才能用,优化的原则就是能精简的精简, ...

  3. VMware虚拟机性能优化

    一.ESX及vCenter服务器的优化 检查ESX物理服务器是否在兼容列表中,特别是BIOS的版本是否符合ESX版本的要求 开启ESX物理服务器硬件虚拟化技术VT-X,AMD-V 关闭BIOS中的英特 ...

  4. 提升VMware虚拟机性能招数

    在VMware虚拟机(VMware Workstation或VMware Server)中我们可以同时运行多个Guest OS,当同时在同一Host OS中运行多台虚拟机时势必会严重影响到Host O ...

  5. VMware 虚拟机网络 组网问题

    1.VMware虚拟机组网概述 整个结构: 需要确定的内容: 1) 虚拟机连接到哪个VMnet(交换机)? 2) VMnet(交换机)的组网模式? 首先,讲一下VMware的界面内容 安装好VMwar ...

  6. VMware 虚拟机 Ubuntu 系统执行 ifconfig 命令 eth0没有IP地址(intet addr、Bcast、Mask) 解决:UP BROADCAST MULTICAST 问题

    VMware 虚拟机 ifconfig没有net_addr地址.Bcast.Mask的解决方法 使用时间长的虚拟机,会莫名其妙的连接不上网 在终端中,使用ifconfig命令查看Ubuntu系统的IP ...

  7. VMWare 虚拟机挂载 Homestead NFS 进行老项目(基于 Brophp)维护

    环境: Laravel/homestead + winnfsd VMWare workstation 背景: 众所周知, windows 上成功配置 Homestead 进行开发时,为了解决文件系统的 ...

  8. VMware虚拟机下安装CentOS7.0超详细图文教程

    1.本文说明: 官方的第一个文本档案.也就是0_README.txt,大概意思是这样(渣翻译,但是大概意思还是有的). CentOS-7.0-1406-x86_64-DVD.iso:这个镜像(DVD ...

  9. VMware 虚拟机 Ubuntu 系统没有IP地址 解决:UP BROADCAST MULTICAST 问题

    VMware 虚拟机 ifconfig没有net_addr地址的解决方法 使用时间长的虚拟机,会莫名其妙的连接不上网 在终端中,使用ifconfig命令查看Ubuntu系统的IP地址,发现没有分配IP ...

随机推荐

  1. 《C#多线程编程实战》2.10 SpinWait

    emmm 这个SpinWait 中文是自旋等待的意思. 所谓自旋,就是自己追自己影子,周伯通的左右手互博,不好听就是放屁自己追着玩,小狗转圈咬自己的尾巴 SpinWait是一个结构体,并不是一个类. ...

  2. 解决git一直输入用户名和密码的问题

    git config --system --unset credential.helper,在git中输入此命令后,每次拉去代码需要重新输入用户名和密码,可以使用git config --global ...

  3. php代码审计5审计命令执行漏洞

    命令执行漏洞:通过易受攻击的应用程序在主机操作系统上执行任意命令,用户提供的数据(表单,cookie,http头等)未过滤 挖掘思路:用户能够控制函数输入,存在可执行代码的危险函数 命令执行和代码执行 ...

  4. c++多线程基础5(future,async,packaged_task,promise)

    以下内容整理自:https://www.cnblogs.com/my_life/articles/5401190.html future 是一个能从其他地方获取到一个值的对象,如果是在不同的线程中,则 ...

  5. Python爬虫:带参url的拼接

    如果连接直接这样写,看上去很直观,不过参数替换不是很方便,而且看着不舒服 https://www.mysite.com/?sortField=%E4%BA%BA%E5%B7%A5%E6%99%BA%E ...

  6. The server of Apache (四)——配置防盗链和隐藏版本信息

    一.防盗链 防盗链就是防止别人的网站代码里面盗用我们服务器的图片.文件.视频等相关资源,比如我们的网页的图片有链接,别人把链接复制粘贴到他们的服务器页面里,图片不在他们自己的网站里,每次打开他们的网站 ...

  7. Sql server 千万级大数据SQL查询优化的几点建议

    1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引. 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索 ...

  8. gitlab 服务器的搭建与使用全过程(二)

    <gitlab操作手册 1.0 > 此手册适用于 Mac 计算机 第一步:根据从管理员得到的用户名和初始密码登陆并修改密码.新密码不得少于8个字符 第二步:在自己的电脑上创建密钥,并提交提 ...

  9. apache的URL重写

    apache的url重写 第一步:修改apache\conf目录下的的httpd.conf文件 1.加载apache的url重写模块 大概122行:LoadModule rewrite_module ...

  10. rest-assured的默认值与Specification重用

    一.默认值 rest-assured发起请求时,默认使用的host为localhost,端口为8080,如果你想使用不同的端口,你可以这样做: given().port(80)...... 或者是简单 ...