VMware Workstation 将虚拟机挂起后,电脑会很卡,SCSI转换成IDE就可以了
摘自:http://www.360doc.com/content/15/0405/09/10098873_460727712.shtml
用过 VMware Workstation 的人,不知道有没有发现,有的时候将虚拟挂起(也就是待机)时,电脑突然会变得很慢,很卡。
要过上很长一段时间才会有反应过来,有的配置稍差点的电脑,直接不动了,只好强制关机。
以前我遇到这种情况只有不断的按 Caps Lock 键,让它稍微有点反应,其实很多时候我们电脑卡住的时候,不断的按这个键,能让它很快的反应过来, 否则你就要等它老半天。
有时等不下去时,就强制关机了,这样其实对电脑不好的,损伤最大的还是硬盘。
这个问题让我苦恼了一两年,刚开始以为是系统用久了,后来主机系统里面什么都不安装,它还是这样。
我曾想过是数据文件太大,比如几个G,甚至30G以上,但是这个马上又被我排除,因为有个WIN XP SP3,占用40多G,为啥它不会有这个问题?
接下来我就只好慢慢的排除了:
1.内存,会不会是其它虚拟机占用较大的内存;结果发现有一个WIN 2003 比XP这个占用内存更小
2.显卡加速,发现关掉这个3D图形加速,还是一样的结果
3.有几次我将虚拟机WIN7重启后没有发现卡的问题,我就在想原因在哪里,回想以前卡住的时候,硬盘灯在不断的亮
其实以前就怀疑过硬盘的原因,但是以前是原配西数黑盘,也有这个问题,现在换成希捷混合硬盘还有这个问题,应该跟硬盘本身没有问题。
就在我苦思无果的时候,突然看到WIN XP SP3 这个虚拟机的硬盘是 IDE模式,难道是VMware 的SCSI驱动不行?
然后一看,其它都是SCSI驱动。
随便上网便搜索了一下:
vmware scsi 挂起后 主机超慢 http://www.baidu.com/s?ie=utf-8&bs=vmware+scsi+%E5%AF%BC%E8%87%B4%E7%A1%AC%E7%9B%98%E5%8F%98%E6%85%A2&f=8&rsv_bp=1&wd=vmware+scsi+%E6%8C%82%E8%B5%B7%E5%90%8E+%E4%B8%BB%E6%9C%BA%E8%B6%85%E6%85%A2&rsv_sug3=9&rsv_sug1=9&rsv_sug4=476&inputT=7914
果然不出我所料,也有人遇到过这个问题。
http://hi.baidu.com/zhiyanzhai33/item/7cc4a44fec7a27ea1e19bccf
照这个里面说的,只要正常关机,就不会卡,我后来测试了,如果是“休眠”模式也不会卡,注意是“休眠”不是待机(或睡眠,或者叫挂起),休眠类似关机,只是数据处理和待机是一样的而已,所以“休眠”和关机 都是属于完全关闭设备。
最后总结:如果你的硬盘够快,虚拟机里同可以考虑用IDE,我至今没有发现用IDE的虚拟机有问题。
在WIN7虚拟机中,用的也是SCSI硬盘,所以我经常发现打开它里面的一些文件夹时,会卡在那里,要等很长时间才会有反应,看来是应该找个时候换成IDE硬盘了。
注意文章中提到的IDE硬盘指的是虚拟机用到的硬盘类型,现有的虚拟可能要转换一下,但具体怎么转换,暂时还未知。我自己本着已有的虚拟机用了一两年了,打算重新做一套了。
VMware Workstation 将虚拟机挂起后,电脑会很卡,SCSI转换成IDE就可以了的更多相关文章
- VMware workstation创建虚拟机console
1. 使用VMware workstation创建虚拟机硬件2. 安装操作系统3. 操作系统安装过程 1. 使用VMware workstation创建虚拟机硬件 使用VMware workstati ...
- VMware workstation创建虚拟机console图文
1. 概述2. 配置入口3. 新建虚拟机向导3.1 类型配置3.2 硬件兼容性3.3 操作系统安装3.4 客户机操作系统类型3.5 客户机的名称位置4. 客户机硬件配置选择4.1 客户机处理器配置4. ...
- 本地通过VMware Workstation创建虚拟机,配置网络环境
通过VMware Workstation创建虚拟机,系统安装完成后,需要配置相应网卡设置: 打开配置文件:vim /etc/sysconfig/network-scripts/ifcfg-ens33 ...
- 使用VMware Workstation Player虚拟机安装Linux系统
下载安装 VMware Workstation Player 首先下载并安装 VMware Workstation Player, VMware Workstation是一款非常强大的虚拟机软件,有p ...
- 【转】Windows 7下用VMware Workstation 10虚拟机安装 Ubuntu 14.04
一.软件下载 1.VMware Workstation v10.0.1虚拟机官方简体中文版下载(附永久KEY注册密钥) http://www.linuxidc.com/Linux/2012-11/73 ...
- vmware workstation linux虚拟机点击suspend会卡死
vmware workstation linux虚拟机点击suspend会卡死, 现象如图, 我测过很多发行版都有这个问题 临时解决方案是关闭suspend功能 sudo systemctl mask ...
- VMware Workstation改动存储位置之后,软件变成全英文,修改成中文的方法
今天想改动一下VMware Workstation的位置 改动之后打开软件,本来的中文改成了英文,整了很长时候,最后发现是因为改动一下位置之后,虽然zh_CN语言包还在,但是Vmware找不到本来的 ...
- VMware Workstation unrecoverable error: (vmx)虚拟机挂起后无法启动问题
为了方便,虚拟机都是采用挂起状态,今天在启动虚拟机的时候出现如下提示错误: VMware Workstation unrecoverable error: (vmx)Exception 0xc0000 ...
- vmware虚拟机挂起后无法再恢复(转)
之前一直使用vmware调试程序,但有一天它被挂起后,就一直无法恢复. 提示: 无法获取该配置文件上的排他锁 另一个VMware进程可能正在使用此配置文件. 后来在google里查了一下,发现其实是一 ...
随机推荐
- 获取类范形的Class
public class Test<T>{ } Type genType = getClass().getGenericSuperclass(); Type[] params = ((Pa ...
- SpringBoot官方文档学习(一)SpringApplication
Springboot通过main方法启动,在许多情况下,委派给静态SpringApplication.run方法: public static void main(String[] args) { S ...
- docker 挂载实现容器配置更改为外部文件
docker安装镜像后,每个服务都是独立的容器,容器与容器之间可以说是没关系,隔离独立的. 而且虚拟出来的这些容器里面的基本安装工具都是没有的,比如vi,vim等等.需要使用,还得安装处理. 那么我们 ...
- CSS3中的display:grid网格布局介绍
1.网格布局(grid): 它将网页划分成一个个网格,可以任意组合不同的网格,做出各种各样的布局; 2.基本概念: 容器和项目,如图所示: <div class="content&qu ...
- Acwing P274 移动服务 题解
每日一题 day21 打卡 Analysis DP的状态为已经完成的请求数量,通过指派一位服务员可以把”完成i - 1个请求的状态”转移到”完成i个请求的状态”那么我们可以知道转移从dp[i - 1] ...
- php+ tinymce粘贴word
最近公司做项目需要实现一个功能,在网页富文本编辑器中实现粘贴Word图文的功能. 我们在网站中使用的Web编辑器比较多,都是根据用户需求来选择的.目前还没有固定哪一个编辑器 有时候用的是UEditor ...
- Resolving EACCES permissions errors when installing packages globally(npm 遇到 write access的问题)
If you see an EACCES error when you try to install a package globally, you can either: Reinstall npm ...
- Xshell6如何传输文件
Xshell6如何传输文件 /或者直接在本地用notepad nftp插件上传本地文件,直观,更方便 上传文件 1.打开xshell6软件,连接服务器. 2.yum安装一款工具.#yum inst ...
- BFC、IFC、FFC、GFC
FC(Formatting Context) 它是W3C CSS2.1规范中的一个概念,定义的是页面中的一块渲染区域,并且有一套渲染规则,它决定了其子元素将如何定位,以及和其他元素的关系和相互作用. ...
- Python字符串转十六进制进制互转
def str_to_hex(s): return ' '.join([hex(ord(c)).replace('0x', '') for c in s]) def hex_to_str(s): ) ...