2013-04-08 95 views

回答

1

其差異可以忽略不計。在任何情況下,大多數較新的設備只有一個存儲在設備上的存儲器,該存儲器被分區。在這種設備中,訪問單獨的SD卡的需求消失,因爲內存與系統存儲器相同。

在帶有SD卡的設備上,訪問文件可能會有非常小的延遲,但幾乎在任何情況下都可以忽略不計。

+0

感謝您的及時回覆。其實我有一個應用程序在系統分區中有一個視頻文件。應用程序將此文件複製到SD卡,然後從SD卡訪問此文件,爲什麼?即使它可以直接從系統分區訪問該文件? – VicJordan 2013-04-08 10:10:12

+0

@VicJordan也許它的預先包裝的文件在它的資產文件夾中,它希望能夠寫入,如果文件是預先包裝的,這是不可能的。 – 2013-04-08 10:11:32

+0

文件沒有預先打包... – VicJordan 2013-04-08 10:14:51

1

您將無法真正注意到從內部存儲器訪問文件與SD卡之間的訪問速度差異。 使用內部存儲器時,您將獲得額外的安全優勢,因爲它不會被其他應用程序訪問,或者您無法通過安裝來訪問它。

+0

是的系統分區有更多的安全性甚至文件不能被刪除 – VicJordan 2013-04-08 10:14:16

2

答案是內部手機存儲器 ,因爲與SD卡相比,磁盤管理(用於電話)對內部存儲器來說總是更好,所以訪問內部存儲器的速度更快,但您將無法注意到,因爲不同之處在於以毫秒爲單位

有了內部存儲器,您將獲得優勢,就像用戶無法看到您的文件,除非設備沒有根。

1

如上所述,時差不明顯。然而,一個簡單的物理定律(和EE)會告訴你距離越遠(在這種情況下是I/O總線),它需要的時間就越長。因此,SD卡比主板上的任何東西都慢,即使它以毫秒爲單位進行測量。

我發現SDCard最適合用於媒體文件的靜態存儲,應用程序應安裝在手機上儘可能快地運行,即使您可以將某些應用程序移動到SDCard。

0

除非您正在處理非常大的視頻文件,否則速度並不明顯。 SD卡的速度按類別測量:(類別4,6或10),10類速度更高,10MB/S,2類速度2MB/S左右。所以,對於優質的SD卡來說,速度差距較小。但是,通常手機內存比SD卡要快。