【william】評論
多執行緒 ( Multi - threading ) 先佔式多工 ( Preemptive Multitasking )【多執行緒 ( Multi - threading ) 】 又稱為 Light - Weighted Process ,它與傳統的行程 ( Process ) 非常類似,只不過一個行程中可能會包含數個Threads ,同屬某個行程的各 Threads 會共用某塊共同記憶體,以降低彼此間控制權轉移時的負擔。Process與 Thread 兩者間的異同可用下表來說明: ProcessThreads相同點1、每一個 Process ( Thread ) 依序執行。2、每一個 Process ( Thread ) 有自己的程式計數器 ( Program Counter ) ,可以用來記錄、追 蹤執行的狀態。3、所有的 Process ( Thread ) 共同分享 CPU 資源。相異點1、Processes 間彼此為獨立的個體。...