发明名称 Dynamic queue for use in threaded computing environment
摘要 The present invention provides a dynamic queue for managing jobs n a threaded computing environment. Jobs may be placed in the queue, which may be maintained within a context of the computing environment, at a given priority level. The priority of jobs within the queue and the receipt time of each job is maintained. A job may also be placed within the queue with triggers that, if met, will result in the priority of the job being changed or will result in the job being removed from the queue entirely. Methods in accordance with the present invention also provide a method for raising an exception should multiple threads seek to access objects within a single context. Methods in accordance with the present invention also provide compatibility with prior computing systems and methodologies by providing for integration of prior static queues with dynamic queues in accordance with the present invention, and by providing methods for a given thread to be pinned to a particular context of a computing environment.
申请公布号 US2005108719(A1) 申请公布日期 2005.05.19
申请号 US20030716111 申请日期 2003.11.18
申请人 NEED DWAYNE;HILLBERG MICHAEL J.;KRAMER NICHOLAS M. 发明人 NEED DWAYNE;HILLBERG MICHAEL J.;KRAMER NICHOLAS M.
分类号 G06F9/44;G06F9/46;(IPC1-7):G06F9/46 主分类号 G06F9/44
代理机构 代理人
主权项
地址