線程及多線程的基本概念 線程的基本概念以及程序,進(jìn)程,線程的關(guān)系?
線程的基本概念以及程序,進(jìn)程,線程的關(guān)系?線程是CPU獨立運行和調(diào)度的基本單元;進(jìn)程是資源分配的基本單元;兩者之間的關(guān)系:進(jìn)程和線程是操作系統(tǒng)運行程序的基本單元。區(qū)別:](1)進(jìn)程具有獨立的空間地址。
線程的基本概念以及程序,進(jìn)程,線程的關(guān)系?
線程是CPU獨立運行和調(diào)度的基本單元;
進(jìn)程是資源分配的基本單元;
兩者之間的關(guān)系:進(jìn)程和線程是操作系統(tǒng)運行程序的基本單元。
區(qū)別:
](1)進(jìn)程具有獨立的空間地址。進(jìn)程崩潰后,它不會影響處于保護(hù)模式的其他進(jìn)程。
(2)線程只是進(jìn)程的不同執(zhí)行路徑。線程有自己的堆棧和局部變量,但是線程之間沒有單獨的地址空間。如果一根線死了,整個過程就死了。