IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

moodycamel::ConcurrentQueue download per Windows

Download gratuito moodycamel :: ConcurrentQueue Windows app per eseguire online win Wine in Ubuntu online, Fedora online o Debian online

Questa è l'app per Windows denominata moodycamel::ConcurrentQueue la cui ultima versione può essere scaricata come v1.0.3.zip. Può essere eseguito online nel provider di hosting gratuito OnWorks per workstation.

Scarica ed esegui online questa app chiamata moodycamel::ConcurrentQueue 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. Avvia qualsiasi emulatore online OS OnWorks da questo sito Web, ma migliore emulatore online Windows.

- 5. Dal sistema operativo OnWorks Windows 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 e installala.

- 7. Scarica Wine dai repository software delle tue distribuzioni Linux. Una volta installato, puoi quindi fare doppio clic sull'app per eseguirli con Wine. Puoi anche provare PlayOnLinux, un'interfaccia fantasiosa su Wine che ti aiuterà a installare programmi e giochi Windows popolari.

Wine è un modo per eseguire il software Windows su Linux, ma senza Windows richiesto. Wine è un livello di compatibilità Windows open source in grado di eseguire programmi Windows direttamente su qualsiasi desktop Linux. Essenzialmente, Wine sta cercando di re-implementare abbastanza Windows da zero in modo che possa eseguire tutte quelle applicazioni Windows senza effettivamente bisogno di Windows.

IMMAGINI

Ad


moodycamel::ConcurrentQueue


DESCRIZIONE

Non ci sono molte code completamente prive di blocco per C++. Boost ne ha uno, ma è limitato agli oggetti con banali operatori di assegnazione e banali distruttori, per esempio. La coda TBB di Intel non è esente da blocchi e richiede anche costruttori banali. Esistono molti articoli accademici che implementano code senza blocco in C++, ma il codice sorgente utilizzabile è difficile da trovare e i test lo sono ancora di più. Questa coda non solo ha meno limitazioni di altre (per la maggior parte), ma è anche più veloce. È stato abbastanza ben testato e offre funzionalità avanzate come accodamento/rimozione di massa (che, con il mio nuovo design, è molto più veloce di un elemento alla volta, avvicinandosi e persino superando la velocità di una coda non simultanea anche in caso di forte contesa ). In breve, c'era un buco a forma di coda senza blocchi nell'universo open source C++ e ho deciso di riempirlo con la progettazione e l'implementazione più veloci, complete e ben testate che potevo.



Caratteristiche

  • Una coda senza blocchi di livello industriale per C++
  • Implementazione a intestazione singola, inseriscila nel tuo progetto
  • Coda senza blocco completamente thread-safe
  • Utilizzare contemporaneamente da qualsiasi numero di thread
  • Gli elementi vengono spostati (anziché copiati) ove possibile
  • Nessuna limitazione artificiale sui tipi di elementi o sul conteggio massimo
  • La memoria può essere allocata una volta in anticipo o dinamicamente secondo necessità
  • Completamente portabile (nessun assembly; tutto viene eseguito tramite primitive C++ 11 standard)
  • Supporta operazioni di massa super veloci
  • Include una versione di blocco a basso costo (BlockingConcurrentQueue)


Linguaggio di programmazione

C++



Questa è un'applicazione che può anche essere scaricata da https://sourceforge.net/projects/moodyc-concurrentqueue.mirror/. È stato ospitato in OnWorks per essere eseguito online in modo più semplice da uno dei nostri sistemi operativi gratuiti.


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad