ഇംഗ്ലീഷ്ഫ്രഞ്ച്സ്പാനിഷ്

Ad


OnWorks ഫെവിക്കോൺ

moodycamel:: Windows-നായി ConcurrentQueue ഡൗൺലോഡ്

Moodycamel സൗജന്യ ഡൗൺലോഡ്::ConcurrentQueue Windows ആപ്പ് ഓൺലൈനിൽ പ്രവർത്തിപ്പിക്കുന്നതിനുള്ള വിൻ വൈൻ ഉബുണ്ടു ഓൺലൈനിലോ ഫെഡോറ ഓൺലൈനിലോ ഡെബിയൻ ഓൺലൈനിലോ പ്രവർത്തിപ്പിക്കാൻ

ഇതാണ് moodycamel::ConcurrentQueue എന്ന് പേരിട്ടിരിക്കുന്ന വിൻഡോസ് ആപ്പ്, ഇതിന്റെ ഏറ്റവും പുതിയ റിലീസ് v1.0.3.zip ആയി ഡൗൺലോഡ് ചെയ്യാം. വർക്ക് സ്റ്റേഷനുകൾക്കായുള്ള സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവായ OnWorks-ൽ ഇത് ഓൺലൈനായി പ്രവർത്തിപ്പിക്കാം.

Moodycamel::ConcurrentQueue with OnWorks എന്ന് പേരിട്ടിരിക്കുന്ന ഈ ആപ്പ് സൗജന്യമായി ഓൺലൈനായി ഡൗൺലോഡ് ചെയ്ത് പ്രവർത്തിപ്പിക്കുക.

ഈ ആപ്പ് പ്രവർത്തിപ്പിക്കുന്നതിന് ഈ നിർദ്ദേശങ്ങൾ പാലിക്കുക:

- 1. നിങ്ങളുടെ പിസിയിൽ ഈ ആപ്ലിക്കേഷൻ ഡൗൺലോഡ് ചെയ്തു.

- 2. ഞങ്ങളുടെ ഫയൽ മാനേജറിൽ https://www.onworks.net/myfiles.php?username=XXXXX എന്നതിൽ നിങ്ങൾക്ക് ആവശ്യമുള്ള ഉപയോക്തൃനാമം നൽകുക.

- 3. അത്തരം ഫയൽമാനേജറിൽ ഈ ആപ്ലിക്കേഷൻ അപ്‌ലോഡ് ചെയ്യുക.

- 4. ഈ വെബ്‌സൈറ്റിൽ നിന്ന് ഏതെങ്കിലും OS OnWorks ഓൺലൈൻ എമുലേറ്റർ ആരംഭിക്കുക, എന്നാൽ മികച്ച Windows ഓൺലൈൻ എമുലേറ്റർ.

- 5. നിങ്ങൾ ഇപ്പോൾ ആരംഭിച്ച OnWorks Windows OS-ൽ നിന്ന്, നിങ്ങൾക്ക് ആവശ്യമുള്ള ഉപയോക്തൃനാമത്തോടുകൂടിയ ഞങ്ങളുടെ ഫയൽ മാനേജർ https://www.onworks.net/myfiles.php?username=XXXXX എന്നതിലേക്ക് പോകുക.

- 6. ആപ്ലിക്കേഷൻ ഡൗൺലോഡ് ചെയ്ത് ഇൻസ്റ്റാൾ ചെയ്യുക.

- 7. നിങ്ങളുടെ Linux വിതരണ സോഫ്റ്റ്‌വെയർ ശേഖരണങ്ങളിൽ നിന്ന് വൈൻ ഡൗൺലോഡ് ചെയ്യുക. ഇൻസ്‌റ്റാൾ ചെയ്‌തുകഴിഞ്ഞാൽ, വൈൻ ഉപയോഗിച്ച് അവ പ്രവർത്തിപ്പിക്കുന്നതിന് നിങ്ങൾക്ക് ആപ്പിൽ ഡബിൾ ക്ലിക്ക് ചെയ്യാം. ജനപ്രിയ വിൻഡോസ് പ്രോഗ്രാമുകളും ഗെയിമുകളും ഇൻസ്റ്റാൾ ചെയ്യാൻ സഹായിക്കുന്ന വൈനിലൂടെയുള്ള ഫാൻസി ഇന്റർഫേസായ PlayOnLinux നിങ്ങൾക്ക് പരീക്ഷിക്കാവുന്നതാണ്.

ലിനക്സിൽ വിൻഡോസ് സോഫ്റ്റ്‌വെയർ പ്രവർത്തിപ്പിക്കാനുള്ള ഒരു മാർഗമാണ് വൈൻ, എന്നാൽ വിൻഡോസ് ആവശ്യമില്ല. ഏത് ലിനക്സ് ഡെസ്ക്ടോപ്പിലും നേരിട്ട് വിൻഡോസ് പ്രോഗ്രാമുകൾ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന ഒരു ഓപ്പൺ സോഴ്സ് വിൻഡോസ് കോംപാറ്റിബിലിറ്റി ലെയറാണ് വൈൻ. അടിസ്ഥാനപരമായി, വൈൻ ആദ്യം മുതൽ ആവശ്യത്തിന് വിൻഡോസ് വീണ്ടും നടപ്പിലാക്കാൻ ശ്രമിക്കുന്നു, അതുവഴി യഥാർത്ഥത്തിൽ വിൻഡോസ് ആവശ്യമില്ലാതെ തന്നെ എല്ലാ വിൻഡോസ് ആപ്ലിക്കേഷനുകളും പ്രവർത്തിപ്പിക്കാൻ കഴിയും.

സ്ക്രീൻഷോട്ടുകൾ

Ad


moodycamel:: ConcurrentQueue


വിവരണം

C++ നായി പൂർണ്ണമായ ലോക്ക്-ഫ്രീ ക്യൂകളില്ല. ബൂസ്റ്റിന് ഒരെണ്ണം ഉണ്ട്, എന്നാൽ ഇത് നിസ്സാരമായ അസൈൻമെന്റ് ഓപ്പറേറ്റർമാരും നിസ്സാരമായ ഡിസ്ട്രക്റ്ററുകളും ഉള്ള ഒബ്‌ജക്റ്റുകളിലേക്ക് പരിമിതപ്പെടുത്തിയിരിക്കുന്നു, ഉദാഹരണത്തിന്. ഇന്റലിന്റെ TBB ക്യൂ ലോക്ക്-ഫ്രീ അല്ല, കൂടാതെ നിസ്സാരമായ കൺസ്ട്രക്‌ടർമാരും ആവശ്യമാണ്. C++ ൽ ലോക്ക്-ഫ്രീ ക്യൂകൾ നടപ്പിലാക്കുന്ന നിരവധി അക്കാദമിക് പേപ്പറുകളുണ്ട്, എന്നാൽ ഉപയോഗയോഗ്യമായ സോഴ്സ് കോഡ് കണ്ടെത്താൻ പ്രയാസമാണ്, അതിലും കൂടുതൽ പരിശോധനകൾ നടത്തുന്നു. ഈ ക്യൂവിന് മറ്റുള്ളവയേക്കാൾ കുറവ് പരിമിതികളുണ്ടെന്ന് മാത്രമല്ല (മിക്കഭാഗവും), അത് വേഗതയേറിയതുമാണ്. ഇത് വളരെ നന്നായി പരീക്ഷിക്കപ്പെട്ടിരിക്കുന്നു, കൂടാതെ ബൾക്ക് എൻക്യൂയിംഗ്/ഡീക്യൂയിംഗ് (എന്റെ പുതിയ ഡിസൈൻ ഉപയോഗിച്ച്, ഒരു സമയത്ത് ഒരു ഘടകത്തേക്കാൾ വളരെ വേഗതയുള്ളതാണ്, കനത്ത തർക്കത്തിനിടയിലും ഒരു നോൺ-കൺകറന്റ് ക്യൂവിന്റെ വേഗതയെ സമീപിക്കുകയും മറികടക്കുകയും ചെയ്യുന്നു. ). ചുരുക്കത്തിൽ, C++ ഓപ്പൺ സോഴ്‌സ് പ്രപഞ്ചത്തിൽ ലോക്ക്-ഫ്രീ ക്യൂ ആകൃതിയിലുള്ള ഒരു ദ്വാരം ഉണ്ടായിരുന്നു, എനിക്ക് കഴിയുന്ന ഏറ്റവും വേഗതയേറിയതും പൂർണ്ണമായതും നന്നായി പരീക്ഷിച്ചതുമായ രൂപകൽപ്പനയും നടപ്പിലാക്കലും കൊണ്ട് ഞാൻ അത് നിറയ്ക്കാൻ തുടങ്ങി.



സവിശേഷതകൾ

  • C++ നുള്ള വ്യാവസായിക ശക്തിയുള്ള ലോക്ക് രഹിത ക്യൂ
  • സിംഗിൾ-ഹെഡർ നടപ്പിലാക്കൽ, അത് നിങ്ങളുടെ പ്രോജക്റ്റിൽ ഇടുക
  • പൂർണ്ണമായും ത്രെഡ് സുരക്ഷിത ലോക്ക് രഹിത ക്യൂ
  • എത്ര ത്രെഡുകളിൽ നിന്നും ഒരേസമയം ഉപയോഗിക്കുക
  • സാധ്യമാകുന്നിടത്ത് ഘടകങ്ങൾ നീക്കുന്നു (പകർത്തുന്നതിന് പകരം).
  • മൂലക തരങ്ങളിലോ പരമാവധി എണ്ണത്തിലോ കൃത്രിമ പരിമിതികളൊന്നുമില്ല
  • മെമ്മറി ഒരു പ്രാവശ്യം മുന്നിലോ അല്ലെങ്കിൽ ആവശ്യാനുസരണം ചലനാത്മകമോ അലോക്കേറ്റ് ചെയ്യാം
  • പൂർണ്ണമായും പോർട്ടബിൾ (അസംബ്ലി ഇല്ല; എല്ലാം സാധാരണ C++11 പ്രിമിറ്റീവുകൾ വഴിയാണ് ചെയ്യുന്നത്)
  • സൂപ്പർ ഫാസ്റ്റ് ബൾക്ക് പ്രവർത്തനങ്ങളെ പിന്തുണയ്ക്കുന്നു
  • ഒരു ലോ-ഓവർഹെഡ് ബ്ലോക്കിംഗ് പതിപ്പ് ഉൾപ്പെടുന്നു (BlockingConcurrentQueue)


പ്രോഗ്രാമിംഗ് ഭാഷ

സി ++



https://sourceforge.net/projects/moodyc-concurrentqueue.mirror/ എന്നതിൽ നിന്നും ലഭിക്കാവുന്ന ഒരു ആപ്ലിക്കേഷനാണിത്. ഞങ്ങളുടെ സൗജന്യ ഓപ്പറേറ്റീവ് സിസ്റ്റങ്ങളിലൊന്നിൽ നിന്ന് ഏറ്റവും എളുപ്പമുള്ള രീതിയിൽ ഓൺലൈനിൽ പ്രവർത്തിപ്പിക്കുന്നതിനായി ഇത് OnWorks-ൽ ഹോസ്റ്റ് ചെയ്‌തിരിക്കുന്നു.


സൗജന്യ സെർവറുകളും വർക്ക്സ്റ്റേഷനുകളും

Windows & Linux ആപ്പുകൾ ഡൗൺലോഡ് ചെയ്യുക

ലിനക്സ് കമാൻഡുകൾ

Ad