圖文介紹進(jìn)程和線程的區(qū)別,合格程序員必懂
公眾號關(guān)注“杰哥的IT之旅”,
選擇“星標(biāo)”,重磅干貨,第一時間送達(dá)!
大家好,我是JackTian。
由于公眾號的改版,為了保證你們第一時間能看到我的文章,大家記得將公眾號?加星標(biāo)置頂?哦!

進(jìn)程
并發(fā)性:任何進(jìn)程都可以同其他進(jìn)程一起并發(fā)執(zhí)行;
獨(dú)立性:進(jìn)程是系統(tǒng)進(jìn)行資源分配和調(diào)度的一個獨(dú)立單位;
結(jié)構(gòu)性:進(jìn)程由程序、數(shù)據(jù)和進(jìn)程控制塊三部分組成。

就緒:時間片已用完,此進(jìn)程被強(qiáng)制暫停,等待下一個屬于他的時間片到來;
運(yùn)行:此進(jìn)程正在執(zhí)行,正在占用時間片;
阻塞:也叫等待狀態(tài),等待某一事件(如IO或另一個進(jìn)程)執(zhí)行完;
退出:進(jìn)程已結(jié)束,所以也稱結(jié)束狀態(tài),釋放操作系統(tǒng)分配的資源。
線程
線程的生命周期






進(jìn)程與線程的區(qū)別



漫話進(jìn)程和線程











往期資源回顧 需要可自取
推薦閱讀
點(diǎn)個[在看],是對杰哥最大的支持!
評論
圖片
表情

