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