Process vs Thread
Pada link ini dijelaskan tentang apa itu thread dan apa itu process. Dijelaskan juga tentang perbedaan diantara keduanya.
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.
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.
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.
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.
Fork
Pada website ini kita bisa mengetahui kegunaan fungsi Fork dan contoh programnya dalam bahasa C.Fork digunakan untuk membuat proses baru.
Concurrency Pada website ini dijelaskan mengenai pengertian concurency, prinsip concurency, masalah yang timbul akibat concurency, dan manfaat adanya concurency. Penjelasannya lengkap dan mudah dipahami.
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.
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.
Multicore Programming
r
Menjelaskan tentang apa itu multicore programming, kegunaan, dan kekurangannya. multicore programming membantu untuk membuat concurrent system.