现象描述:
安装了vmware以后,安装windows系统非常缓慢,完全不是应有的速度,而CPU的占用却非常小,基本上不超过20%。
硬件环境:
Dell D410笔记本,PM1.6,915gm,1G DDRII,40G(完全用于linux)
原因分析:
很可能是因为笔记本的CPU变频问题导致的,由于CPU运行在一个低频率,而vmware错误的以为这就是CPU的原始频率,导致运行虚拟系统效率非常底下
解决方法:
1. 用root赋予所有用户对 /sys/module/processor/parameters/max_cstate 这个文件的写权力
2. 在终端运行
代码: 全选
echo 1 > /sys/module/processor/parameters/max_cstate
4. 在退出vmware以后,运行
代码: 全选
echo 8 > /sys/module/processor/parameters/max_cstate
代码: 全选
#!/bin/bash
echo 1 > /sys/module/processor/parameters/max_cstate
vmware
echo 8 > /sys/module/processor/parameters/max_cstate