Invention Grant
- Patent Title: System and method for maintaining data synchronization
- Patent Title (中): 用于维护数据同步的系统和方法
-
Application No.: US10212509Application Date: 2002-08-05
-
Publication No.: US07200846B2Publication Date: 2007-04-03
- Inventor: David Dice , Paula J. Bishop
- Applicant: David Dice , Paula J. Bishop
- Applicant Address: US CA Palo Alto
- Assignee: Sun Microsystems, Inc.
- Current Assignee: Sun Microsystems, Inc.
- Current Assignee Address: US CA Palo Alto
- Agency: Chapin IP Law, LLC
- Agent Barry W. Chapin, Esq.
- Main IPC: G06F9/00
- IPC: G06F9/00

Abstract:
When a thread of program execution on a computer system is executing a critical code section, i.e., a code section whose preemption could result in inconsistency, it asserts an indicator of that fact. When the system's scheduler reschedules the thread for execution, it determines whether the indicator is asserted. If the indicator is asserted, the scheduler does not cause the thread immediately to resume execution where the thread left off when it was preempted. Instead, the scheduler has the thread's signal handler execute in such a manner that the thread performs inconsistency-avoiding operations.
Public/Granted literature
- US20040025160A1 System and method for maintaining data synchronization Public/Granted day:2004-02-05
Information query