<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Read ERN &#187; 优化</title>
	<atom:link href="http://www.readern.com/tag/%e4%bc%98%e5%8c%96/feed" rel="self" type="application/rss+xml" />
	<link>http://www.readern.com</link>
	<description>生命不息折腾不止</description>
	<lastBuildDate>Sat, 31 Dec 2011 16:18:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>[译转]优化MAC OS X启动之取消VMware Fusion的随机启动</title>
		<link>http://www.readern.com/optimize-mac-tune-vmware-fusion.html</link>
		<comments>http://www.readern.com/optimize-mac-tune-vmware-fusion.html#comments</comments>
		<pubDate>Mon, 20 Sep 2010 14:47:28 +0000</pubDate>
		<dc:creator>ern</dc:creator>
				<category><![CDATA[咬口苹果]]></category>
		<category><![CDATA[MAC OS X]]></category>
		<category><![CDATA[VMWare Fusion]]></category>
		<category><![CDATA[优化]]></category>
		<category><![CDATA[启动]]></category>

		<guid isPermaLink="false">http://www.readern.com/?p=358</guid>
		<description><![CDATA[最近空的时候就是琢磨下如何加速MAC OS X的启动，在研究自动启动项时，目光转到了VMware Fusion。发现原来国外已经有网友做完了这个优化工作，不过很可惜的是，我实施以后并没有获得明显的性能提升。不过我想，对很多并不是经常需要运行VMware Fusion的网友来说，开机时少些进程总是感觉干净些。下面的步骤，本质上就是取消VMware Fusion启动时运行的boot.sh，而这个shell脚本最重要的工作就是初始化虚拟网络，添加vmnet开头的一些接口。而这个虚拟网络初始化工作挪到你启动VMware时。不多说了，看看具体步骤吧。 1. 下载脚本文件vmwarenetopt.zip，放到桌面上解压缩（后面的语句是根据这个位置来写的，您可以自己根据需要修改），得到两个文件； 2. 让我们先把现在的虚拟接口停掉： sudo /Library/Application\ Support/VMware\ Fusion/boot.sh &#8211;stop 3. 把随开机启动的设置删除： sudo rm -f /Library/LaunchDaemons/com.vmware.launchd.vmware.plist 这里实际上是删除com.vmware.launchd.vmware.plist这个文件，你也可以选择备份到其他目录去。 4. 修改VMware Fusion的主程序，用我们的新脚本来调用 sudo mv /Applications/VMware\ Fusion.app/Contents/MacOS/vmware /Applications/VMware\ Fusion.app/Contents/MacOS/vmware.bin sudo cp ~/Desktop/vmwarenetopt/vmware.sh /Applications/VMware\ Fusion.app/Contents/MacOS/vmware sudo cp ~/Desktop/vmwarenetopt/bootnetopt.sh /Applications/VMware\ Fusion.app/Contents/MacOS/ 5. 为了防止每次启动VMware Fusion时提示输入密码，要进行一个授权，这一步相对麻烦 EDITOR=/usr/bin/nano sudo visudo 此时打开一个文件，在最后增加下面这一行： ALL ALL = NOPASSWD: /Applications/VMware\ Fusion.app/Contents/MacOS/bootnetopt.sh 完成修改后按“control+x”保存，“y”确认并回车退出。 [...]]]></description>
			<content:encoded><![CDATA[<p>最近空的时候就是琢磨下如何加速MAC OS X的启动，在研究自动启动项时，目光转到了VMware Fusion。发现原来国外已经有网友做完了这个优化工作，不过很可惜的是，我实施以后并没有获得明显的性能提升。不过我想，对很多并不是经常需要运行VMware Fusion的网友来说，开机时少些进程总是感觉干净些。下面的步骤，本质上就是取消VMware Fusion启动时运行的boot.sh，而这个shell脚本最重要的工作就是初始化虚拟网络，添加vmnet开头的一些接口。而这个虚拟网络初始化工作挪到你启动VMware时。不多说了，看看具体步骤吧。</p>
<p>1. 下载脚本文件<a href="https://files.me.com/yaoyp/k68ivy" target="_blank">vmwarenetopt.zip</a>，放到桌面上解压缩（后面的语句是根据这个位置来写的，您可以自己根据需要修改），得到两个文件；</p>
<p>2. 让我们先把现在的虚拟接口停掉：</p>
<blockquote><p>sudo /Library/Application\ Support/VMware\ Fusion/boot.sh &#8211;stop</p></blockquote>
<p>3. 把随开机启动的设置删除：</p>
<blockquote><p>sudo rm -f /Library/LaunchDaemons/com.vmware.launchd.vmware.plist</p></blockquote>
<p>这里实际上是删除com.vmware.launchd.vmware.plist这个文件，你也可以选择备份到其他目录去。</p>
<p>4. 修改VMware Fusion的主程序，用我们的新脚本来调用<span id="more-358"></span></p>
<blockquote><p>sudo mv /Applications/VMware\ Fusion.app/Contents/MacOS/vmware /Applications/VMware\ Fusion.app/Contents/MacOS/vmware.bin</p>
<p>sudo cp ~/Desktop/vmwarenetopt/vmware.sh /Applications/VMware\ Fusion.app/Contents/MacOS/vmware</p>
<p>sudo cp ~/Desktop/vmwarenetopt/bootnetopt.sh /Applications/VMware\ Fusion.app/Contents/MacOS/</p></blockquote>
<p>5. 为了防止每次启动VMware Fusion时提示输入密码，要进行一个授权，这一步相对麻烦</p>
<blockquote><p>EDITOR=/usr/bin/nano sudo visudo</p></blockquote>
<p>此时打开一个文件，在最后增加下面这一行：</p>
<blockquote><p>ALL ALL = NOPASSWD: /Applications/VMware\ Fusion.app/Contents/MacOS/bootnetopt.sh</p></blockquote>
<p>完成修改后按“control+x”保存，“y”确认并回车退出。</p>
<p>好，至此完工。你会在日志发现开机时候减少了vmnet的提示，在终端中运行ifconfig也不会看到一大堆原先不明白的vmnet接口。但是启动VMware Fusion时会稍有停顿。</p>
<p>最后感谢原作者免我自己测试之苦，本文基本都是译转<a href="http://forums.macrumors.com/showthread.php?t=960043" target="_blank">原文</a>。此外原脚本文件在墙外，我一并挪进来了。</p>
<hr />
<p><small>© ern for <a href="http://www.readern.com">Read ERN</a>, 2010. |
<a href="http://www.readern.com/optimize-mac-tune-vmware-fusion.html">Permalink</a> |
<a href="http://www.readern.com/optimize-mac-tune-vmware-fusion.html#comments">4 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.readern.com/optimize-mac-tune-vmware-fusion.html&title=[译转]优化MAC OS X启动之取消VMware Fusion的随机启动">del.icio.us</a>
<br/>
Post tags: <a href="http://www.readern.com/tag/mac-os-x" rel="tag">MAC OS X</a>, <a href="http://www.readern.com/tag/vmware-fusion" rel="tag">VMWare Fusion</a>, <a href="http://www.readern.com/tag/%e4%bc%98%e5%8c%96" rel="tag">优化</a>, <a href="http://www.readern.com/tag/%e5%90%af%e5%8a%a8" rel="tag">启动</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.readern.com/optimize-mac-tune-vmware-fusion.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>开启NOATIME模式加载，提升磁盘IO性能</title>
		<link>http://www.readern.com/mount-noatime.html</link>
		<comments>http://www.readern.com/mount-noatime.html#comments</comments>
		<pubDate>Sat, 09 Jan 2010 13:48:48 +0000</pubDate>
		<dc:creator>ern</dc:creator>
				<category><![CDATA[咬口苹果]]></category>
		<category><![CDATA[优化]]></category>

		<guid isPermaLink="false">http://www.readern.com/?p=217</guid>
		<description><![CDATA[可能很多网友都没有注意过，在MAC OS X中查看文件简介时，有一个“最近打开时间”这个项目。这个功能我想对于大多数人是没有太大作用的，而关闭它，可以带来比较大磁盘IO性能提升的。 我的SSD在开启前： 开启后： 可能这么看数据觉得差别不是很大，不过我在开启前开机是15－18圈，开启后7-8圈！当然，代价是“最近打开时间”不会变化了。 下面废话少说，直接看看如何操作吧。 1.打开你的文本编辑器，新建一个文本文件（注意是文本，不是RTF） ，写入以下内容： &#60;?xml version="1.0" encoding="UTF-8"?&#62; &#60;!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"&#62; &#60;plist version="1.0"&#62; &#60;dict&#62; &#60;key&#62;Label&#60;/key&#62; &#60;string&#62;com.my.noatime&#60;/string&#62; &#60;key&#62;ProgramArguments&#60;/key&#62; &#60;array&#62; &#60;string&#62;mount&#60;/string&#62; &#60;string&#62;-vuwo&#60;/string&#62; &#60;string&#62;noatime&#60;/string&#62; &#60;string&#62;/&#60;/string&#62; &#60;/array&#62; &#60;key&#62;RunAtLoad&#60;/key&#62; &#60;true/&#62; &#60;/dict&#62; &#60;/plist&#62; 然后将这个文件保存为com.my.noatime.plist（当然其实是可以换名字滴） 2.打开终端程序，进入你存放这个文件的目录，运行 sudo chown root:wheel com.my.noatime.plist sudo mv com.my.noatime.plist /Library/LaunchDaemons/ 3.重启你的MAC机器，在终端里输入mount，应该看到类似如下效果 ernMacBook:~ ern$ mount /dev/disk0s2 on / (hfs, local, journaled, [...]]]></description>
			<content:encoded><![CDATA[<p>可能很多网友都没有注意过，在MAC OS X中查看文件简介时，有一个“最近打开时间”这个项目。这个功能我想对于大多数人是没有太大作用的，而关闭它，可以带来比较大磁盘IO性能提升的。<br />
我的SSD在开启前：</p>
<p><a class="tt-flickr" href="http://www.flickr.com/photos/yaoyp/4259452460"><img class="tt-flickr" src="http://farm3.static.flickr.com/2803/4259452460_95a407a5b0.jpg" alt="屏幕快照 2010-01-09 2010年1月9日下午09.05.49" width="476" height="351" /></a></p>
<p>开启后：</p>
<p><a class="tt-flickr" href="http://www.flickr.com/photos/yaoyp/4259438996"><img class="tt-flickr" src="http://farm5.static.flickr.com/4062/4259438996_967fc95040.jpg" alt="屏幕快照 2010-01-09 2010年1月9日下午09.31.05" width="479" height="350" /></a></p>
<p>可能这么看数据觉得差别不是很大，不过我在开启前开机是15－18圈，开启后7-8圈！当然，代价是“最近打开时间”不会变化了。<br />
下面废话少说，直接看看如何操作吧。</p>
<p><span id="more-217"></span><br />
1.打开你的文本编辑器，新建一个文本文件（注意是文本，不是RTF） ，写入以下内容：</p>
<blockquote>
<pre dir="ltr">&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"&gt;
&lt;plist version="1.0"&gt;
&lt;dict&gt;
        &lt;key&gt;Label&lt;/key&gt;
        &lt;string&gt;com.my.noatime&lt;/string&gt;
        &lt;key&gt;ProgramArguments&lt;/key&gt;
        &lt;array&gt;
                &lt;string&gt;mount&lt;/string&gt;
                &lt;string&gt;-vuwo&lt;/string&gt;
                &lt;string&gt;noatime&lt;/string&gt;
                &lt;string&gt;/&lt;/string&gt;
        &lt;/array&gt;
        &lt;key&gt;RunAtLoad&lt;/key&gt;
        &lt;true/&gt;
&lt;/dict&gt;
&lt;/plist&gt;</pre>
</blockquote>
<p>然后将这个文件保存为com.my.noatime.plist（当然其实是可以换名字滴）<br />
2.打开终端程序，进入你存放这个文件的目录，运行</p>
<blockquote>
<pre dir="ltr">sudo chown root:wheel com.my.noatime.plist
sudo mv com.my.noatime.plist /Library/LaunchDaemons/</pre>
</blockquote>
<p>3.重启你的MAC机器，在终端里输入mount，应该看到类似如下效果</p>
<pre dir="ltr">
<blockquote>
<div id="_mcePaste">ernMacBook:~ ern$ mount</div>
<div id="_mcePaste">/dev/disk0s2 on / (hfs, local, journaled, noatime)</div>
</blockquote>
</pre>
<p>OK了，体会一下提升吧。</p>
<p>如果对上面建立文件不是很清楚的，可以直接到<a href="http://bbs.weiphone.com/read-htm-tid-615048.html" target="_blank">这个帖子</a>里下载。</p>
<hr />
<p><small>© ern for <a href="http://www.readern.com">Read ERN</a>, 2010. |
<a href="http://www.readern.com/mount-noatime.html">Permalink</a> |
<a href="http://www.readern.com/mount-noatime.html#comments">8 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.readern.com/mount-noatime.html&title=开启NOATIME模式加载，提升磁盘IO性能">del.icio.us</a>
<br/>
Post tags: <a href="http://www.readern.com/tag/%e4%bc%98%e5%8c%96" rel="tag">优化</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.readern.com/mount-noatime.html/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

