| Juni 2020 | |
So |
Mo |
Di |
Mi |
Do |
Fr |
Sa |
| 1 | 2 | 3 | 4 | 5 | 6 |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | | |
Application datasets: 20716
Version datasets: 149389
DBApp v1.06
Copyright © demon
|
|
|
multitask
multitask ermöglicht Python-Programmen, Generatoren (Coroutinen) zu verwenden, um kooperatives Multitasking und asynchrone Ein- und Ausgabe durchzuführen. Applikationen, die mit Multitask geschrieben sind, bestehen aus einer Menge von kooperierenden Tasks, die den Prozessor an einen gemeinsamen Task Manager abgeben, wenn sie eine potentiell blockierende Operation durchführen, beispielsweise Ein- oder Ausgabe an einem Socket oder Lesen von Daten aus einer Warteschlange. Der Task Manager suspendiert die Task temporär (was es anderen Tasks ermöglicht, in der Zwischenzeit zu laufen) und startet sie dann neu, wenn die blockierende Operation vollständig ist. Dieser Ansatz ist geeignet für Anwendungen, die andernfalls select() und/oder mehrere Threads nutzen müssten, um Parallelität zu erreichen. (non)
|
Homepage: |
http://o2s.csail.mit.edu/o2s-wiki/multitask |
Rating: |
|
Lizenz: |
MIT/X Consortium License |
Kategorie: |
Konsole |
ChangeLog: http://o2s.csail.mit.edu/o2s-wiki/RecentChanges
|
.: Hauptzweig |
2007-06-12 | 0.2.0 | Ersteintrag |
|
|
Angaben ändern
Neue Version melden
|
|
|