| Coro. CORO ist eine große Perl-Modulfamilie, die kooperative Multitasking in Perl implementiert. |
Jetzt downloaden |
Coro. Ranking & Zusammenfassung
- Lizenz:
- Perl Artistic License
- Name des Herausgebers:
- Marc Lehmann
- Website des Verlags:
- http://www.goof.com/pcg/marc/
Coro. Stichworte
Coro. Beschreibung
Coro ist eine große Perl-Modulfamilie, die kooperative Multitasking in Perl implementiert. Coro ist eine große Perl-Modulfamilie, die kooperative Multitasking in Perl implementiert. Es unterstützt die FileHandle- und Event-Abstraktion und setzt auch Fortsetzungen sowie die notwendigen Richtlinien zur Implementierung eines leicht begrenzten Anrufs / CC in Perl.unliken der sogenannten "Perl-Threads / Gabel-Emulation", bieten sie einen echten freigegebenen Adressraum (wie echt Threads) ohne die damit verbundenen Rennbedingungen und Leistungsverlust, während ein sehr geringes Erinnerungsaufwand (2-3kB / Coroutine) aufrechterhalten wird. Das Paket ist mit Beispielen und vielen Unterstützungsmodulen ausgestattet.Synopsis verwenden Coro; asynchisch {# etwas asynchroner Faden der Ausführungsdrucken "2N"; abtreten; # zurück zum Hauptdruck "4n"; }; drucken "1n"; abtreten; # Rendite an Coroutine Print "3N"; abtreten; # und wieder # Verriegeln Sie mein $ Lock = New Coro :: Semaphor; meine $ gesperrt; $ lock-> runter; $ gesperrt = 1; $ sperren-> up; Anforderungen: · Perl.
Coro. Zugehörige Software