Будинки Аудіо Що таке перерва? - визначення з техопедії

Що таке перерва? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає Переривання?

Переривання - це функція операційної системи, яка забезпечує багатопроцесні багатозадачність. Перерва - це сигнал, який спонукає операційну систему припинити роботу над одним процесом і розпочати роботу над іншим.

Техопедія пояснює Переривання

Ідея переривання лежить в основі сучасної конструкції операційної системи. За своєю природою операційна система є лінійною і не може впоратися з більш ніж однією обчислювальною задачею в будь-який момент часу. Однак, оскільки сучасні операційні системи стали більш досконалими, інженери та розробники включили функціональність переривання, щоб допомогти операційній системі обробляти безліч різних програм, включаючи та виключаючи різні завдання, з мінімальними незручностями для користувача. Це означає, що сучасні операційні системи можуть виконувати безліч різних завдань способами, які не затримують активність користувача. Тепер, поки користувач переглядає або використовує одну програму, операційна система може працювати у фоновому режимі, працюючи над якоюсь іншою задачею. Коли користувач генерує подію, яка вимагає, щоб операційна система зосередилася на основній програмі, яка використовується, переривання може полегшити швидку реакцію.

Модуль коду, що характеризується як обробник переривань, використовує наявну чергу для визначення пріоритетності різних програм у різний час. У деяких випадках також використовується фрагмент коду, який називається планувальником. Багато різних видів переривань розширюють можливості операційної системи надавати послуги на вимогу користувачам, одночасно обробляючи все більше та більше додаткових обчислювальних завдань.

Перерви можуть бути пов’язані з подіями користувача, такими як відкриття вікон або використання програм управління. Вони також можуть базуватися на апаратних подіях, таких як початок і кінець процесу резервного копіювання з одного диска на інший, або пов'язані з відповідями периферійних драйверів. Всі ці різні види переривань допомагають операційній системі безперебійно функціонувати і, здається, обробляти багато речей одночасно.

Це визначення було написане в контексті обчислювальної техніки
Що таке перерва? - визначення з техопедії