发明名称 资料之快取方法
摘要 在记忆媒体中载入的资料,当计算机要求读取之际,被要求读取的各个资料中,判断是否为载入于读缓冲器中之资料与是否快取命中,要求读取的资料中,只有未快取命中的资料才从前述记忆媒体读出,在前述读缓冲器进行缓冲,前述要求读取的资料由读缓冲器转送至计算机,由前述记忆媒体先行读取这些与前述所要求读取的资料在号码上相连续之资料,使与前述已缓冲的读取资料成为连续般而在读缓冲器中进行缓冲。由此方式,可以有效的活用该快取资料。
申请公布号 TW582026 申请公布日期 2004.04.01
申请号 TW089124240 申请日期 2000.11.16
申请人 松下电器产业股份有限公司 发明人 植村丰克;梨达也;齐藤文俊;松木广美
分类号 G11B20/10 主分类号 G11B20/10
代理机构 代理人 何金涂 台北市大安区敦化南路二段七十七号八楼;何秋远 台北市大安区敦化南路二段七十七号八楼
主权项 1.一种资料之快取方法,在记忆媒体中载入资料,当计算机要求读取之际,使用一种读缓冲器以快取资料的此种资料之快取方法中,其特征为具备:判断步骤,在载入前述记忆媒体的资料中,判断被要求读取之资料是否为已被缓冲在前述读缓冲器之资料与是否有快取命中(cache hit);缓冲步骤,在前述快取命中之判断中,要求读取之资料或其中一部份未快取命中的情况下,仅将前述要求读取之资料中为快取命中之物由前述记忆媒体读取,以与前述读缓冲器中快取命中之资料形成连续般地进行缓冲;转送步骤,执行前述缓冲后,将前述读缓冲器中前述要求读取的资料转送至前述计算机;先读取步骤,将前述要求读取的资料由前述读缓冲器转送到前述计算机后,由前述记忆媒体,先读取接续在载入于该记忆媒体中前述要求读取资料之资料,以接续于前述读缓冲器之前述要求读取资料而在前述读缓冲器中进行缓冲。2.如申请专利范围第1项之资料之快取方法,其中前述先读取步骤,是与前述读缓冲器中之前述读取所要求的资料成为连续般,在前述读缓冲器中已将资料载入的场合时,该先读动作不实行。3.如申请专利范围第2项之资料之快取方法,其中在前述快取命中的判断中,前述要求读取资料之中,该缓冲步骤至少当判断最尾端的资料为快取命中的场合时,前述要求读取资料之中,只有未快取命中的部份才由前述记忆媒体读出,将此结果接续在前述读缓冲器中已经进行缓冲的快取命中的资料,以此种方式缓冲在该快取命中的资料。4.如申请专利范围第3项之资料之快取方法,其中在前述读缓冲器中,于其终端位置上,设置了未记录前述先读取的资料的任意大小之空余度范围,前述要求读取的资料之中,未快取命中的资料之大小,如为前述空余度范围之大小以下时,使与前述读缓冲器中的资料成为连续般,将前述快取命中的资料从前述记忆媒体读出,在前述空余度范围中执行缓冲。5.如申请专利范围第4项之资料之快取方法,其中在前述先读取步骤之前,在前述要求读取资料之前重新设定前述空余度范围。6.如申请专利范围第5项之资料之快取方法,其中前述空余度范围的尺寸大小,以过去缓冲的状况为准而可以任意变更大小。图式简单说明:第1图对本发明实施型态1相关的资料快取方法,显示读缓冲器之缓冲程序的流程图。第2(a)图至第2(c)图对本发明实施型态1相关的资料快取方法,显示快取资料变化范例的说明图。第3(a)图至第3(d)图对本发明实施型态2相关的资料快取方法,要求读取的全部资料在快取命中的情形下,显示快取资料变化范例的说明图。第4(a)图至第4(c)图对本发明实施型态3相关的资料快取方法,要求读取的一部份资料在快取命中的情形下,显示快取资料变化范例的说明图。第5(a)图至第5(e)图对本发明实施型态4相关的资料快取方法,在重新设定空余度范围大小的场合,显示快取资料变化范例的说明图。又,第6图系表示,适用习知的资料快取方法之装置的范例之构成图。第7(a)图至第7(d)图为,在习知资料快取方法的情形下,表示快取资料之变化范例的说明图。
地址 日本