測試開發面試線程和進程的區別等

進程與線程的區別: 根本區別:進程是操做系統資源分配的基本單位,而線程是任務調度和執行的基本單位; 在開銷方面:簡單說就是進程開銷大,線程開銷小;即,每一個進程都有獨立的代碼和數據空間,程序之間的切換開銷較大;線程能夠看做輕量級的進程,同一類線程共享代碼和數據空間。 所處環境:在操做系統中能同時運行多個進程(程序),在一個進程中能夠由多個線程同時進行; 內存分配:系統在運行的時候會給每一個進程分配
相關文章
相關標籤/搜索