Conccurency in Operating System
Website ini memberikan info-info tentang apa itu conccurency, macam-macam masalah dalam conccurency, keuntungan dari menggunakan conccurency dan juga kekurangannya
What is a Thread in OS and what are the differences between a Process and a Thread?
Website ini memberikan penjelasan tentang apa itu thread pada operating system, tipe-tipe thread (user-level dan kernel-level), keuntungan dari thread dan perbedaan dari thread dan process
Difference Between Concurrency and Parallelism
Website ini memberikan perbandingan antara concurrency dan parallelism, pada artikel diberikan gambaran dari kedua konsep tersebut serta perbedaan dari kedua konsep tersebut dalam bentuk poin
Pada link no 2 sudah terdapat penjelasan tentang thread dan beberapa tipenya namun pada link ini saya mendapatkan penjelasan lebih lengkap tentang thread lalu terdapat juga penjelasan tentang multithreading dan juga model-model dari multithreading
Pada slide Week 06 terdapat muncul banyak sekali kata PID, di web ini terdapat penjelasan singkat tentang apa itu PID, website ini cukup memberikan gambaran dasar tentang PID bagi orang yang belum tahu apa-apa tentang PID
What is the purpose of Fork()?
Pada link Stackoverflow ini terdapat pertanyaan tentang apa kegunaan dari fork(), jawaban-jawaban dari beberapa orang disini cukup membantu saya dalam menjawab kebingungan saya tentang kegunaan dari fork
Process Table and Process Control Block
Website ini memberikan penjelasan tentang apa itu process table dan process control block serta memberikan penjelasan tentang masing-masing informasi yang disimpan didalam process control block
User Level Thread vs Kernel Level Thread
Pada link ke 2 terdapat penjelasan tentang kedua tipe thread yaitu user level dan kernel thread, pada link ini dijelaskan tentang perbandingan masing-masing thread tersebut mulai dari kekurangan sampai dengan kelebihan dari thread tersebut
Video youtube ini cukup menarik karena membahas perbedaan dari function fork() dan exec(), dalam video ini juga dicontohkan penggunaan dari kedua function tersebut serta memberikan kita gambaran apa yang terjadi saat menjalankan masing-masing dari kedua function tersebut.
Concurrency, Threading and Parallelism Explained
Video ini bisa menjadi alternatif untuk memahami tentang konsep dari concurrency, threading, dan parallelism. Video ini sangat menarik karena ateri disampaikan melalui visualisasi gambar yang dimana menurut saya membuat materi ini jadi lebih mudah dimengerti