我有一个简单的问题。如果我在android的系统分区中有一个文件,如果我在SD卡上复制相同的文件,访问速度会更快?
请回答这个问题。
提前致谢
答案 0 :(得分:1)
差异可以忽略不计。在任何情况下,大多数较新的设备在设备上只有一个存储器,它是分区的。在这些设备中,由于内存与系统存储相同,因此需要访问单独的SD卡。
在具有SD卡的设备上,访问文件可能会有非常小的延迟,但几乎在任何情况下都可以忽略不计。
答案 1 :(得分:1)
您无法真正注意到从内存和SD卡访问文件之间的访问速度差异。 使用内部存储器,您将获得安全性的额外优势,因为它不能被其他应用程序访问,或者您无法通过安装来访问它。
答案 2 :(得分:1)
答案是内置手机内存 因为与SD卡相比,磁盘管理(用于电话)对于内部存储器来说总是更好,因此访问内部存储器的速度更快,但是你无法注意到因为差异是以毫秒为单位
使用内部存储器,您将获得优势,因为除非设备未植根,否则用户无法看到您的文件。
答案 3 :(得分:1)
如上所述,时差不明显。然而,一个简单的物理定律(和EE)会告诉你距离越长(在这种情况下是I / O总线),它需要的时间越长。因此,SDCard比主板上的任何东西都慢,即使它是以毫秒为单位测量的。
我发现SDCard最适合用于媒体文件的静态存储,并且应该在手机上安装应用程序,使其尽可能快地运行,即使您可以将某些应用程序移动到SD卡。
答案 4 :(得分:0)
除非您要处理非常大的视频文件,否则速度不明显。 SD卡速度按类别测量:(4级,6级或10级),10级速度高于10MB / S,2级速度大约2MB / S.因此,对于优质的SD卡,速度差距较小。但是,通常手机内存比SD卡快。