Penguin
Diff: Synchronisation
EditPageHistoryDiffInfoLikePages

Differences between current version and revision by previous author of Synchronisation.

Other diffs: Previous Major Revision, Previous Revision, or view the Annotated Edit History

Newer page: version 4 Last edited on Friday, March 18, 2005 5:45:34 am by StuartYeates
Older page: version 3 Last edited on Saturday, October 18, 2003 1:35:32 am by AristotlePagaltzis Revert
@@ -1,11 +1,11 @@
 [Synchronisation] is the process of making something synchronous. 
  
 [Synchronisation] is important in all computer programs that are [MultiThreaded] becuase without [Synchronisation] the multiple threads of execution would be unable to safely communiate. An instance of unsafe communication is called a RaceCondition. 
  
-There are several schemes for [Synchronisation] which are known to be equalivent in terms of what you can do with them, but not necessarily their efficiency. 
+There are several schemes for [Synchronisation] which are known to be equalivent in terms of what you can do with them, but not necessarily their efficiency for a particular opeation
  
 # [Mutex]es 
 # Condition [Variable]s 
 # [Semaphore]s 
  
 Some modern languages (such as [Java]) provide for [Synchronisation] facilities as part of the language, but in many older languages ([C]/[C++]) they are provided using libraries of one sort or another.