Hari 2 - Thread
Hari kedua ini, saya mulai sedikit merambah ke source code (hohoho!). Ternyata, program yang saya eksplorasi memakai bahasa C++. Setelah beberapa saat memperhatikan dan mencoba memahami kode, saya menemukan bahwa program tersebut memanfaatkan thread. Hmmm, ini cukup menarik karena setahu saya, waktu belajar C++ dulu tidak pernah disinggung mengenai thread. Barulah waktu belajar Java, pemanfaatan thread dalam program diperkenalkan.
Dari kode tersebut, saya mempelajari bahwa ada library khusus yang diperlukan untuk memakai thread pada C/C++. Library itu bernama 'pthread' dan diakses dengan meng-include 'pthread.h'. Threadnya sendiri diciptakan dengan memanggil prosedur 'pthread_create(params)'.
Kalau mau tahu lebih lanjut tentang 'pthread', silakan cek link-link berikut :
- www.opengroup.org/pubs/online/7908799/xsh/pthread.h.html (spesifikasi)
- www.llnl.gov/computing/tutorials/pthreads/ (tutorial)
- vergil.chemistry.gatech.edu/resources/programming/threads.html (tutorial)
- yolinux.com/TUTORIALS/LinuxTutorialPosixThreads.html (tutorial)
Dari kode tersebut, saya mempelajari bahwa ada library khusus yang diperlukan untuk memakai thread pada C/C++. Library itu bernama 'pthread' dan diakses dengan meng-include 'pthread.h'. Threadnya sendiri diciptakan dengan memanggil prosedur 'pthread_create(params)'.
Kalau mau tahu lebih lanjut tentang 'pthread', silakan cek link-link berikut :
- www.opengroup.org/pubs/online/7908799/xsh/pthread.h.html (spesifikasi)
- www.llnl.gov/computing/tutorials/pthreads/ (tutorial)
- vergil.chemistry.gatech.edu/resources/programming/threads.html (tutorial)
- yolinux.com/TUTORIALS/LinuxTutorialPosixThreads.html (tutorial)
0 Comments:
Post a Comment
<< Home