進(jìn)程和線程的區(qū)別有:1.線程為程序執(zhí)行的最小單位,而進(jìn)程為資源分配的最小單位;2.線程之間的通信更方便,而進(jìn)程之間的通信需以ipc方式進(jìn)行;3.線程為共享進(jìn)程中的數(shù)據(jù),使用相同地址空間,進(jìn)程有獨(dú)立地址空間;4.多進(jìn)程程序會(huì)更加健壯,而多線程程序若有其中一個(gè)線程有問(wèn)題,會(huì)導(dǎo)致其他進(jìn)程也會(huì)有問(wèn)題。