发明名称 METHOD, SYSTEM AND PROGRAM PRODUCT FOR ASSOCIATING THREADS WITHIN NON-RELATED PROCESSES BASED ON MEMORY PAGING BEHAVIORS
摘要 A method of tying related process threads within non-related applications together in terms of memory paging behavior. In a data processing system, a first process thread is related to one or more "partner" threads within separate high latency storage locations. The kernel analyzes the memory "page-in" patterns of multiple threads and identifies one or more partner threads of the first thread based on user input, observed memory page-in patterns, and/or pre-defined identification information within the thread data structures. The kernel marks the first thread and its corresponding related partner threads with a unique thread identifier. When the first thread is subsequently paged into a lower latency memory, the kernel also pages-in the related partner threads that are marked with the unique thread identifier in lockstep. Tying related threads from non-related applications together in terms of memory paging behavior thus eliminates memory management delays.
申请公布号 US2008201545(A1) 申请公布日期 2008.08.21
申请号 US20070676658 申请日期 2007.02.20
申请人 MCBREARTY GERALD F;MULLEN SHAWN P;MURILLO JESSICA C;SHIEH JOHNNY MENG-HAN 发明人 MCBREARTY GERALD F.;MULLEN SHAWN P.;MURILLO JESSICA C.;SHIEH JOHNNY MENG-HAN
分类号 G06F13/14 主分类号 G06F13/14
代理机构 代理人
主权项
地址