在android中,來自外部存儲的文件還是來自內部存儲的文件加載速度更快?我猜測,在許多手機,如摩托羅拉Droid中,用於內部和外部存儲的SD卡(閃存)是相同的。在android中,從外部存儲文件還是從內部存儲文件加載的速度更快?
2
A
回答
2
這將取決於所使用的內部閃存的類型和外部SD卡的分類。例如,如果用戶擁有Class 6 SD卡,讀取速度將大約爲6 MB /秒,但只有2級(大多數設備附帶)的讀取速度爲2 MB /秒。
您不應該對外部讀寫速度的內部速度做任何假設,因爲它們會根據設備和每個存儲配額(它們有多滿)而不同。 儘可能按照一般設計進行設計,並使用StrictMode以確保正確使用線程。
3
我想象內部存儲器對於系統來說會更快。
0
我會認爲這取決於很多硬件,其中包括設備以及SD卡。一般來說,我希望內部存儲更快。
至於SD卡,檢查出的速度等級:http://en.wikipedia.org/wiki/Secure_Digital#Speed_Class_Rating
0
如果您確實需要讀取速度最快,您可以先通過速度測試(例如,從閃存中讀取1M數據,然後從SD卡讀取數據,以檢查最適合您的目的。
相關問題
- 1. 在Android中將文件從內部複製到外部存儲
- 2. 將文件存儲在Android的外部存儲和內部存儲中
- 3. 從內部存儲文件(Android)讀取
- 4. 內部存儲不是存儲文件
- 5. 從Android的內部存儲加載文件
- 6. Android:將android設備的內部存儲器中的文本文件存儲在外部存儲卡中?
- 7. 保存文件在內部存儲android
- 8. Libgdx保存/加載文件在Android外部存儲
- 9. 從外部存儲器讀取文件
- 10. Android - 從內部存儲文件夾中選擇文件
- 11. android - 保存文件到內部存儲
- 12. 從內部存儲讀取文件
- 13. 從內部存儲器讀取文件並加載到ImageView中
- 14. 將文件複製到外部存儲或從外部存儲中複製
- 15. 外部存儲文件
- 16. 如何讓文件存儲在內置的外部存儲
- 17. 從外部存儲器加載文件到Inputstream
- 18. 無法在內部存儲器中存儲視頻文件Android
- 19. 內部存儲和文件?
- 20. 如何在android中從內部存儲中編輯XML文件?
- 21. 從Android中的外部存儲獲取文件的路徑
- 22. WebView不從內部存儲器加載文件
- 23. 如何從android中的外部存儲獲取文件路徑?
- 24. 從Android SDK中的外部存儲讀取文件模擬器
- 25. 是否可以從內部存儲器(Android)讀取文件?
- 26. 如何調用存儲在外部JavaScript文件從HTML文件
- 27. 在外部存儲的文件中寫入虛擬內容android
- 28. 用於存儲文件的Android Open外部存儲目錄(sdcard)
- 29. 從內部存儲的下載文件夾中打開下載的文件(pdf)
- 30. 將從互聯網加載的文件更改爲從內部存儲器加載的文件
其實這些都是寫入速度。如果卡的數據通道可以處理它,讀取速度往往會快幾倍。 – 2010-12-21 19:27:09