今年夏天入了一個MAC,準備做IOS和MAC開發用,不過發現很多平時用的工具都有FOR MAC的,就把開發環境搬過來了。
正好今年WIN8也出來了,做個對比吧,都是最新版。
兩機配置如下: ThinkPad T400S-WIN8 VS Mac Book Pro-lion-10.8.2
Win8下開發用工具:
MAC下開發用工具:
==============環境一覽完畢,可以吐槽了===============
2個系統均用了3個月+
雖然沒有看什麼WIN8的更新文檔,但通過對比WIN7的使用就知道,WIN8在記憶體處理方式上下了大力氣,而且對系統整體最佳化力度也很大。
同樣的本子,WIN7關機10M,開機20M硬碟燈還在一個勁亮的休息時間給我省下了。
當一個新進程需要很多記憶體而系統不足時,不會出現原來WIN7那樣硬碟燈瘋狂亮的情況(由於這樣,葬了3塊硬碟,默哀2秒,還好都在保修期內,免費給換了)。
而MAC的穩定性這裡就不多述了,機房裡那些UNIX/類UNIX核心的機器一跑就24*365*N。
工作時:
WIN8:
MAC:
MAC的非活躍記憶體其實是最近使用,目前未用,所以這裡基本消耗一樣
這個時候,各自再啟動個IDE,MAC-XCODE,WIN8-VS2012
進程啟動後兩者的響應速度一樣流暢,不同的是WIN8下的VS在IDE開啟後需要等硬碟燈亮一會,而MAC是在XCODE啟動時表徵圖需要蹦躂一會。
對於最近使用進程切換後的響應速度上:
在用了一會VS後切回ECLIPSE開始會感覺一點小延遲,MAC無此現象。
工作上,對於常規開發,MAC及WIN8都夠用了。
工作內容選擇:
JAVA,PHP,C,PYTHON,ROR程式員可以無顧慮的切換到MAC OS上來。
對於特定開發..如.NET系列,WP開發...還是老實WIN8吧。
需要注意一點是MAC下沒法直接佔用80連接埠,對於一些需要在本機調試,更改HOSTS的開發人員來說這點比較頭疼,難不成再跟本機裝個靜態HTTP服務麼。。。
使用習慣選擇:
想多靠熱鍵切換用WIN,想讓自己手腕多活動活動的用MAC(滑鼠黨可以忽略)
手勢功能對於要大量切換的開發人員來說不是一個好選擇
觸屏使用過多容易造成手指軟骨組織磨損,而且恢複不易,指點杆是王道。
面板觸感舒適度小黑要強過小白~
綜合:
相同配置機器運行效率:WIN8>MAC
OS
硬體相容性:think
pad>mbp(金士頓單條8G在MBP上跑一會就花屏)
系統穩定性:mac>win