什麼是進程與線程

什麼是線程(thread)和進程?
#線程:是操作系統能夠進行運算調度的最小單位,是一串指令的集合。
#進程:(資源的集合)qq要以一個整體的形式暴露給操作系統管理,裏面包含對各種資源的調用,內存的管理,網絡接口等。。。對各種資源管理的集合,就可以稱爲進程
#每一個程序的內存是獨立的!
#線程共享內存空間,進程的內存是獨立的。
#線程啓動速度快,進程啓動速度慢。運行的時候沒有可比性!
#同一個進程的線程之間數據能夠直接交流!兩個進程想通信,必須通過一箇中間代理來實現。
#一個線程可以控制和操作同一進程裏的其他線程,但是進程只能操作子進程!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章