Linux auf einem Symmetrischen Multiprozessor-System
Bearbeiter:
Matthias Ohlenroth
Thomas Radke
Hardware:
- Compaq ProLiant 4000 als symmetrisches Multiprozessorsystem in Shared-Memory-Architektur
Historie:
- Beginn der Arbeiten an einem Betriebssystem für symmetrisches Multiprocessing im Jahr 1994
- Grundlage war das UNIX-kompatible Betriebssystem Linux für PC-ATs, Kernel-Version 1.0.9
- gegen Ende 1994 erste stabile Version, lauffähig auf 2 Prozessoren (Dokumentation als gzipped postscript)
- nachfolgende Unterstützung des dritten und vierten Prozessors durch den Kernel
- Optimierung des Kernel-Schedulers sowie des Interruptsystems für SMP-Betrieb
- Entwurf und Implementierung einer Multithreading-Unterstützung durch den Linux-Kernel
Ergebnisse:
- Linux SMP auf einem Quadprozessorsystem
- aktuelle Kernelversion 2.0, aufrüstbar auf zukünftige Kernelversionen mittels Kernelpatch
- Multithreading-Support für Kernel-level Threads
Verweise:
Zurück zur Homepage Rechnerarchitektur
Thomas Radke
Tue Jul 2 21:02:13 MET DST 1996