Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

Moodycamel::ConcurrentQueue do pobrania dla systemu Windows

Bezpłatne pobieranie aplikacji Moodycamel::ConcurrentQueue dla systemu Windows do uruchamiania online Win Wine w Ubuntu online, Fedora online lub Debian online

To jest aplikacja systemu Windows o nazwie moodycamel::ConcurrentQueue, której najnowszą wersję można pobrać jako v1.0.3.zip. Można go uruchomić online w darmowym dostawcy usług hostingowych OnWorks dla stacji roboczych.

Pobierz i uruchom online tę aplikację o nazwie moodycamel::ConcurrentQueue z OnWorks za darmo.

Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:

- 1. Pobrałem tę aplikację na swój komputer.

- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.

- 3. Prześlij tę aplikację w takim menedżerze plików.

- 4. Uruchom dowolny emulator online systemu operacyjnego OnWorks z tej witryny, ale lepszy emulator online systemu Windows.

- 5. W systemie operacyjnym OnWorks Windows, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.

- 6. Pobierz aplikację i zainstaluj ją.

- 7. Pobierz Wine z repozytoriów oprogramowania dystrybucji Linuksa. Po zainstalowaniu możesz dwukrotnie kliknąć aplikację, aby uruchomić ją za pomocą Wine. Możesz także wypróbować PlayOnLinux, fantazyjny interfejs w Wine, który pomoże Ci zainstalować popularne programy i gry Windows.

Wine to sposób na uruchamianie oprogramowania Windows w systemie Linux, ale bez systemu Windows. Wine to warstwa kompatybilności z systemem Windows typu open source, która może uruchamiać programy systemu Windows bezpośrednio na dowolnym pulpicie systemu Linux. Zasadniczo Wine próbuje ponownie zaimplementować system Windows od podstaw, aby mógł uruchamiać wszystkie te aplikacje Windows bez faktycznego korzystania z systemu Windows.

ZRZUTY EKRANU

Ad


moodycamel::Kolejka współbieżna


OPIS

Nie ma tak wielu pełnoprawnych kolejek bez blokad dla C++. Boost ma jeden, ale jest ograniczony na przykład do obiektów z trywialnymi operatorami przypisania i trywialnymi destruktorami. Kolejka TBB firmy Intel nie jest wolna od blokad i wymaga również trywialnych konstruktorów. Istnieje wiele artykułów naukowych, które implementują kolejki bez blokad w C++, ale trudno jest znaleźć użyteczny kod źródłowy, a testy jeszcze bardziej. Ta kolejka nie tylko ma mniej ograniczeń niż inne (w większości), ale jest również szybsza. Został dość dobrze przetestowany i oferuje zaawansowane funkcje, takie jak masowe kolejkowanie/usuwanie z kolejki (które dzięki mojemu nowemu projektowi jest znacznie szybsze niż jeden element na raz, zbliżając się, a nawet przekraczając prędkość nierównoczesnej kolejki, nawet w przypadku dużej rywalizacji ). Krótko mówiąc, we wszechświecie open source C++ pojawiła się luka w kształcie kolejki bez blokad i postanowiłem wypełnić ją najszybszym, najbardziej kompletnym i najlepiej przetestowanym projektem i implementacją, jakie tylko mogłem.



Korzyści

  • Kolejka bez blokad o wytrzymałości przemysłowej dla C++
  • Implementacja pojedynczego nagłówka, po prostu upuść ją w swoim projekcie
  • W pełni bezpieczna kolejka bez blokad wątków
  • Używaj jednocześnie z dowolnej liczby wątków
  • Elementy są przesuwane (zamiast kopiowane) tam, gdzie to możliwe
  • Brak sztucznych ograniczeń dotyczących typów elementów lub maksymalnej liczby
  • Pamięć można alokować jednorazowo z góry lub dynamicznie w razie potrzeby
  • W pełni przenośny (bez asemblera; wszystko odbywa się za pomocą standardowych prymitywów C++ 11)
  • Obsługuje superszybkie operacje masowe
  • Zawiera wersję blokowania o niskim narzucie (BlockingConcurrentQueue)


Język programowania

C + +



Jest to aplikacja, którą można również pobrać z https://sourceforge.net/projects/moodyc-concurrentqueue.mirror/. Został umieszczony w OnWorks, aby można go było uruchomić online w najprostszy sposób z jednego z naszych bezpłatnych systemów operacyjnych.


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad