Grin logo
en de es fr
Shop
GRIN Website
Publicación mundial de textos académicos
Go to shop › Ciencias de la computación - Software

Funktionsweise und Performancemessungen des LINUX O(1)-Schedulers

Título: Funktionsweise und Performancemessungen des LINUX O(1)-Schedulers

Tesis , 2004 , 137 Páginas , Calificación: 1,3

Autor:in: Diplom-Informatiker (FH) Alexander Zschach (Autor)

Ciencias de la computación - Software
Extracto de texto & Detalles   Leer eBook
Resumen Extracto de texto Detalles

Die vorliegende Diplomarbeit widmet sich in der Einführung den Anfängen der computerisierten
Welt bis hin zur Entwicklung der ersten Time-Sharing Systeme um dann im zweiten Kapitel die
Grundlagen für und von Scheduling im Allgemeinen detailliert zu beleuchten. Darauf folgend soll
der 4BSD-Scheduler als Basis für eine ganze Generation an Schedulern detailliert beschrieben werden
und im vierten Kapitel der O(1)-Scheduler und dessen Konzepte und Realisierung betrachtet
werden. Abschließend wird derO(1)-Scheduler einer eingängigen Prüfung in seinem Laufzeitverhalten unter
Symmetrischem Multiprocessing unterzogen und die Testergebnisse detailliert erläutert. Abschließend
soll die vorliegende Arbeit ein Fazit ziehen und einen möglichen Ausblick auf die Welt
der Scheduler von morgen geben.

[...]

Extracto


Inhaltsverzeichnis

  • Einführung
    • Programmierer und Operator
    • Batchsysteme
    • Resident Monitor
    • Multiprogrammed Batched Systeme
    • Time-Sharing Systeme
  • Grundlagen
    • Prozesse und Programme
    • Threads und Prozesse
      • Multithreadingmodelle
      • Symmetric Multi-Threading (SMT)
      • Symmetrisches Multiprocessing (SMP)
      • Prozessoraffinität
      • NUMA
    • Prozessverwaltung
      • Prozesstatus
      • Prozesskontrollblock
      • Prioritätenmodel
    • Scheduling
      • Anforderungen an Scheduling
      • Kooperatives Scheduling
      • Preemptives Scheduling
      • Schedulingalgorithmen
    • Dispatching
  • 4BSD und Derivate
    • Einführung in den 4BSD-Scheduler.
    • Prozessverwaltung
      • Prozesskontrollblock
      • Prozesslisten

Zielsetzung und Themenschwerpunkte

Die Diplomarbeit befasst sich mit der Funktionsweise und Performance des Linux O(1)-Schedulers. Der Fokus liegt auf der Erläuterung der Entwicklung von Schedulingmechanismen und der Analyse des O(1)-Schedulers im Kontext moderner Multiprozessorsysteme.

  • Entwicklung von Schedulingmechanismen von frühen Batchsystemen bis zu modernen Time-Sharing-Systemen
  • Grundlagen des Prozessmanagements, einschließlich Threads, Prozesse, Prozessverwaltung und Prioritätenmodelle
  • Detaillierte Analyse des 4BSD-Schedulers als Grundlage für den O(1)-Scheduler
  • Architektur und Funktionsweise des O(1)-Schedulers
  • Bewertung der Performance des O(1)-Schedulers unter Symmetrischem Multiprocessing

Zusammenfassung der Kapitel

Das erste Kapitel stellt die historische Entwicklung von Schedulingmechanismen vor, beginnend mit frühen Batchsystemen und der Einführung des Resident Monitors. Die Entwicklung von Multiprogrammed Batched Systemen und schließlich Time-Sharing-Systemen wird beleuchtet.

Das zweite Kapitel erläutert die Grundlagen von Prozessmanagement und Scheduling. Es werden Prozesse, Threads, Prozessverwaltung, Scheduling-Anforderungen und verschiedene Scheduling-Algorithmen behandelt.

Das dritte Kapitel fokussiert sich auf den 4BSD-Scheduler und beschreibt dessen Architektur und Funktionsweise. Insbesondere werden der Prozesskontrollblock und Prozesslisten im Detail betrachtet.

Schlüsselwörter

Scheduling, O(1)-Scheduler, Linux, 4BSD-Scheduler, Prozessmanagement, Multiprocessing, Performance, Time-Sharing, Multithreading, Prozesskontrollblock, Prioritätenmodell.

Final del extracto de 137 páginas  - subir

Detalles

Título
Funktionsweise und Performancemessungen des LINUX O(1)-Schedulers
Universidad
Mannheim University of Applied Sciences  (Institut für Betriebssysteme)
Calificación
1,3
Autor
Diplom-Informatiker (FH) Alexander Zschach (Autor)
Año de publicación
2004
Páginas
137
No. de catálogo
V70285
ISBN (Ebook)
9783638615495
ISBN (Libro)
9783640157105
Idioma
Alemán
Etiqueta
Funktionsweise Performancemessungen LINUX O(1)-Schedulers
Seguridad del producto
GRIN Publishing Ltd.
Citar trabajo
Diplom-Informatiker (FH) Alexander Zschach (Autor), 2004, Funktionsweise und Performancemessungen des LINUX O(1)-Schedulers, Múnich, GRIN Verlag, https://www.grin.com/document/70285
Leer eBook
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
Extracto de  137  Páginas
Grin logo
  • Grin.com
  • Page::Footer::PaymentAndShipping
  • Contacto
  • Privacidad
  • Aviso legal
  • Imprint