Kita memulai dengan penjelasan tentang apa itu race condition. Jika penjelasan biasa menurut anda terlalu biasa, berikuta animasi penjelasan tentang race condition dan salah satu algoritma penyelesaian masalah tersebut.
Setelah memahami apa itu Race Conditon, kita juga perlu mengetahui masalah selanjutnya yaitu Critical Section Problem. Video ini sangat menarik karena orang tersebut tidak menjelaskan tetapi mempraktekan masalah tersebut sehingga sangat mudah dicerna.
Dalam web ini kita akan diberikan penjelasan singkat tentang masalah synchronisasi yang sudah dijelaskan sebelumnya dan juga penjelasan bagiamana penyelesaianya menggunakan Peterson Solution.
Penjelasan lengkap tentang bagaimana cara kerja Semaphore. Dalam video ini juga menggunakan penjelasan menggunakan bahasa C. Tidak hanya itu, video ini sangat bagus secara kualitas video sehingga juga memanjakan mata.
Penjelasan lengkap bagi anda yang ingin mengerti lebih mendalam tentang Deadlock dan Starvation. Lengkap mulai pengertian,mendeteksi bahkan hingga penyelesaian. Semua ini dijelaskan juga dalam bahasa indonesia sehingga memudahkan kita dalam memahami tiap katanya.
Jika sempahore dirasa kurang cukup hanya dengan penjelasan, berikut adalah contoh soal yang cukup menarik untuk dibahas untuk memperdalam pemahaman kita tentang Semaphore.
Jika penjelasan tentang Peterson Algortihm dalam video dirasa kurang jelas, maka dapat belajar tentang apa itu Peterson Algorithm dengan lebih baik lagi karena dalam web ini juga terdapat referensi ke link contoh yang lain.
Kita kembali mengingat tentang Multhithreading. Disini kita dijelaskan tidak hanya tentang apa itu multithreading. Tetapi juga bagaimana cara melakukan dalam C.
Untuk mengingat kembali tentang bagaimana cara kerja Fork() berikut manual page tersebut. Web ini sangat baik untuk mengingat karena memberikan info lengkap dan baik untuk mengingat kembali. Tidak hanya itu, web ini juga memberikan referensi tentang penjelasan fork() untuk lebih jelas lagi.
Berikut penjelasan secara umum tentang setuid,setgid, dan sticky bit yang mana dijelaskan secara baik kepada pemula dan juga diberikan bagaimana cara menerapkannya dalam sistem linux.`