PythonQ 240-8XX Bedienungsanleitung Seite 727

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 768
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 726
706 MySQL - Technische Referenz f¨ur Version 5.0.1-alpha
verwaltet die Standard-Thread-Aufrufe, so dass diese Daten zwischen Threads teilen
onnen. LinuxThread benutzt diese Metho de. Nachteil: viele Prozesse. Die Erzeugung
von Threads ist langsam. Wenn ein Thread stirbt, bleiben die ¨ubrigen ¨ublicherweise
angen, und Sie m¨ussen alle oten, bevor Sie neu starten onnen. Man kann sagen,
dass die Thread-Umschaltung ziemlich viel kostet.
Kernel-Thread. Das Thread-Umschalten wird von der Thread-Bibliothek oder dem
Kernel durchgef¨uhrt und ist sehr schnell. Alles wird in einem Prozess gemacht, aber
auch manchen Systemen zeigt ps die verschiedenen Threads. Wenn ein Thread ab-
bricht, bricht der gesamte Prozess ab. Die meisten Systemaufrufe sind Thread-sicher
und sollten sehr wenig Overhead beanspruchen. Solaris, HP-UX, AIX und OSF1 haben
Kernel-Thread.
Auf manchen Systemen wird Kernel-Thread gehandhabt, indem Benutzereb enen-Thread in
die Systembibliotheken integriert wird. In solchen allen kann das Umschalten nur von der
Thread-Bibliothek durchgef¨uhrt werden und der Kernel ist sich nicht wirklich “der Threads
bewusst”.
Seitenansicht 726
1 2 ... 722 723 724 725 726 727 728 729 730 731 732 ... 767 768

Kommentare zu diesen Handbüchern

Keine Kommentare