南韩WALDIO技术 或加快实现TLC在手机中的应用
编辑:Helan
发布:2015-07-22 11:00
据Phys.org网站报导,南韩汉阳大学(Hanyang University)与蔚山国家科学和技术研究所(Ulsan National Institute of Science and Technology)科学家发表预写式日志直接传输(Write Ahead Logging Direct IO;WALDIO)技术,称可解决Android输入输出(IO)迭层读写日志(journaling)异常读写的根本问题,增强手机电池续航力,以及加快存储速度提高设备效能。
对于现在基于Android操作系统的手机、平板等移动设备来讲,随着使用时间的增加,难免会出现速度变慢、续航变短等问题。韩国科学家日前在USENIX技术大会上表示,影响智能型手机效能主要与Memory效能有关,以Android手机为例,来自智能型手机应用程序(App)促动的数据写入,超过7成是作为文件系统日志,其中最主要部分是发生在SQLite数据库管理系统(DBMS)。SQLite是内嵌数据库管理系统,负责保留智能型手机的纪录。
智能型手机的储存性能是影响效能的关键,因为Android IO迭层出现过多IO会拖累其效能。例如用户利用简讯App传送「Hi」2个字符,会向Memory产生至少48KB读写数据,而其中原因则是SQLite与EXT4文件系统互动未协调所造成。
若让SQLite日志档案采用直接IO读写,可让日志直接写入Memory,不会引起在缓冲区、数据区块或中介数据(metadata)更新,透过这种方法,SQLite同步活动不会产生任何文件系统读写日志相关的IO。
基于WALDIO技术,透过减少SQLite IO次数,等于降低NAND Flash的擦写次数,从而延长Memory使用寿命,届时将实现TLC NAND Flash在Android设备中的广泛应用,而且基于TLC NAND Flash容量和成本优势,将有利于降低Android手机成本,同时满足广大用户对大容量存储需求。
推荐:电脑用的少,手机扫一扫,资讯快一步!