最近Apple提出了新的硬碟架構"Fusion Drive"來解決使用者喜歡SSD的速度,卻礙於價格非常貴的原因,讓使用者多一個硬碟選擇,的確可以幫大家加快速度並且省下不少小朋友,不過手上已經有MBP或是想要自己改裝的朋友們應該也希望自己能夠有這樣子的升級
就我自己來說好了,我用的是MBP 13",我將Primary SATA改成SSD安裝作業系統,而把光碟機改裝成HDD,用來存資料,這樣的使用狀況看似可行,但是卻有一個問題,就是安裝一些特定的應用程式
我自己最常使用的軟體是Logic Pro,應用程式的大小大概只有7、800MB,但是Logic Pro 卻有許多Jam Pack音源庫等,音源庫是無限增加的,基本款大概就要耗掉50GB硬碟,而在安裝Audio Packge的時候,系統會要求必須要安裝在與Logic Pro同一個硬碟中,這時就會出現SSD容量不足的問題了
另外一個例子,就是許多朋友愛玩的魔獸世界,魔獸世界安裝大約需要12GB空間,對於SSD來說是很吃錢的,因此這時候Symbolic就是一個非常好用的工具
建立檔案或是資料夾的Symbolic是可以透過Terminal下command去產生,不過這邊介紹各位一個軟體
SymbolicLinker
下載網址 http://www.macupdate.com/app/mac/10433/symboliclinker
用這個軟體可以很容易產生Symbolic
安裝完成後,在資源庫或是資料夾按右鍵,就會看到"Make Symbolic Link"
點選之後,就會產生該物件的Symbolic,如下圖
接下來就是開始進行Fusion的動作了
我用下面這張圖來做解釋
已經改裝完的MBP,我們將應用程式安裝在SSD,安裝完成之後,先找出Library的path
以Logic Pro來說會在 mount point / Library / Audio / Apple Loops / Apple / 之下
接下來將這個目錄下面所有的音源庫,全部搬移到HDD,接下來將HDD內這些音源庫全部建立Symbolic,
再來將這些Symbolic搬回本來的SSD Path mount point / Library / Audio / Apple Loops / Apple /
這樣就大功告成了
這樣的作法有什麼好處呢
簡單來說,由於平常你不會沒事就在跑這些大程式,如果你只是要上網的話,
那第二顆硬碟是不會轉的,可以達到一些省電的效果
而且,我們就可以不用太擔心SSD容量不足的問題,我們可以有SSD開機快的優點,
需要這些Library的時候,再去觸發第二顆硬碟,這樣就達到了Fusion的效果了
回應 (17)
Kiyotani Yuu
says:這個好棒呀!!
可是要如何自己分辨應用程式中的那些是可以搬移的? 有沒有撇步可以分享一下?
還有搬移後的擴充及資源等等在軟體開啟的時候會不會有延遲的問題?
感謝分享!!
Wilsondenq
says:基本上都是可以搬移的
我會用Daisy Disk找出來哪些應用程式特別肥厚
然後開始進行Fusion動作
搬移後不會有lag的問題
主要的應用程式執行還是在SSD上面
而是需要用到其他資料的時候才會去HDD撈
大致上會比直接安裝在HDD上要快些
hiro96
says:請問這跟"製造替身"有什麼不一樣?
twlawrenceko
says:可以請大大幫我做一個簡單的硬碟測試速度嗎?
Tks!
Wilsondenq
says:您說的"製造替身"指的是"Alias"嗎?
Alias是在應用層(Application Layer)的連結
File system 有兩種連結型態
1. Hard Link - Alias 可以有多個不同名稱的捷徑去連結到實體位置
缺點是hard link限制是不能夠跨越Partition or system volumn
2. Soft Link - Symbolic 一個捷徑指能連結到單一個實體位置
優點就是跟上面相反他的Pointer 因為是可以不只在應用層溝通,所以可以跨partition或是 system volumn
因此,對於程式來說,許多資料庫連結都不是在應用層處理,而是在更底層,
因此用Hard link - Alias就無法對於其他硬碟做溝通
這樣一來就無法達到所謂的Fusion效果
有興趣可以到這邊找資料喔
https://developer.apple.com/library/mac/navigation/
Wilsondenq
says:您要的是對SSD還是HDD做?
Wilsondenq
says:coolmomentlo
says:請問大大,這個方式是否可以用在iphoto圖庫管理?
另我每次插入相機電腦都會匯入圖片
請問有辦法在第一次要做寫入的時候就將圖片匯入hdd上嘛!?
Wilsondenq
says:可以的,iPhoto就直接對Library做symbolic,再把原始的Library搬到HDD,然後原本路徑放Symbolic,之後匯入就可以直接匯到HDD
coolmomentlo
says:我的資源庫有找到audio資料夾
但是沒有看到iphoto的資料夾
iphoto套件內容內的Library內也只有照片串流
請問版大該對哪個資料夾做symbbolic呢!?
Wilsondenq
says:iPhoto的資料庫應該是在
User / yourname / pictures / iphoto library
記得把"iPhoto Library symbolic"改名成"iPhoto Library" 才能正常讀取喔
coolmomentlo
says:Wilsondenq前輩!!!!實在太感謝了!!!
原來iphoto圖庫就是iphoto Library!!!!
確定好這點我就可以安心的把ssd放入imac了!!!
cliao
says:感謝分享!
我想請問一下,這樣做的話 Time Machine備份時 似乎也能完整將所有資料進行備份?
Wilsondenq
says:這種作法Time machine只能備份SSD的檔案,
HDD的就無法了
算是個缺點吧
lucio
says:我想請教各位C兄, MBP 15吋 RETINA 只有一個SSD,可以用外置HDD代替,
lucio
says:原來都係冇C兄回.
hnk1105
says:VMware Fusion
請問VMware Fusion有辦法用此方法嗎?
我找不到他的Library