Kann Softirq präemptiv werden?

Inhaltsverzeichnis:

Kann Softirq präemptiv werden?
Kann Softirq präemptiv werden?
Anonim

Die unteren beiden können sich gegenseitig unterbinden, aber darüber gibt es eine strikte Hierarchie: jede kann nur von den darüberliegenden unterbunden werden. Während beispielsweise ein Softirq auf einer CPU läuft, wird ihm kein anderer Softirq zuvorkommen, aber ein Hardware-Interrupt kann es. Alle anderen CPUs im System werden jedoch unabhängig ausgeführt.

Kann Soft-IRQ unterbunden werden?

Tatsächlich ist das einzige Ereignis, das einem Softirq zuvorkommen kann, ein Interrupt-Handler. Ein anderer Softirq, sogar der gleiche, kann jedoch auf einem anderen Prozessor laufen.

Kann Softirq unterbrochen werden?

Angenommen, eine Softirq-Funktion wird während der Ausführung von do_softirq() reaktiviert. Im schlimmsten Fall wird der Softirq bis zum nächsten Timer-Interrupt nicht mehr ausgeführt, selbst wenn die Maschine im Leerlauf ist. Infolgedessen ist die Softirq-Latenzzeit für Netzwerkentwickler nicht akzeptabel.

Kann ISR vorgezogen werden?

Wenn der Interrupt eines Peripheriegeräts ausgelöst wird, beginnt die entsprechende Interrupt Service Routine (ISR) statt main zu laufen. Das Wort, das diesen Prozess beschreibt, ist Präemption. … Einige Prozessoren unterstützen verschachtelte Interrupts. Ein ISR, der ein Programm unterbricht, könnte selbst durch den ISR für einen Interrupt mit höherer Priorität unterbrochen werden.

Was ist ein Softirq?

SoftIrqs ermöglichen es, den kritischen Teil der Bedienung von Hardware-Interrupts so kurz wie möglich zu h alten; Anstatt den gesamten HW-Interrupt an Ort und Stelle verarbeiten zu müssen, werden die wichtigen Daten vom Gerät in den RAM oder auf andere Weise gelesen und dann ein SoftIrq gestartet, um die Arbeit zu beenden.

IRQs: Hard, Soft, Threaded und Preemptible

IRQs: the Hard, the Soft, the Threaded and the Preemptible

IRQs: the Hard, the Soft, the Threaded and the Preemptible
IRQs: the Hard, the Soft, the Threaded and the Preemptible

Beliebtes Thema