os211

Top 10 Most Interesting URLs of Week 06

  1. Process
    Penjelasan apa itu process seperti di slide dengan ilustrasi. Di dalamnya dijelaskan juga tentang Process Life Cycle dan Process Control Block.

  2. Thread in OS
    Karena kita sedang membicarakan tentang process, maka kita juga harus mengetahui apa itu Thread. Di halaman ini dijelaskan mengenai thread serta apa bedanya process dengan thread.

  3. Multithreading
    Halaman sebelumnya menyenggol sedikit tentang multithreading. Di url ini dijelaskan secara lebih lanjut apa itu multithreading.

  4. Multithreading Models
    Terdapat beberapa model multithreading. Halaman ini menjelaskan tentang model many to many, many to one, dan one to one.

  5. Concurrency in Operating System
    Penjelasan secara dasar apa itu concurrency di OS. Selain itu ada juga penjelasan prblems, advantages, dan issues dari concurrency

  6. Concurrency dan parallelism
    Di halaman web ini juga terdapat penjelasan tentang concurrency. Yang membuat halaman ini menarik adalah penjelasan di sini menggunakan analogi sehingga lebih mudah untuk menangkap konsepnya.

  7. Threading vs Parallelism
    Sebuah diskusi di StackOverflow tentang perbedaan threading dan parallelism. Diskusi di sini sangat membantu saya yang juga sempat kebingungan antara threading dan parallelism.

  8. IPC
    Penjelasan tentang inter process communication. Halaman tersebut juga menjelaskan dua metode IPC yaitu shared memory dan message passing.

  9. fork() in C
    Fungsi fork() digunakan untuk membuat child process. Sebuah child process menggunakan program counter dan register yang sama dengan parent-nya.

  10. Init
    Awalnya saya penasaran dengan apa yang terjadi jika parent process “mati” sebelum child process. Setelah saya GSGS, ternyata child process menjadi anak dari init. Halaman ini menjelaskan apa itu init process.