Invention Grant
- Patent Title: Decentralized processing of worker threads
-
Application No.: US14291050Application Date: 2014-05-30
-
Publication No.: US09836329B2Publication Date: 2017-12-05
- Inventor: Sudip Kumar Panda , Neera Mital
- Applicant: NetApp Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: NetApp, Inc.
- Current Assignee: NetApp, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: LeClairRyan, a Professional Corporation
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/50

Abstract:
One or more techniques and/or systems are provided for managing one or more worker threads. For example, a utility list queue may be populated with a set of work item entries for execution. A set of worker threads may be initialized to execute work item entries within the utility list queue. In an example, a worker thread may be instructed to operate in a decentralized manner, such as without guidance from a timer manager thread. The worker thread may be instructed to execute work item entries that are not assigned to other worker threads and that are expired (e.g., ready for execution). The worker thread may transition into a sleep state if the utility list queue does not comprise at least one work item entry that is unassigned and expired.
Public/Granted literature
- US20150347187A1 DECENTRALIZED PROCESSING OF WORKER THREADS Public/Granted day:2015-12-03
Information query