首页> 外国专利> Lock-free hash table based write barrier buffer for large memory multiprocessor garbage collectors

Lock-free hash table based write barrier buffer for large memory multiprocessor garbage collectors

机译:用于大内存多处理器垃圾收集器的基于无锁哈希表的写屏障缓冲区

摘要

A lock-free write barrier buffer is used to combine multiple writes to identical locations and save old values of written memory locations and to reduce TLB misses compared to card marking. The old value of a written location as well as the address of the header of the written object can be saved, which is not possible with card marking. Scanning the card table and marked pages are eliminated. The method is lock-free, scaling to highly concurrent multiprocessors and multi-core systems.
机译:与卡标记相比,无锁写入屏障缓冲器用于将多次写入合并到相同的位置,并保存写入存储位置的旧值,并减少TLB丢失。可以保存已写入位置的旧值以及已写入对象的标头的地址,这对于卡标记来说是不可能的。扫描卡表和标记的页面被消除。该方法是无锁的,可扩展到高度并发的多处理器和多核系统。

著录项

  • 公开/公告号US2010185703A1

    专利类型

  • 公开/公告日2010-07-22

    原文格式PDF

  • 申请/专利权人 TATU YLONEN;

    申请/专利号US20090353327

  • 发明设计人 TATU YLONEN;

    申请日2009-01-14

  • 分类号G06F17/30;

  • 国家 US

  • 入库时间 2022-08-21 18:54:31

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号