因為開發應用程式的需求,要充份發揮多核心的 CPU 運算能力,就需要將原有程式改寫成「多執行緒(Multi-Threads)」,本想直接使用 OpenMP 這類新的技術,經研讀相關資料、整理後,覺得先改成 POSIX Threads 的程式,應該比較適合些。既然決定了,就把以前的 POSIX threads 筆記先拿出來整理、更新一下,順便複習複習。
要在 Linux 開發時使用 Eclipse 比較直覺,這次的整理也依一般的慣例,就由在 Eclipse 中寫個 Hello Pthreads 程式開始,另外再加上一些更新後的參考網站連結。