Concurrency adalah :
- Komunikasi diantara proses
- Pembagian resource (sumber daya)
- Sinkronisasi dari beberapa proses
- Alokasi dari waktu proses
Masalah dalam Concurrency :
- Sumber daya disebar secara global
- Managemen dari alokasi sumber daya
- Programming yang error sulit untuk dicari
O/S Concern :
- Menjaga jalur dari proses yang aktif
- Mengalokasikan dan mengdelokasikan sumber daya, berupa :
- Waktu processor
- Memory
- File
- I/O Device
- Menjaga data dan sumber daya (resource)
- Hasil dari proses harus independen dari kecepatan eksekusi dari proses concurrent yang lain.