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