爬了不少文,大概有幾種方式可以嘗試,希望有朋友可以給給意見:)
先說明問題及需求,
硬體規格
記憶體:4GB
主硬碟:MLC-SSD
副硬碟:HD-160G
設定方式
RAMDISK設1G,僅把虛擬記憶體設在RAMDISK.
所以虛擬記憶體僅1G可用.開一台虛擬機器就吃光了.
(不考慮換上2x4GB-RAM,因為以現在零售行情,最便宜也要13000元)
狀況
因為要跑虛擬機器,以至於設定的虛擬記憶體不夠用,
所以必須另找其他快速裝置來補不足的虛擬記憶體.
因此動念向PCMCIA,大致考量的方法如下:
1.ASKA CF32F 讀卡機+SanDisk IV SLC 8G(or Ducati Edition),費用約6500元.
2.InfoThink ExpressCard(SSD)-SLC 16GB+CardBus轉接卡,費用約6200~7200元
不知道哪個方案較為合適?
關於~
方案一,
有較多的測試,或許是因為近幾年單眼數位盛行的緣故.讀寫約40MB/s
方案二,
找不到InfoThink ExpressCard轉接過後的數據可以參考.
但沒轉接的情形下,數據相當亮眼.寫入有70mb/s
有疑慮的是,
跑PCI-E模式的InfoThink ExpressCard卻不知道何處找可以支援的轉接卡?
現在找到的PCMCIA轉接卡,大多也註明不支援PEI-E模式.
有相關經驗的朋友,煩請分享您的經驗了~
PS.
當然可以把虛擬記憶體設在硬碟上,但那是我最不想做的選擇.
因為整個系統會卡在硬碟讀寫上,結果就是慢慢慢...
採行的最終解決方式就是:買兩條4G記憶體插上. (買便宜貨)
設定方式:
1. 將Win32系統不定址的位置設成 → RamDisk-PAE (容量約有4.93GB,表示Win32系統僅能使用3GB)
2. 將所有Pagefiles都關閉,僅在RamDisk-PAE上設置. 設置大小為2560M至4000MB.
(因FAT32緣故,超過4G會不正常)
使用結果,
可以同時跑三台虛擬機器(VM-Sys:兩台CHT-XP,一台Eng-2003),
而主系統使用上不會LAG, 記憶體也不會吃光.
Pagefiles的部分也沒超過2.5GB, 仍有約2GB可以做為它用.
1.ASKA CF32F 讀卡機+SanDisk IV SLC 8G(or Ducati Edition),費用約6500元.
2.InfoThink ExpressCard(SSD)-SLC 16GB+CardBus轉接卡,費用約6200~7200元
不知道哪個方案較為合適?
目前的ExpressCard to PCMCIA轉卡只能用在usb mode的expresscard,
也就是說走PCI-E的InfoThink ExpressCard是不能利用轉接的方式使用於您的電腦上的。
目前大概只有方法一是可用的
除了pagefile能放在ramdisk上,temp folder(system, user)也都能放在ramdisk上
一些需要高隨機存取的檔案也可以利用zip的方式做備份,
可以在增加一些使用ramdisk的彈性。
http://kivava.blogspot.com