首页> 外国专利> System and method for employing slot level locking of a cache

System and method for employing slot level locking of a cache

机译:采用高速缓存的时隙级锁定的系统和方法

摘要

A system and method for employing slot level cache locking are disclosed. When a rich media file request occurs, a general lock is put on the cache to determine whether the file has already been allocated a location in the cache. If a location has been previously allocated, an attempt is made to lock the specific slot in the cache where the file is stored, and if successful, the general cache lock is released. In the event a slot has not been previously allocated, a next available slot is obtained and the cache slot is locked. The general lock on the cache is released. In either scenario, once the cache slot lock is achieved, the processing of the file request continues such as by requesting the file from a third party server. Additionally, upon release of the general cache lock, additional media file requests can be processed concurrently without having to wait for the continued processing of the file request.
机译:公开了一种用于采用时隙级高速缓存锁定的系统和方法。当发生富媒体文件请求时,将在高速缓存上设置一般锁定,以确定是否已在高速缓存中为文件分配了位置。如果先前已分配位置,则尝试锁定文件中存储文件的高速缓存中的特定插槽,如果成功,则释放常规高速缓存锁定。如果之前未分配插槽,则获取下一个可用插槽,并锁定高速缓存插槽。缓存上的常规锁定已释放。在任一情况下,一旦实现了高速缓存槽锁定,就继续对文件请求的处理,例如通过从第三方服务器请求文件。另外,在释放通用高速缓存锁后,可以同时处理其他媒体文件请求,而不必等待文件请求的继续处理。

著录项

  • 公开/公告号US6785714B1

    专利类型

  • 公开/公告日2004-08-31

    原文格式PDF

  • 申请/专利权人 MICROSOFT CORPORATION;

    申请/专利号US20000672728

  • 发明设计人 MARK T. BURTON;R. DONALD THOMPSON;

    申请日2000-09-28

  • 分类号G06F120/00;G06F130/00;

  • 国家 US

  • 入库时间 2022-08-21 23:18:03

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号