1. 程式人生 > >java高併發(二)併發與高併發基本概念

java高併發(二)併發與高併發基本概念

併發

同時擁有兩個或者多個執行緒,如果程式在單核處理器上執行,多個執行緒將交替地換入或者換出記憶體,這些執行緒是同時“存在”的,每個執行緒都處於執行過程中的某個狀態,如果執行在多核處理器上,此時,程式中的每個執行緒都將fenpei分配到一個處理器核上,因此可以同時執行。

高併發

 高併發(High Concurrency)是網際網路分散式系統框架設計中必須考慮的因素之一,它通常是指,通過設計保證系統能夠同時並行處理很多請求。

區別

併發:多個執行緒操作相同的資源,保證執行緒安全,合理使用資源。

高併發:服務能同時處理很多請求,