Przerwać

Autor: Laura McKinney
Data Utworzenia: 10 Kwiecień 2021
Data Aktualizacji: 16 Móc 2024
Anonim
Rosyjski żołnierz ujawnia prawdę o wojnie. PRZERWANY PROGRAM!
Wideo: Rosyjski żołnierz ujawnia prawdę o wojnie. PRZERWANY PROGRAM!

Zawartość

Definicja - Co oznacza Przerwanie?

Przerwanie jest funkcją systemu operacyjnego, która zapewnia wieloprocesowe wielozadaniowość. Przerwanie jest sygnałem, który zachęca system operacyjny do przerwania pracy nad jednym procesem i rozpoczęcia pracy nad innym.


Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia Przerwanie

Idea przerwania leży u podstaw nowoczesnego projektu systemu operacyjnego. Z natury system operacyjny jest liniowy i nie może obsłużyć więcej niż jednego zadania obliczeniowego w danym momencie. Jednak w miarę jak nowoczesne systemy operacyjne stały się bardziej zaawansowane, inżynierowie i programiści wprowadzili funkcję przerwań, aby pomóc systemowi operacyjnemu w obsłudze wielu różnych programów poprzez włączanie i wyłączanie różnych zadań, przy minimalnym niedogodności dla użytkownika. Oznacza to, że nowoczesne systemy operacyjne mogą wykonywać wiele różnych zadań w sposób, który nie opóźnia aktywności użytkownika. Teraz, gdy użytkownik przegląda lub używa jednego programu, system operacyjny może działać w tle i wykonywać inne zadania. Gdy użytkownik generuje zdarzenie, które wymaga, aby system operacyjny skoncentrował się na używanym programie podstawowym, przerwanie może ułatwić szybką reakcję.


Moduł kodu scharakteryzowany jako moduł obsługi przerwań wykorzystuje dostępną kolejkę do nadawania priorytetów różnym programom w różnym czasie. W niektórych przypadkach używany jest również fragment kodu zwany harmonogramem. Wiele różnych rodzajów przerwań poprawia zdolność systemu operacyjnego do świadczenia usług na żądanie dla użytkowników, jednocześnie obsługując coraz więcej dodatkowych zadań obliczeniowych w tle.

Przerwania mogą być powiązane ze zdarzeniami użytkownika, takimi jak otwieranie okien lub używanie kontrolek programu. Mogą być również oparte na zdarzeniach sprzętowych, takich jak początek i koniec procesu tworzenia kopii zapasowej z jednego dysku na drugi, lub związane z reakcjami sterowników urządzeń peryferyjnych. Wszystkie te rodzaje przerwań pomagają systemowi operacyjnemu działać płynnie i wydają się obsługiwać wiele rzeczy naraz.

Ta definicja została napisana w con computing