Invention Grant
US08458708B2 Alleviating denial-of-service conditions on a server 失效
缓解服务器上的拒绝服务条件

Alleviating denial-of-service conditions on a server
Abstract:
Processing data in a multithreaded application to alleviate impaired or substandard performance conditions is provided. Work items that are pending processing by the multithreaded application are placed into a data structure. The work items are processed by a plurality of threads within the multithreaded application in accordance with a first algorithm, e.g., first-in first-out (FIFO). A thread within the multithreaded application is configured apart from the plurality of threads such that it processes work items in accordance with a second algorithm that differs from the first algorithm, thereby avoiding the impairing condition. For example, the thread may process a pending work item only if it has a particular characteristic. The thread restricts its own processing of work items by intermittently evaluating workflow conditions for the plurality of threads; if the workflow conditions improve or are unimpaired, then the thread does not process any work items.
Information query
Patent Agency Ranking
0/0