>
程序和執行緒的區別有:
1.執行緒為程式執行的最小單位,而程序為資源分配的最小單位;
2.執行緒之間的通訊更方便,而程序之間的通訊需以ipc方式進行;
3.執行緒為共享程序中的資料,使用相同地址空間,程序有獨立地址空間;
4.多程序程式會更加健壯,而多執行緒程式若有其中一個執行緒有問題,會導致其他程序也會有問題。
圖文推薦