今天想弄清楚,Android sqlite存储的数据如果不会因为断电丢失的话,就说明,手机中有固态存储器,但手机那么小怎么可能有磁盘了?搜了下资料,遇到一篇好文章:
手机中RAM和ROM ,大致明白了手机中其实也是有ROM(此处不是指刷机时的ROM哦)的,平时拆开手机并没有看到磁盘啊,那么ROM安放在手机中的哪里呢?又有一片好文章:手机ROM存储最新技术介绍 ,我们可以知道:目前很多手机参数在手机规格ROM一栏一般都会标注有“eMMC”字样(部分高端机为UFS),eMMC为嵌入式多媒体卡(embedded Multi-Media Card),是一种新的存储技术,其外部提供的接口与SD卡类似,内部存储介质为Flash(闪存),可直接焊在手机电路板上,所以又有人称ROM为闪存。不仅如此,目前的ROM是有分区的一部分存储系统文件,另一部分存储安装的软件,ROM以Flash芯片作为存储介质,有一定的擦写寿命,不过Flash芯片到真正寿终正寝的时候,手机早就成为老古董了吧。所以在手机中我们确实找不到磁盘。
原来,手机中看不到磁盘(机械硬盘)是因为采用了flash芯片作为存储介质,那么flash芯片和机械硬盘(也就是磁盘)存储的区别是什么了?flash存储器,简称Flash,它结合了ROM和RAM的长处,不仅具备电子可擦除可编程的性能,还不会因断电而丢失数据,具有快速读取数据的特点。我们常用的固态硬盘大多数都是采用flash芯片存储。固态硬盘实物图片: