Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
查看: 3612|回復: 0
打印 上一主題 下一主題

MicroSD建議使用說明(繁中化)

[複製鏈接]
跳轉到指定樓層
1#
發表於 2012-2-2 18:03:25 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最後由 roboardgod 於 2012-2-2 18:13 編輯

如同大家知道的,RoBoard的儲存裝置是採用MicroSD卡。但是很多人忽視了MicroSD卡的速度對RoBoard性能劇烈的影響;因此,他們可能會因為使用緩慢的MicroSD卡,然而在安裝或操作WinXP/Linux時十分緩慢。

以下在RoBoard上對MicroSD卡的使用建議。


[一般]


1. 使用class 6或者class 10的MicroSD卡,而非class 2的MicroSD


2. 選擇值得信賴的MicroSD卡供應商;例如,我們已經測試過許多MicroSD卡的供應商,並發現SanDisk class 4的MicroSD卡 甚至比一些陌生供應商的class 10的MicroSD卡還要快。


3.使用磁碟基準測試軟體(在您的電腦或RoBoard上)檢查您MicroSD卡的真實速度;例如,
FDBench可能是一個選擇: http://www.hdbench.net/ja/fdbench/index.html


4.RoBoard的BIOS "Advanced->IDE Configuration" 菜單,選擇 "OnBoard IDE Operate Mode -> Native Mode" 與 "ATA(PI) 80Pin Cable Detection -> Device"。(註:兩者都只是微調,可能沒有明顯的效果。)


[WinXP]


1. 使用FAT32而非NTFS以減少磁碟寫入。


2. 設置一個固定大小的記憶體空間,(與/或)編輯表以禁用分頁:運行 regedit.exe ->
HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Control -> Session Manager -> Memory Management -> DisablePagingExecutive,設置為1。
3.微調表。
運行regedit.exe ->

HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Control -> Session Manager -> Memory Management -> LargeSystemCache,設置為1。


HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Control -> Session Manager -> Memory Management -> SecondLevelDataCache,設置為 256 (10進位).


4. 如果您還是認為磁碟速度仍然不理想 (去 http://www.roboard.com/download_ml.htm 看應用說明)。 註: 在使用EWF之前,您應該禁用虛擬記憶體。

[Linux]


1. 不要使用Ubuntu桌面,因為它消耗了大量的掛載記憶體(256MB);一台機器上只有256MB的記憶體,如RoBoard,它會頻繁的使用SWAP,使RoBoard速度變得十分緩慢。在一般情況下,您不應該用需要大於256MB記憶體的Linux於RoBoard上。

2. 在RoBoard使用記憶體較少的Linux版本;例如,Ubuntu或Lubuntu可能是好的選擇。


3. 選擇一個適合SSD的文件系統(例如,有些人說ext2可以盡量減少磁碟寫入至SD卡)。
如果您使用ext3或ext4,你可以掛載文件系統 "noatime" 和 "nodiratime" 選項以減少不必要的磁碟寫入。


4. 設定對I/O的合適調度;我們建議您設置"elevator=noop"。






原文網址:http://roboardgod.blogspot.com/2012/02/microsd.html
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

小黑屋|手機版|Archiver|機器人論壇 from 2005.07

GMT+8, 2024-11-24 10:12 , Processed in 0.223895 second(s), 9 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表