Top 10 List of Week 06
Farzana Hadifa --- Banda Aceh

Top 10 List of Week 06

  1. Process vs Thread
    Pada link ini dijelaskan tentang apa itu thread dan apa itu process. Dijelaskan juga tentang perbedaan diantara keduanya.

  2. Multithreading
    Pada link ini dijelaskan mengenai pengertian multithreading dan jenis-jenis model multithreading. ada 3 model multithreading yaitu one-to-one, many-to-one, dan many-to-many.

  3. Multithreading vs multiprossesing
    Berupa video singkat berdurasi 4 menit. Di video ini dijelaskan perbedaan multiprossesing dan multithreading dengan disertai analogi dan contoh. Penjelasan di video lumayan jelas.

  4. Synchronization
    Menjelaskan tentang apa itu synchronization, cara kerja dan alasan synchronization dibutuhkan dalam proses multithreading.Dalam aplikasi multithreaded yang tidak tersinkronisasi, sangat mungkin terjadi adanya satu thread memodifikasi suatu obyek yang dipakai bersama pada saat thread lain sedangkan dalam proses menggunakan atau mengupdate nilai obyek tersebut.

  5. PID
    Website ini menjelaskan apa itu process ID(PID). PID adalah nomor unik untuk mengidentifikasi process pada komputer. Dijelaskan pula tentang PID manager pada linux.

  6. Fork
    Pada website ini kita bisa mengetahui kegunaan fungsi Fork dan contoh programnya dalam bahasa C.Fork digunakan untuk membuat proses baru.

  7. Concurrency Pada website ini dijelaskan mengenai pengertian concurency, prinsip concurency, masalah yang timbul akibat concurency, dan manfaat adanya concurency. Penjelasannya lengkap dan mudah dipahami.

  8. Concurency vs Parallelism
    Concurrency dan parallelism adalah dua term yang mirip. Kamu bisa mengunjungi website ini, jika ingin tahu perbedaan keduanya serta hubungan diantara keduanya.

  9. Concurency vs Parallelism (Video)
    Video berdurasi 8.22 menit yang bagus ditonton untuk mengetahui perbedaan antara concurrency dengan parallelism. Penjelasannya jelas dan lengakap serta disertai contoh program.

  10. Multicore Programming
    r Menjelaskan tentang apa itu multicore programming, kegunaan, dan kekurangannya. multicore programming membantu untuk membuat concurrent system.


© 2021-2021 --- Farzana Hadifa --- File Revision: 0031a---07-Mar-2021.