对页驻留的条件性页错误控制制造技术

技术编号:13233334 阅读:60 留言:0更新日期:2016-05-14 20:44
本发明专利技术提供用以处理非驻留页的系统和方法,其可包含:尝试存取所述非驻留页,所述非驻留页的地址指向含有默认值的存储器页;基于指示特定非驻留页不应该产生页错误的指示符而确定所述非驻留页不应该导致页错误;返回存储器读取未翻译的指示且在对所述非驻留页的所述存取是读取且所述非驻留页不应该导致页错误时返回所述默认值。另一实例可在对所述非驻留页的所述存取是写入且所述非驻留页不应该导致页错误时中断写入。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及图形存储器中的驻留及非驻留页,且更确切地说,涉及用于页错误控 制的技术。
技术介绍
-般来说,对一些系统中的非驻留页的存取导致页错误。非驻留页是不具有与其 相关联的物理存储器位置的页。相反,驻留页是具有与其相关联的物理存储器位置的页。例 如,非驻留页可具有虚拟地址,但没有实际物理存储器与所述地址相关联。在一些实例中, 软件可使用例如页表将虚拟地址映射到驻留页的物理地址。一般来说,非驻留页可不发生 映射,因为非驻留页不具有分配给其的物理存储器。存储器管理单元(MMU)可执行查找以确 定虚拟地址与物理地址之间的映射以便执行例如存储器读取或存储器写入等存储器事务。
技术实现思路
用于处置与例如多媒体相关的任务的一些应用编程接口(API)可允许在没有出错 的情况下存取非驻留页。本专利技术提供与用于区别导致错误及不导致错误的非驻留页的技术 相关的系统及方法。在一个实例中,在存取非驻留瓦片时,可响应于读取指令且响应于到非 驻留瓦片的写入指令而返回预定位值,可丢弃所述写入。在另一实例中,填充有恰当默认值 的"虚拟页"可用于所有非驻留页。所述虚拟页可为填充有恰当默认值的本文档来自技高网...

【技术保护点】
一种处理非驻留页的方法,其包括:尝试存取所述非驻留页,所述非驻留页的地址指向含有默认值的存储器页;基于检查指示所述非驻留页不应该产生页错误的指示符而确定所述非驻留页不应该导致页错误;及返回存储器读取未翻译的指示,且在对所述非驻留页的所述存取是读取且所述非驻留页不应该导致页错误时返回所述默认值。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:D·A·戈特沃尔特T·E·弗里辛格A·E·格鲁贝尔E·德默斯C·C·夏普
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1