如何优化VMWare虚拟机的运行速度

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

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

绝招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(推荐这个版本)选择要优化的虚拟机,点击“编辑虚拟机的配置”

如何优化VMWare虚拟机的运行速度

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

如何优化VMWare虚拟机的运行速度

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

如何优化VMWare虚拟机的运行速度

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

如何优化VMWare虚拟机的运行速度

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

优化方法(2)

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

如何优化VMWare虚拟机的运行速度

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

如何优化VMWare虚拟机的运行速度

3、设完内存后  接着

1.优先级

2.把已抓取输入  设为高

   3.取消两个快照选项

如何优化VMWare虚拟机的运行速度

4、 设完优先级后

1.接着点击  设备

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

3.双击–确定

如何优化VMWare虚拟机的运行速度

 

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

如何优化VMWare虚拟机的运行速度

 

6、1.选项

2.高级

3.把已抓取输入设为高

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

5.双击 –确定

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

 

如何优化VMWare虚拟机的运行速度

为intellij idea添加YUI Compressor支持

概念:YUI Compressor 是一个用来压缩 JS 和 CSS 文件的工具。

IDEA添加外部插件-yuicompressor压缩js/css步骤: 
1、下载yuicompressor.2.4.8.jar 
2、选择File–>Settings: 
 
3、选择Tools—>External Tools,点击右侧的“+”: 
 
4、填写信息: 
Name就是给菜单的名称,Group是分组,都可以随便写,Description是功能描述可选
Show in是我们的菜单按钮显示的位置
Tool settings是最重要的设置,
第一栏我们填写“java” 表示用java执行;
第二栏是我们的命令,也就是执行YUI Compressor的命令: “-jar D:\tools\JetBrains\myplugins\yuicompressor-2.4.8.jar –type js –charset utf-8 $FilePath$ -o $FileNameWithoutExtension$.min.js”
两个$符之间的是Idea的变量,可以通过后面的Insert macro 按钮查找,比如$FilePath$是我们选中的文件的完整路径,$FileNameWithoutExtension$是出去后缀的文件名,其中的“D:\tools\JetBrains\myplugins\yuicompressor-2.4.8.jar”是YUI Compressor的jar包路径。
–type文件类型是js还是css可以参考YUI Compressor文档
第三栏是设置工作空间,这里配置我们选择压缩文件的路径$FileDir$。
Options中的几个按钮看名称就能知道,第一个是执行后同步文件,第二个是执行时打开控制台;
也可以过滤输出

5、选中js文件,右键,选择External Tools—>js compress:

利用Fiddler调试线上JS代码

大家平时肯定都用过火狐的Firebug或者谷歌的调试工具来调试JS,但非常遗憾的是我们不能针对线上的代码进行实时调试。

(因为我们往往本地测试通过,上线后却是各种想不到的bug.)

今天我就分享一下如何用Fiddler来调试线上的JS代码.

首先下载安装Fiddler

其次找到要调试的js如下图我这里以full.js为例

然后配置Fiddler如图

注意圈主部分中间是规则可以自己定义Rule Editor 是远程服务器js的地址(http://blog.9ohou.com/wp-content/themes/Jianux/js/full.js)紧接着是本地js地址(我的js在d盘根目录所以是D:\full.js)注意只有选中规则才可编辑

下面是我加入的代码

alert(“这是我加的测试线上调试js例子”);

最后是测试结果

IDEA编译工程和配置FTP远程部署图文教程

第一步:如下图点击configuration进入第二步(因为我已经配置了192.168.0.73所以有一个)

第二步:红框依次向下填写名字自己随便定义方便记录,(注:type我用的是SFTP而非FTP所以选择SFTP)SFTP host远程主机ip ,port一般默认就行,root path是项目对应远程映射的地址(也可以在mapping里面配置如果不配置就以这个mapping),下来用户名密码这个不用说了,Web server root URL:验证地址

 

第三步:配置mapping,mapping可以配置多个,因为我class和jsp、xml这些与对应服务器上的地址不一致所以我配置了多个

 

以上三步就是IDEA编译工程和配置FTP远程部署的图文教程。

大家可以发现映射配置好后变绿颜色了,没配置的没变颜色(父亲目录不会体现子目录的状态)

大家可以在1图中看到有下载和上传的按钮,也在以在指定文件上面右击就有上传按钮

最新版本sublime text3注册码

—– BEGIN LICENSE —–
TwitterInc
200 User License
EA7E-890007
1D77F72E 390CDD93 4DCBA022 FAF60790
61AA12C0 A37081C5 D0316412 4584D136
94D7F7D4 95BC8C1C 527DA828 560BB037
D1EDDD8C AE7B379F 50C9D69D B35179EF
2FE898C4 8E4277A8 555CE714 E1FB0E43
D5D52613 C3D12E98 BC49967F 7652EED2
9D2D2E61 67610860 6D338B72 5CF95C69
E36B85CC 84991F19 7575D828 470A92AB
—— END LICENSE ——