1. 程式人生 > >執行緒基礎概念

執行緒基礎概念

 

1. 程序和執行緒的區別

程序是一個或多個正在執行的程式

 

2.什麼是多程序

多程序就是作業系統同時執行多個程式. 一個CPU一個時間點只能執行一個程式, CPU會在多個程式間來回切換, 切換速度非常快, 使用者感覺是同時執行多個程式.

 

3.什麼是多執行緒

多執行緒是指一個程序有多個執行緒, 每個執行緒負責一個任務, CPU會輪流執行每個執行緒, 每個執行緒會分配到一段CPU執行的時間(時間片).