什麼是進程與線程
什麼是線程(thread)和進程?
#線程:是操作系統能夠進行運算調度的最小單位,是一串指令的集合。
#進程:(資源的集合)qq要以一個整體的形式暴露給操作系統管理,裏面包含對各種資源的調用,內存的管理,網絡接口等。。。對各種資源管理的集合,就可以稱爲進程
#每一個程序的內存是獨立的!
#線程共享內存空間,進程的內存是獨立的。
#線程啓動速度快,進程啓動速度慢。運行的時候沒有可比性!
#同一個進程的線程之間數據能夠直接交流!兩個進程想通信,必須通過一箇中間代理來實現。
#一個線程可以控制和操作同一進程裏的其他線程,但是進程只能操作子進程!
#線程:是操作系統能夠進行運算調度的最小單位,是一串指令的集合。
#進程:(資源的集合)qq要以一個整體的形式暴露給操作系統管理,裏面包含對各種資源的調用,內存的管理,網絡接口等。。。對各種資源管理的集合,就可以稱爲進程
#每一個程序的內存是獨立的!
#線程共享內存空間,進程的內存是獨立的。
#線程啓動速度快,進程啓動速度慢。運行的時候沒有可比性!
#同一個進程的線程之間數據能夠直接交流!兩個進程想通信,必須通過一箇中間代理來實現。
#一個線程可以控制和操作同一進程裏的其他線程,但是進程只能操作子進程!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
容器運行時Containerd
hiningrise
2024-05-12 14:32:51
Shopify Theme 開發 —— 性能優化
麥豇豆
2024-05-12 14:28:51
爬蟲selenium解決網頁空白問題
張博的博客
2024-05-12 14:25:11
Python 潮流週刊#50:我最喜歡的 Python 3.13 新特性!
豌豆花下貓
2024-05-12 14:24:30
vue綁定對象,綁定的值不改變的問題
HelloLLLLL
2024-05-12 14:22:30
PLY文件格式及cpp解析
Qtodd
2024-05-12 14:18:50
UBUNTU無法上網的解決
孤獨的貓
2024-05-12 14:18:40
前端使用 Konva 實現可視化設計器(10)- 對齊線
xachary
2024-05-12 14:13:19
AFL漏洞挖掘技術漫談(一):用AFL開始你的第一次Fuzzing
朝暉
2024-05-12 14:11:19
使用c#強大的表達式樹實現對象的深克隆
a1010
2024-05-12 14:10:39
SQL SERVER 數據庫清空語句 忽略外鍵 觸發器 等(轉載)
PowerCoder
2024-05-12 14:08:28
從零手寫實現 tomcat-11-filter 過濾器
葉止水
2024-05-12 14:04:58
Java開發利器Commons Lang之元組Tuple
滄海一滴
2024-05-12 14:03:48