Software detaljer:
Dette er et spin-off af Uendeligt, en version af CPython der understøtter mikro-tråde kaldet "tasklets".
Tasklets køre pseudo-sideløbende (typisk i en enkelt eller nogle få OS niveau tråde) og synkroniseres med dataudveksling på "kanaler".
A "Greenlet", på den anden side, er en endnu mere primitiv opfattelse af mikro-tråd med ingen implicit planlægning; coroutines, med andre ord.
Dette er nyttigt, når udviklerne ønsker at kontrollere præcis, hvornår deres kode kører.
De kan bygge brugerdefinerede planlagte mikro-tråde på toppen af Greenlet.
Kommentarer ikke fundet