Electrical computers and digital processing systems: multicomput – Computer-to-computer data routing – Least weight routing
Patent
1997-09-24
2000-02-22
Banankhah, Majid A.
Electrical computers and digital processing systems: multicomput
Computer-to-computer data routing
Least weight routing
G06F 900
Patent
active
060291907
ABSTRACT:
A method and apparatus for implementing a read/write lock mechanism in software. In an operating environment that allows objects such threads to wait on a plurality of synchronization objects simultaneously, a read/write lock can be implemented using two synchronization objects such as a mutex and a semaphore. Further, a variable is introduced to track the number of reader threads awaiting to read protected data. The read/write lock permits a plurality of reader threads to access protected data simultaneously, while only allowing a single writer thread access to a protected data location.
REFERENCES:
patent: 5410697 (1995-04-01), Baird et al.
patent: 5644768 (1997-07-01), Periwal et al.
Daniel Glasser, "Efficient Synchronization Techniques for Multithreaded Win32-based Applications", Microsoft Systems Journal, 1995 #2 (Feb.), pp. 1-37.
Banankhah Majid A.
Sony Corporation
Sony Electronics Inc.
LandOfFree
Read lock and write lock management system based upon mutex and does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Read lock and write lock management system based upon mutex and , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Read lock and write lock management system based upon mutex and will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-529340