Publication | Closed Access
Process synchronization without long-term interlock
16
Citations
10
References
1971
Year
Unknown Venue
Software MaintenanceEngineeringInformation SecurityComputer ArchitectureSoftware EngineeringConcurrent SystemProcess SynchronizationOperating System ArchitectureSoftware AnalysisConcurrency ControlHardware SecurityShared MemorySynchronization ProtocolConcurrency (Computer Science)Systems EngineeringIntrinsic ReliabilityParallel ComputingConcurrent ProgrammingComputer EngineeringComputer ScienceVersion NumberData SecurityOperating SystemsProgram AnalysisProcess ControlParallel ProgrammingConcurrent Data StructureSystem Software
A technique is presented for replacing long-term interlocking of shared data by the possible repetition of unprivileged code in case a version number (associated with the shared data) has been changed by another process. Four principles of operating system architecture (which have desirable effects on the intrinsic reliability of a system) are presented; implementation of a system adhering to these principles requires that long-term lockout be avoided.
| Year | Citations | |
|---|---|---|
Page 1
Page 1