依JEDEC eMMC 5.1及经验辛苦整理,付费内容,禁止转载。
所在专栏 《元带你学: eMMC详解》
内容摘要
全文 1800 字, 主要介绍后台操作/前台操作概念、区别和操作方法
1 后台操作概念
当emmc 很长时间没有收到host下命令的时候,emmc内部可能会进行一些操作,比如GC/数据刷新等,这些就称之为后台操作。
2 前台操作和后台操作区别
按照是否服务于host分类:
(1)前台操作(Foreground operations):需要服务于host,例如读写等。
(2)后台操作(Background operations):emmc内部自己执行一些操作,不需要服务于host。<
在正常情况下,主机对eMMC设备的操作通常为读写操作(被称为前台操作),但是,在进行读写操作时,会在eMMC设备上产生一定的读写碎片,就需要eMMC设备进行碎片回收,这便是设备内部进行的各种维护操作(被称为后台操作)。后台操作有助于减少读写等时间紧迫性操作的延迟&#x