发明名称 A method and system to manage memory accesses from multithread programs on multiprocessor systems
摘要 <p>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.</p>
申请公布号 EP1936498(A1) 申请公布日期 2008.06.25
申请号 EP20060301287 申请日期 2006.12.21
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 VERTES, MARC;SUBHRAVETI, DINESH;BERGHEAUD, PHILIPPE
分类号 G06F9/46;G06F11/36 主分类号 G06F9/46
代理机构 代理人
主权项
地址