• 2

成功改善PPG R12的規劃時間太久、規劃當機問題(路易通testing)

改善方式:
1.將SD卡的東西全複製到硬碟
2.將SD卡FAT格式化
3.將PPG地圖優先複製回SD卡(當然要保留原來目錄)
4.將PPG主程式資料夾複製回SD卡
5.將其他檔案複製回SD卡,大功告成


原理:
將在記憶卡上破碎的地圖檔集合在一起,讀取自然快速又穩定
(對於硬碟寫入和刪除的原理不懂的話就省略免看了,知道方法就行了)

PS:
此法對全新記憶卡,且只安裝PPGR12的人無效,因為地圖檔應該是完整的不是破碎的...
---------------------------------------------------------------------------

主測試機:A730
系統記憶體:WM2003SE 64MB
CPU:500mhz
解析度:640*480
剩餘儲存記憶體:5MB
軟體可用記憶體:21MB

副測試機:A632
系統記憶體:WM2005 64MB
CPU:400mhz
解析度:320*240
剩餘儲存記憶體:49MB
軟體可用記憶體:40MB

去了一趟宜蘭之旅,我的A730+R12飽受重新規劃到當機之苦...
回來才看到許多人再討論此問題,似乎跟舊版路易通犯了一樣的老毛病...
測試記憶體已經無數次了,後來測試記憶卡檔案的儲存位置...
結果真的有差...報告一下情況:

之前:
重新規劃都會規劃很久、規劃個沒幾次後自動當機(圈圈還在轉),
只好重開機,但規劃沒幾次又當機...
當機的頻率很高...

現在:
重新規劃秒數有減少了,似乎達到比較能接受的秒數,
當機的情況"很少"發生了....(還是有當機的時候...)

請出朋友的A632上車同時測試,他也有感覺規劃比之前快了...
但相較之下,A632不管任何反應都比我的A730反應快0.5~1秒左右...
還有,A632幾乎不會重新規劃到當機,只有一次因為地圖沒有橋,
我們兩台機子都飄移在河流上,A632才當機一次....
可見記憶體的多寡影響之大!2003SE的記憶體太小啦~~~

題外話:
透過此法,我測試路易通3.2好像也比較穩定...不過3.21也許已經解決此問題...

請大家測試後上來分享一下...以供新手參考...謝謝囉~~

2006-08-25 8:33 發佈
我的情形跟大大一樣,用了R12老是看到"圈圈"轉不停......
原來跟記憶卡有關,現在馬上來試試~~
謝謝提供好方法!
focuschung wrote:
改善方式:1.將SD...(恕刪)

如果用硬碟重組程式,把整個SD卡重新組合一次是否也有相同效果呢?
因為我的SD卡是1G的,裡頭的資料很多,如果重新FORMAT在重灌,會花很多時間呢!
那這樣子直接用Pocket Machine Defragment是不是應該也有效?
呼叫dell呼叫dell........!....甚麼?DELL後勤還沒來!
小弟的方法是最土法煉鋼的,比較麻煩了點...
樓上兩位大大,有勞你們測試看看Pocket Machine直接對記憶卡重組有沒有效吧~~
測試結果如果能告訴大家那就太棒囉~~~
不用重灌啦...
只要把卡中的資料, 全部複製到硬碟, 然後, FORMAT, 再將資料複製回去就行了

絕對比重組快, 而且穩...

chenpj wrote:
focuschung wrote:
改善方式:1.將SD...(恕刪)

如果用硬碟重組程式,把整個SD卡重新組合一次是否也有相同效果呢?
因為我的SD卡是1G的,裡頭的資料很多,如果重新FORMAT在重灌,會花很多時間呢!
focuschung wrote:
改善方式:1.將SD...(恕刪)


我不是來吐槽的,但我覺得很奇怪,SD卡上的東西完全是電子式的讀取方式,完全沒有磁頭等機械動作,對它而言所謂LBA完全是為了配合既有磁碟的方式而模擬出來的,讀所謂內圈、外圈完全是相同的速度才對,真的有比較快嗎??? 不解....
綜合回覆:
1. FAT 與 FAT32對PaPaGo R12 重新規劃數次後當機之解決無明顯區別,倒是FAT32 對r/w速率的影響及耗費空間比率,有專門記憶卡測試的討論,有興趣深入瞭解者可用搜尋功能去找
2. 研勤官方強調的是抄入地圖時建議使用讀卡機抄入,不要用 activesync 做

整體抄入硬碟後,記憶卡全部刪除(不一定要重新格式化)再從硬碟抄入,確實有de-fragment的效果(從pocket mechanic的觀點),至於是否是fragment造成R12運作上的影響,宜有更多的測試,但版主的經驗若能解決一些人的困擾應該是好的經驗談。
之前也一直因此而苦惱
R12 一直只能當作 測試用而已
真正上場 還是都只用 G10 版~~~

但 奇怪的事 發生了!
換了使用 0815 標準版地圖 順利多了~
不會 轉阿轉 轉不出來~
SD 類 flash memory .其實是以 blocK 當 Unit erase .和 EEPROM 一個 bit 一個 cell
是不同, 最早 FLASH ROM 就是取代 uv prom 紫外線 . 但是 block 現在做小一點
, 而以前使用 flash 發現 其實是 erase 後是 FF . 如果有 "0" 才把電放掉方式
不是 真的 寫 data , 和 sram 不同 . 至於block 要多小 可能和效率 還有 軟體有關
就是 如果 你只 delete 如1 byte 是透過軟體 copy 到 其他 memory 後, erase 掉整個block 後, 在 copy 回去, 和 Harddisk or EEPROM 單讀 delete 方式不同 ,
所以 flash memory 最好方式是 使用 all erase/format .
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?