Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Počas prevádzky , operačný systém Linux spracováva všetky rôzne komponenty počítača súčasne. To znamená , že všetky vstupné a výstupné operácie , ako aj postupy , pamäť a výpočtovej , sa deje súčasne . Tieto operácie nejakú dobu trvať od operačného systému a procesora . To je obzvlášť problematické , keď jediný zdroj vyžaduje viac času procesora , ako sú vstup a výstup . S cieľom zmierniť spomalenie spojené s použitím vstup a výstup , operačný systém Linux používa prerušenia . Keď I /O zariadenie je pripravené na uvoľnenie kontroly nad zdrojmi , operačný systém pokračuje s ďalšími úlohami , kým I /O odošle požiadavku na prerušenie ( IRQ ) , signalizovať jej stav .
IRQ konflikty
Od IRQ určí , kedy jednotlivé kusy počítačového hardvéru behu , ktoré slúžia ako priame spôsoby komunikácie medzi procesorom a hardware . V závislosti na distribúciu systému Linux , každý kus hardvéru môže vyžadovať svoj vlastný IRQ kanál . Keď sa dvaja hardvérové prvky nemajú rovnakú IRQ kanál , potom nastane konflikt prerušenia hardvéru . Vzhľadom k tomu , že procesor očakáva jeden kus hardvéru na IRQ kanál , nemá potuchy , kto komunikuje s ním , ak dva periférií použiť rovnaký kanál .
Možné scenáre konflikt
najčastejší scenár , ktorý vyvoláva konflikt hardvérové prerušenia zahŕňa inštaláciu nového hardvéru . Niektoré linuxové distribúcie podporuje viac hardware prístup k IRQ liniek , ale tie , ktoré nemajú pobeží do konfliktu , keď kus hardvéru , ako je napríklad grafické karty alebo sieťovej karty , pokúsi sa použiť IRQ linku priradenú inú periférií . V tomto prípade , novo nainštalovaný softvér , a bez ohľadu na ďalšie periférne bol predtým pridelený IRQ kanála , nebude správne fungovať , ak vôbec .
Riešenie IRQ konflikty
Najlepším riešením tohto problému IRQ konfliktu zahŕňa to , že hardvér má svoj vlastný priradený IRQ kanál . Niektoré karty, napríklad karty PCI , nemôže zvládnuť svoju úlohu IRQ . Ak dôjde ku konfliktu, potom musíte ručne zadať Basic Input /Output System , alebo BIOS , riadiť IRQ kanály . Tiež zabezpečí, že všetky ovládače zariadení sú aktuálne môže slúžiť ako preventívny nástroj, aby všetok hardvér môže spolupracovať s najlepšou možnou firmware , rovnako ako ostatné hardvér .
Copyright © počítačové znalosti Všetky práva vyhradené