Ulasan 1 - Introduction to Multi-threading Programming

PENDAHULUAN

Pada post ini, saya akan membuat ulasan tentang Introduction to Multi-threading Programming dengan video yang diunggah oleh Q Liu yang berdurasi 5 meni 24 detik. Video ini sudah dilihat di youtube sebanyak 6.000 kali sejak 15 Desember 2014


RINGKASAN

Sebagian besar komputer memiliki lebih dari satu CPU atau processor. Membagi pekerjaan di komputer dapat dilakukan dengan 2 cara, yaitu menggunakan fork() atau membagi menjadi beberapa thread. Pada fork(), variable tidak dapat dibagi antar proses.

Thread adalah unit dasar dari utilitas CPU. Multi-threading mengizinkan program untuk terus berjalan walaupun pada bagian program tersebut diblock atau sedang dalam keadaan menjalankan operasi yang lama/panjang. Pada threads, yang perlu dilakukan adalah panggil fungsi pthread_create(), lebih mudah membagi variable antar proses. Pada threads juga, context switch berjalan lebih cepat.

Menurut saya, konten video ini cukup jelas apabila dibuka oleh pemula. Video ini secara umum hanya menjelaskan outline atau pengantar dari materi Multi-Threading, dan juga perbedaan Threads dan Processes


PENUTUP

GITHUB Account: chaviazagita
URL Ulasan: http://tengkuchavia.blogspot.co.id/2017/05/ulasan-1-week-06-processes-and-threads.html
URL Konten: https://youtu.be/KAb3SDbunDg
Pemetaan: Week 06
Tanggal Submisi Revisi Pertama: 17 Mei 2017
Tanggal Submisi Revisi Terakhir: 17 Mei 2017

Komentar