Dokumen ini membahas kesulitan yang dihadapi dalam pengelolaan proses kongkurensi pada sistem operasi, termasuk ketidakpastian kecepatan eksekusi, pemakaian bersama sumber daya global, dan pengelolaan alokasi sumber daya. Selain itu, dokumen ini juga menjelaskan berbagai solusi untuk permasalahan critical section dan teknik sinkronisasi yang dapat digunakan pada sistem multiprosesor dan implementasi sinkronisasi pada Solaris dan Windows 2000. Berbagai algoritma dan metode, seperti semaphore dan metode test and set, diuraikan untuk mengatasi masalah-masalah klasik dalam sinkronisasi.