Informatyka Wywłaszczenie

Wywłaszczenie – technika używana w środowiskach wielozadaniowych, w której algorytm szeregujący zwany planistą lub dyspozytorem może wstrzymać aktualnie wykonywane zadanie (np.

proces lub wątek), aby umożliwić działanie innemu zadaniu. Dzięki temu rozwiązaniu zawieszenie jednego procesu nie powoduje blokady całego systemu operacyjnego. W systemach bez wywłaszczenia zadania jawnie informują planistę, w którym momencie chcą umożliwić przejście do innych zadań. Jeżeli nie zrobią tego w odpowiednim czasie, system zaczyna działać bardzo wolno. Oprócz tego wywłaszczanie umożliwia szczegółowe określanie czasu, w jakim dany proces może korzystać z procesora. Wywłaszczanie w niektórych systemach operacyjnych może dotyczyć nie tylko programów, ale także samego jądra – przykładem takiego systemu jest Linux.

Wywłaszczanie jest często ograniczane, na przykład procedury odpowiedzialne za obsługę przerwań sprzętowych są zwykle niewywłaszczalne, co znacznie upraszcza ich konstrukcję, ale wymusza też zadbanie o to, żeby szybko ulegały zakończeniu, umożliwiając działanie innym uruchomionym procesom. W jądrze Linuksa przed wersją 2.6 niemożliwe było wywłaszczenie procesu, który znajdował się w trybie jądra, co w pewnych sytuacjach mogło być powodem bardzo wolnej reakcji na działania użytkownika.

Systemy operacyjne z możliwością wywłaszczania procesów

Systemy operacyjne bez możliwości wywłaszczania procesów

Zobacz też

Przypisy

Tags:

Informatyka Wywłaszczenie Systemy operacyjne z możliwością wywłaszczania procesówInformatyka Wywłaszczenie Systemy operacyjne bez możliwości wywłaszczania procesówInformatyka Wywłaszczenie Zobacz teżInformatyka Wywłaszczenie PrzypisyInformatyka WywłaszczenieAlgorytmDyspozytorLinuxProces (informatyka)System operacyjnyWielozadaniowośćWątek (informatyka)

🔥 Trending searches on Wiki Polski:

Sergio AgüeroWybory do Parlamentu Europejskiego w PolsceTotal CasinoKorea PółnocnaAmy WinehouseWojna Izraela z HamasemLublinLista prezydentów PolskiSerie AMorze BałtyckieZakon krzyżackiCudzysłówMarilyn MonroeAngliaBrigitte MacronZmarli w roku 2024Franciszek Józef IPrawo i SprawiedliwośćEuropaZaleszczotkiKrzyż ZasługiMadrytLady GagaGwiezdne wojnyTamara ŁempickaKonfederacja barskaCiąg FibonacciegoGrzegorz NawackiAna Paula MartinsWiedeńRewolucja goździkówRonaldinhoDiuna (powieść)Dominika ChorosińskaAndrzej LepperRepublika Zielonego PrzylądkaBoeing 737Jan EnglertMistrz i MałgorzataMuminkiPremier LeagueNiezależny Samorządny Związek Zawodowy „Solidarność”RumuniaAnita SokołowskaPingwinyKanadaGorzów WielkopolskiJanina OchojskaIndieAlbert EinsteinPatryk MarjanRozbiory PolskiIeyasu TokugawaPolska w Unii EuropejskiejSpotifyLech KaczyńskiBartłomiej SienkiewiczMata (raper)WilnoHell’s Kitchen. Piekielna kuchniaŚwinoujścieWisława SzymborskaKontynentWietnamKraj BaskówSiły Zbrojne Rzeczypospolitej PolskiejSzymon Szynkowski vel SękReal MadrytPiotr JedynakJacek MajchrowskiIslandiaMichał KoboskoOlga TokarczukTrzęsienie ziemi na Oceanie Indyjskim (2004)Złota PiłkaMarcin KierwińskiMaciej KoniecznyKrzysztof BosakWrocław🡆 More