版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
专利申请号:CN200880101685.1
公 开 号:CN101772759A
发 明 人:S·R·拉曼 D·F·格林伯格 K·C·斯达瑟尔 K·M·布鲁斯 M·B·斯米特勒 M·D·斯尼德尔 G·L·维森亨特
代 理 人:申发振
代理机构:中国国际贸易促进委员会专利商标事务所
专利类型:发明申请
申 请 日:20100707
公 开 日:20080617
专利主分类号:G06F12/00(20060101)
关 键 词:高速缓存 锁定状态 数据访问模块 存储位置 访问请求 软件开销 周期性地 处理器 丢失 关联 响应 外部
摘 要:公开了一种用于锁定高速缓存的高速缓存行的方法和设备。该方法包括:响应于接收指示而自动地将高速缓存行的状态从有效且锁定状态变为无效且锁定状态(508),该指示是该高速缓存(104)外部的并且对应于该高速缓存行的存储位置(134)与处理器(120)或其它数据访问模块的访问请求相关联。因而,即使在锁定的高速缓存行中的数据被无效之后,也保持高速缓存行的锁定状态。通过保持该无效且锁定的状态,高速缓存行不可用于高速缓存的再分配。这允许变为无效的锁定的高速缓存行保持锁定,而没有用于周期性地确定该锁定是否已经由于高速缓存行的无效而丢失的额外软件开销。