首页> 外国专利> METHOD, SYSTEM AND PROGRAM PRODUCT FOR ASSOCIATING THREADS WITHIN NON-RELATED PROCESSES BASED ON MEMORY PAGING BEHAVIORS

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.
机译:根据内存分页行为,将非相关应用程序内的相关进程线程捆绑在一起的方法。在数据处理系统中,第一进程线程与单独的高延迟存储位置中的一个或多个“伙伴”线程相关。内核分析多个线程的内存“分页”模式,并根据用户输入,观察到的内存分页模式和/或线程数据结构中的预定义标识信息,识别第一个线程的一个或多个伙伴线程。 。内核用唯一的线程标识符标记第一个线程及其相应的相关伙伴线程。当第一个线程随后被分页到较低延迟的内存中时,内核还将分页地在锁步中分页标记有唯一线程标识符的相关伙伴线程。根据内存分页行为,将来自非相关应用程序的相关线程捆绑在一起,从而消除了内存管理延迟。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号