Tampaknya, multitasking akan menyebabkan sebuah komputer yang berpindah antara beberapa program untuk berjalan lebih lambat, secara langsung proporsi dengan jumlah program yang dijalankannya, tetapi kebanyakan program menghabiskan banyak waktu mereka menunggu perangkat masukan/keluaran lambat untuk menyelesaikan tugas mereka. Bila suatu program sedang menunggu pengguna untuk mengklik tetikus atau menekan tombol pada papan ketik, maka program tidak akan mengambil suatu "slice waktu" sampai acara yang ditunggunya telah terjadi. Ini menyediakan waktu bagi program lain untuk melaksanakannya sehingga banyak program dapat dijalankan secara simultan tanpa kehilangan kecepatan yang tidak dapat diterima.
Apa yang banyak program menghabiskan waktu untuk menunggu?
perangkat masukan/keluaran