Questa è l'app Linux denominata Greenlet la cui ultima versione può essere scaricata come 1.1.0.zip. Può essere eseguito online nel provider di hosting gratuito OnWorks per workstation.
Scarica ed esegui online questa app chiamata Greenlet con OnWorks gratuitamente.
Segui queste istruzioni per eseguire questa app:
- 1. Scaricata questa applicazione sul tuo PC.
- 2. Entra nel nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 3. Carica questa applicazione in tale file manager.
- 4. Avviare l'emulatore online OnWorks Linux o Windows online o l'emulatore online MACOS da questo sito Web.
- 5. Dal sistema operativo OnWorks Linux che hai appena avviato, vai al nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 6. Scarica l'applicazione, installala ed eseguila.
IMMAGINI
Ad
Greenlet
DESCRIZIONE
Sposta una funzione asincrona nel proprio thread. Una versione semplificata a funzione singola di workerize, che offre le stesse prestazioni dell'utilizzo diretto di Worker. Greenlet supporta solo ambienti browser, poiché utilizza Web Workers. Per l'utilizzo in un ambiente NodeJS, i Web Worker devono essere polyfill utilizzando una libreria come node-webworker. Accetta una funzione asincrona con, ne produce una copia che viene eseguita all'interno di un Web Worker. Non chiamare mai greenlet() in modo dinamico. In questo modo si crea un nuovo thread di lavoro per ogni chiamata. Poiché i Greenlets non possono comunque fare affidamento sull'ambito circostante, è meglio crearli sempre nella "parte superiore" del modulo. Greenlet è più efficace quando il lavoro svolto ha input/output relativamente piccoli. Un esempio potrebbe essere il recupero di una risorsa di rete quando è necessario solo un sottoinsieme delle informazioni risultanti. Greenlet accetterà e ottimizzerà anche i trasferibili come argomenti da e verso una funzione lavoratore greenlet.
Caratteristiche
- Sposta una funzione asincrona nel proprio thread
- Una versione semplificata a funzione singola di workerize
- Greenlet supporta solo ambienti browser
- I Web Worker devono essere polyfill utilizzando una libreria come node-webworker
- Greenlet è più efficace quando il lavoro svolto ha input/output relativamente piccoli
Linguaggio di programmazione
JavaScript
Questa è un'applicazione che può essere scaricata anche da https://sourceforge.net/projects/greenlet.mirror/. È stato ospitato in OnWorks per essere eseguito online nel modo più semplice da uno dei nostri sistemi operativi gratuiti.