Daftar Isi:
Definisi - Apa artinya Interrupt?
Interupsi adalah fungsi dari sistem operasi yang menyediakan multi-proses multi-tasking. Interupsi adalah sinyal yang meminta sistem operasi untuk berhenti bekerja pada satu proses dan mulai bekerja pada yang lain.
Techopedia menjelaskan Interrupt
Gagasan interupsi adalah inti dari desain sistem operasi modern. Sesuai sifatnya, sistem operasi bersifat linier dan tidak dapat menangani lebih dari satu tugas komputasi pada waktu tertentu. Namun, ketika sistem operasi modern telah menjadi lebih maju, insinyur dan pengembang telah memasukkan fungsi interupsi untuk membantu sistem operasi untuk menangani berbagai program dengan beralih masuk dan keluar dari berbagai tugas, dengan sedikit ketidaknyamanan kepada pengguna. Ini berarti sistem operasi modern dapat melakukan banyak tugas berbeda dengan cara yang tidak menunda aktivitas pengguna. Sekarang, ketika pengguna melihat atau menggunakan satu program, sistem operasi dapat di latar belakang mengerjakan beberapa tugas lainnya. Ketika pengguna menghasilkan suatu peristiwa yang mengharuskan sistem operasi untuk fokus pada program utama yang sedang digunakan, interupsi dapat memfasilitasi respons yang cepat.
Modul kode yang ditandai sebagai interrupt handler menggunakan antrian yang tersedia untuk memprioritaskan program yang berbeda pada waktu yang berbeda. Dalam beberapa kasus, sepotong kode yang disebut scheduler juga digunakan. Banyak jenis interupsi meningkatkan kemampuan sistem operasi untuk menyediakan layanan sesuai permintaan kepada pengguna sambil menangani tugas komputasi tambahan yang semakin banyak di latar belakang.
Interupsi dapat dikaitkan dengan acara pengguna seperti membuka jendela atau menggunakan kontrol program. Mereka juga dapat didasarkan pada peristiwa perangkat keras, seperti awal dan akhir proses cadangan dari satu disk ke yang lain, atau terkait dengan respons dari driver periferal. Semua jenis interupsi ini membantu sistem operasi berfungsi dengan lancar dan tampak menangani banyak hal sekaligus.