Apakah suis Konteks?

Suis konteks berlaku apabila CPU komputer beralih dari satu proses atau benang ke proses atau benang yang berbeza.

Peralihan konteks membolehkan satu CPU mengendalikan pelbagai proses atau benang tanpa keperluan untuk pemproses tambahan. Mana-mana sistem operasi yang membolehkan multitasking sangat bergantung pada penggunaan pertukaran beralih untuk membolehkan proses yang berlainan dijalankan pada masa yang sama. Biasanya, terdapat tiga situasi yang diperlukan oleh suis konteks seperti yang ditunjukkan di bawah.

  • Multitasking - Apabila CPU perlu menukar proses masuk dan keluar dari ingatan, supaya lebih daripada satu proses dapat dijalankan.
  • Suis Kernel / Pengguna - Apabila beralih antara mod pengguna ke mod kernel, ia boleh digunakan (tetapi tidak semestinya diperlukan).
  • Menganggu - Apabila CPU terganggu untuk mengembalikan data dari cakera baca.

Terma CPU