Salah satu cara yang dilakukan adalah dengan sinyal khusus yang disebut interupsi, yang secara berkala dapat menyebabkan komputer berhenti menjalankan instruksi di mana itu dan melakukan sesuatu yang lain sebagai gantinya. Dengan mengingat di mana hal itu dijalankan sebelum interupsi, komputer dapat kembali ke tugas itu nanti. Jika beberapa program berjalan "pada waktu yang sama." Maka generator interupsi mungkin menyebabkan beberapa ratus interupsi per detik, menyebabkan perubahan program setiap kali. Karena komputer modern biasanya menjalankan instruksi beberapa perintah yang jauh lebih cepat daripada persepsi manusia, mungkin tampak bahwa banyak program sedang berjalan pada waktu yang sama meskipun hanya satu yang pernah dieksekusi dalam sekejap. Metode multitasking ini kadang-kadang disebut "waktu berbagi" karena setiap program dialokasikan sebuah "slice" waktu pada gilirannya.
Sebuah metode multitasking yang membutuhkan "slice" waktu pada gilirannya disebut apa?
"waktu berbagi"