内部和外部存储器之间的性能比较


11

手机的内部存储器,内部SD卡和外部SD卡之间的性能差异是什么?我想知道在决定将应用程序存储在哪里时是否重要。哪些技术用于构建手机的内部存储器?如果根本不是真正的SD卡,内部SD卡又如何?通常,它们与SD卡速度等级4、6和10相比如何?

请注意,我并不是在询问文件系统,而是删除了一个集中的答案,因为仅将SD卡从FAT32切换到更好的状态,这方面的性能比较将完全被破坏(我认为业界应该已经做了很长时间了)无论如何)。


1
我敢打赌,使用内部存储器和内部不可提取外部存储器之间不必有重大区别。基本上是一样的。当您想在无根设备上进行数据隔离时,通常将其放入内部存储器中。何苦?当对应用程序进行编程时,只需将内部数据目录(以及您想在此处创建的每个子文件夹)用于私有程序和数据存储,将外部存储介质用于此类媒体数据和此类数据,这些数据不受apk约束或与其他apk协作。
43488 2013年

Answers:


1

物有所值,我有一张Class 4 SD卡。运行数据在外部SD上的游戏在加载和游戏过程中运行缓慢,并且频繁冻结。升级到10类卡后,我发现内部和外部存储在运行游戏方面没有区别。

请不要从这些高度严格的科学实验中得出任何结论。


0

在测试具有16 GB内存(11 GB可用用户文件)和64 GB SanDisk MicroSDXC存储卡(UHC-I SDSDQU-064G-U46A)的Samsung Galaxy SII GT-I9100时,我将提供一些收集的数字:

------------------------------------------------------------
|        |     Internal memory    |     External card      |
| File   |------------------------|-------------------------
| size   |    Read    |   Write   |    Read    |   Write   |
----------------------------------|-------------------------
| 300 MB | 33,34 MB/s | 5,35 MB/s | 11,44 MB/s | 8,52 MB/s |
------------------------------------------------------------

较大的文件会使写入速度略微降低(ext卡的速度约为7 MB / s,内部存储器几乎没有变化)。

因此,在这种情况下,在这部手机和这种类型的存储卡上,内部存储器具有更好的读取性能,但其中有一个局限性:闪存越消耗越多,您经常对其进行写入,因此两者内存和存储卡有一天可能会出现故障。当这种情况发生时,存储卡更容易更换。要更换内存,您应该去维修服务。

闪存速度如何取决于您的感觉-您是否觉得使用速度较慢的外部卡符合您的需求,或者发现速度变慢。我已经设置了相机应用程序,可以将图片和电影写入外部存储卡,并且不会感到任何不适。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.