Rabu, 13 Januari 2016

Thread

Apa itu thread?

Bagi yang kesehariannya bergelut di bidang programming mungkin sudah familiar dengan istilah ini. Cukup sulit bagi saya untuk benar-benar bisa menerjemahkan istilah thread ini. Kalau diterjemahkan secara bahasa ke bahasa Indonesia artinya adalah benang, ulir, urutan, utas, lembar, galur, rangkaian, untai. Dari artinya mungkin kita bisa menebak-nebak apa itu thread. Tapi apa sebenarnya dimaksud dengan thread?


Salah satu bahasan menarik yang cukup mudah saya fahami dapat ditemukan di sini. Ada beberapa kalimat kunci di sana yang bisa dijadikan pegangan untuk memahami thread.
A thread itself is not a program. It cannot run on its own, but runs within a program. A thread is a single sequential flow of control within a program.
Sebuah  thread mirip dengan sequential program; ada awalan, akhiran, dan tahapan eksekusi. Gampangnya, sebuah program bisa mempunyai multiple threads yang berjalan bersamaan dalam satu waktu namun melakukan pekerjaan berbeda.

Itu singkatnya tentang thread. Mengapa saya membahas thread? karena sepertinya ini terkait dengan jawaban dari pertanyaan saya di postingan sebelumnya.

Tidak ada komentar:

Posting Komentar

Popular Posts