Invention Grant
- Patent Title: Process replication method and system
- Patent Title (中): 通过分叉线程获取互斥体
-
Application No.: US11777480Application Date: 2007-07-13
-
Publication No.: US08108865B2Publication Date: 2012-01-31
- Inventor: Uday Kiran Jonnala , Dileep Prabhakaran Thekkemuriyil
- Applicant: Uday Kiran Jonnala , Dileep Prabhakaran Thekkemuriyil
- Applicant Address: US TX Houston
- Assignee: Hewlett-Packard Development Company, L.P.
- Current Assignee: Hewlett-Packard Development Company, L.P.
- Current Assignee Address: US TX Houston
- Priority: IN1340/CHE/2006 20060731
- Main IPC: G06F9/46
- IPC: G06F9/46

Abstract:
A process replication method for use in a multi-threaded computing environment, for improving application performance, reducing the number of deadlocks and fork safing code. The method comprises acquiring and locking available mutexes from a plurality of mutexes, determining whether any unavailable mutexes from the plurality of mutexes are held by a thread that is waiting for a mutex owned by a forking thread and, if so, ceding any such mutex to the respective waiting thread and boosting priority of the waiting thread, and registering the forking thread as first waiter for any unavailable mutexes. All of the plurality of mutexes are thereby eventually acquired and locked.
Public/Granted literature
- US20080028406A1 PROCESS REPLICATION METHOD AND SYSTEM Public/Granted day:2008-01-31
Information query