İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

moodycamel::Windows için ConcurrentQueue indirmesi

Çevrimiçi çalıştırmak için moodycamel::ConcurrentQueue Windows uygulamasını ücretsiz indirin Ubuntu çevrimiçi, Fedora çevrimiçi veya Debian çevrimiçi Şarap kazanın

Bu, son sürümü v1.0.3.zip olarak indirilebilen moodycamel::ConcurrentQueue adlı Windows uygulamasıdır. İş istasyonları için ücretsiz barındırma sağlayıcısı OnWorks'te çevrimiçi olarak çalıştırılabilir.

Moodycamel::ConcurrentQueue adlı bu uygulamayı OnWorks ile ücretsiz olarak indirin ve çevrimiçi çalıştırın.

Bu uygulamayı çalıştırmak için şu talimatları izleyin:

- 1. Bu uygulamayı PC'nize indirdiniz.

- 2. Dosya yöneticimize https://www.onworks.net/myfiles.php?username=XXXXX istediğiniz kullanıcı adını girin.

- 3. Bu uygulamayı böyle bir dosya yöneticisine yükleyin.

- 4. Bu web sitesinden herhangi bir OS OnWorks çevrimiçi öykünücüsünü başlatın, ancak daha iyi Windows çevrimiçi öykünücüsü.

- 5. Yeni başlattığınız OnWorks Windows işletim sisteminden, istediğiniz kullanıcı adıyla https://www.onworks.net/myfiles.php?username=XXXXX dosya yöneticimize gidin.

- 6. Uygulamayı indirin ve kurun.

- 7. Wine'ı Linux dağıtımları yazılım havuzlarınızdan indirin. Kurulduktan sonra, Wine ile çalıştırmak için uygulamaya çift tıklayabilirsiniz. Ayrıca, popüler Windows programlarını ve oyunlarını yüklemenize yardımcı olacak Wine üzerinden gösterişli bir arayüz olan PlayOnLinux'u da deneyebilirsiniz.

Wine, Windows yazılımını Linux üzerinde çalıştırmanın bir yoludur, ancak Windows gerektirmez. Wine, Windows programlarını doğrudan herhangi bir Linux masaüstünde çalıştırabilen açık kaynaklı bir Windows uyumluluk katmanıdır. Esasen Wine, Windows'a ihtiyaç duymadan tüm bu Windows uygulamalarını çalıştırabilmesi için yeterince Windows'u sıfırdan yeniden uygulamaya çalışıyor.

EKRAN

Ad


karamsarcamel::ConcurrentQueue


TANIM

C++ için çok fazla tam teşekküllü kilitsiz kuyruk yoktur. Boost'ta bir tane var, ancak örneğin önemsiz atama operatörleri ve önemsiz yıkıcılara sahip nesnelerle sınırlıdır. Intel'in TBB kuyruğu kilitsiz değildir ve önemsiz kuruculara da ihtiyaç duyar. C++'da kilitsiz kuyruklar uygulayan pek çok akademik makale vardır, ancak kullanılabilir kaynak kodunu bulmak zordur ve hatta daha da fazlasını test eder. Bu kuyruk yalnızca diğerlerinden daha az sınırlamaya sahip olmakla kalmıyor (çoğunlukla), aynı zamanda daha hızlı. Oldukça iyi bir şekilde test edilmiştir ve toplu sıralama/sıradan çıkarma gibi gelişmiş özellikler sunar (yeni tasarımımla, tek seferde bir öğeden çok daha hızlıdır, yoğun çekişme altında bile eşzamanlı olmayan bir kuyruğun hızına yaklaşır ve hatta onu aşar). ). Kısacası, C++ açık kaynak evreninde kilitsiz kuyruk şeklinde bir delik vardı ve ben de bunu elimden gelen en hızlı, en eksiksiz ve iyi test edilmiş tasarım ve uygulamayla doldurmaya koyuldum.



Özellikler

  • C++ için endüstriyel düzeyde kilitlenmeyen bir kuyruk
  • Tek başlık uygulaması, projenize bırakmanız yeterli
  • Tamamen iş parçacığı güvenli, kilitsiz kuyruk
  • İstediğiniz sayıda iş parçacığından eşzamanlı olarak kullanın
  • Mümkün olan yerlerde öğeler taşınır (kopyalanmak yerine)
  • Öğe türleri veya maksimum sayı konusunda yapay sınırlama yok
  • Bellek bir kez önceden veya gerektiğinde dinamik olarak tahsis edilebilir
  • Tamamen taşınabilir (montaj yok; hepsi standart C++ 11 temel öğeleriyle yapılır)
  • Süper hızlı toplu işlemleri destekler
  • Düşük ek yük engelleme sürümü içerir (BlockingConcurrentQueue)


Programlama dili

C + +



Bu, https://sourceforge.net/projects/moodyc-concurrentqueue.mirror/ adresinden de alınabilecek bir uygulamadır. Ücretsiz İşletim Sistemlerimizden birinden en kolay şekilde çevrimiçi çalıştırılabilmesi için OnWorks'te barındırılmıştır.


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad