馬上加入Android 台灣中文網,立即免費下載應用遊戲。
您需要 登錄 才可以下載或查看,沒有帳號?註冊
x
本帖最後由 fdfanmo 於 2023-7-30 13:03 編輯
因為在下載檔案時J磁碟是一個監控硬碟
所以他最大的缺點是同時寫入多線程檔案時磁碟使用率馬上100%
造成整的硬碟的卡頓
所以我在下載時J碟最多只能開啟同時下載3個檔案
如果超過3個檔案則整個硬碟會非常卡(硬盤使用率馬上顯示100%)
那我可以用PrimoCache當做J磁碟的緩存嗎?
讓下載的檔案先存到緩存中再20秒後再寫入磁碟來改善J不能同時多線程寫入太多檔案的問題嗎?
但是下載檔案是持續下載的.他會有大量的檔案持續需要寫入J盤的又該如何設置呢?
是不是L1緩存寫入20秒後就會直接寫入資料到J盤?
1.如果以HINET500M的下載速度那一級緩存該設多大?
2.二級緩存又該設多大?
假如我只是要讓他緩寫的功能.那我L1開6GB的話是不是L2就可以不用開了?
3.緩存粒度該設4k還是16k? (主要下載都為影片檔案大小都為GB以上)
4.這種使用場景延遲寫該設定幾秒比較理想呢?
5.在電腦準備關機或是睡眠的時候
PrimoCache是不是會強制把目前L1的緩寫資料直接寫入到目標硬碟中?而且這是不是存在了一個問題
當你把下載的檔案先寫到了L1中(沒有開L2)
那檔案下載還沒完成(如1G的檔案實在上載J碟中下載到了700M)
這個時候關機或是按下睡眠了.但是下載軟體可能記錄到你已經下載到710M了(因為有10M檔案是先寫在L1)
這樣下次續傳的時候會不會出現檔案錯亂?
軟體記錄你下載到710M實際上磁碟存檔的只有700M
|
|