文档介绍:存储器控制装置、存储器装置、存储器控制方法和程序的制作方法
专利名称:存储器控制装置、存储器装置、存储器控制方法和程序的制作方法
技术领域:
本公开涉及一种存储器控制装置、存储器装置、存储器控制方法和程序。
背景技术:
存储器装置11是说明回写⑷处理的流程图;图12是说明回写⑶处理的流程图;图13是说明close (关闭)处理中定时信息的通知的流程图;图14是说明flush(刷新)处理的流程图;以及图15是说明mkdir (建立文件夹)处理中定时信息的通知
的流程图。
具体实施例方式在下文中,将參照附图详细描述本公开的优选实施例。注意,在该说明和附图中,具有基本相同的功能和结构的结构元件以相同的附图标记表示,并且省略对这些结构元件的重复说明。--2. write中缓存优先级的通知
3-2--3. close中定时信息的通知3-3-1. flush4. 〈>參照图I描述其是根据实施例的存储器装置的示例的存储器管理装置10的概要。图I是示出存储器管理装置10的配置的框图。參照图1,存储器管理装置10包括应用单元110、操作系统单元120、其是主存储单元的示例的主存储区域130、以及其是缓存单元的示例的缓存块单元140。(应用单元110)应用单元110实现存储器管理装置10中的各种功能。应用单元110向操作系统単元120发送关于文件系统的请求。例如,应用单元110向操作系统单元120发送文件创建或删除的请求、或目录创建或删除的请求。(操作系统单元120)操作系统单元120控制存储器管理装置10的操作。操作系统单元120响应来自应用单元Iio的请求,控制主存储区域130和缓存块単元140中的数据的读取或写入。操作系统单元120向应用单元110发送根据应用単元110的请求的处理結果。(主存储单元I3O)主存储区域130是非易失性存储器,并且存储各种数据。用以文件为单位处理数据的FAT文件系统来格式化主存储区域130。(缓存块单元140)缓存块単元140是非易失性存储器,并且暂时存储具有高使用频率(访问频率)数据。缓存块単元140包括多个缓存块,每个缓存块能够存储数据。也用FAT文件系统格式化缓存块単元140。注意,缓存块単元140的容量小于主存储区域130的容量。当缓存块単元140中的数据量超过预定量时,如后面详细描述,执行回写以将缓存块单元140的数据转移到主存储区域130。(文件系统)使用FAT (文件分配表)文件系统作为示例,在下文描述文件系统。文件系统是在存储介质(该实施例中,主存储区域130和缓存块单元140)上管理文件的机制。具体地,文件系统是如下系统将用户逻辑地处理的文件或目录与实际的物理存储介质相关联,并且因此生成文件或目录。通过使用被称为目录项和FAT的信息来管理FAT文件系统。在FAT文件系统中,以簇为单位存储文件,并且属于ー个文件的多个簇的物理位置并不一直连续。FAT管理排列多个簇的序列以形成一个文件的顺序。目录是具有管理文件的层次结构的组的名称。包含在每个目录中的文件的信息被称为目录项。在目录项中,包含诸如文件或另一目录名、扩展名、属性、数据大小,以及文件开始