首页> 外国专利> A METHOD AND SYSTEM TO MANAGE MEMORY ACCESSES FROM MULTITHREAD PROGRAMS ON MULTIPROCESSOR SYSTEMS

A METHOD AND SYSTEM TO MANAGE MEMORY ACCESSES FROM MULTITHREAD PROGRAMS ON MULTIPROCESSOR SYSTEMS

机译:在多处理器系统上管理来自多线程程序的内存访问的方法和系统

摘要

A method, computer program and system for controlling accesses to memory by threads created by a process executing on a multiprocessor computer. A page table structure is allocated for each new thread and copied from the existing threads. The page access is controlled by a present bit and a writable bit. Upon a page fault the access is provided to one thread. The kernel handles the new page entry creation process and set the page present bits to zero which creates page faults. In a second embodiment, two page table structures are created, one for one thread having access to the address space and the other page table structure shared by all the other threads having not access to the address space. ® KIPO & WIPO 2009
机译:一种用于控制由在多处​​理器计算机上执行的进程所创建的线程对存储器的访问的方法,计算机程序和系统。页表结构分配给每个新线程,并从现有线程复制。页面访问由当前位和可写位控制。在出现页面错误时,将提供对一个线程的访问。内核处理新的页面条目创建过程,并将页面当前位设置为零,这会产生页面错误。在第二实施例中,创建两个页面表结构,一个页面表结构用于一个可以访问地址空间的线程,另一个页面表结构由所有其他不访问该地址空间的线程共享。 ®KIPO和WIPO 2009

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号