ലിനക്സിനുള്ള ടെസ്റ്റ്-ടിഎൽബി ഡൗൺലോഡ്

test-tlb എന്ന് പേരിട്ടിരിക്കുന്ന Linux ആപ്പാണിത്, ഇതിന്റെ ഏറ്റവും പുതിയ പതിപ്പ് test-tlbsourcecode.tar.gz ആയി ഡൗൺലോഡ് ചെയ്യാം. വർക്ക്സ്റ്റേഷനുകൾക്കായുള്ള സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവായ OnWorks-ൽ ഇത് ഓൺലൈനായി പ്രവർത്തിപ്പിക്കാം.

 
 

Test-tlb എന്ന് പേരിട്ടിരിക്കുന്ന ഈ ആപ്പ് OnWorks-നൊപ്പം സൗജന്യമായി ഓൺലൈനായി ഡൗൺലോഡ് ചെയ്ത് പ്രവർത്തിപ്പിക്കുക.

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

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

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

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

- 4. ഈ വെബ്സൈറ്റിൽ നിന്ന് OnWorks Linux ഓൺലൈനോ Windows ഓൺലൈൻ എമുലേറ്ററോ MACOS ഓൺലൈൻ എമുലേറ്ററോ ആരംഭിക്കുക.

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

- 6. ആപ്ലിക്കേഷൻ ഡൌൺലോഡ് ചെയ്യുക, അത് ഇൻസ്റ്റാൾ ചെയ്ത് പ്രവർത്തിപ്പിക്കുക.

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


ടെസ്റ്റ്-ടിഎൽബി


വിവരണം:

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



സവിശേഷതകൾ

  • കാഷെയും TLB സ്വഭാവവും അന്വേഷിക്കുന്നതിനുള്ള ലളിതമായ C ബെഞ്ച്മാർക്ക്
  • വ്യത്യസ്ത മിസ് പാറ്റേണുകൾ ട്രിഗർ ചെയ്യുന്നതിനായി ക്രമീകരിക്കാവുന്ന സ്ട്രൈഡും വർക്കിംഗ്-സെറ്റ് വലുപ്പങ്ങളും
  • ലേറ്റൻസി ഇൻഫ്ലക്ഷൻ പോയിന്റുകൾ തുറന്നുകാട്ടാൻ ഇറുകിയ ടൈമിംഗ് ലൂപ്പുകൾ
  • ഹ്യൂജ് പേജുകൾ, NUMA നോഡുകൾ, അല്ലെങ്കിൽ ഇതര ആക്സസ് പാറ്റേണുകൾ എന്നിവയ്ക്കായി എളുപ്പത്തിൽ മാറ്റങ്ങൾ വരുത്താം.
  • പ്ലോട്ടിംഗ് ഉപകരണങ്ങളിലേക്ക് പൈപ്പ് ചെയ്യുന്നതിന് അനുയോജ്യമായ കൺസോൾ ഔട്ട്പുട്ട്
  • വായിക്കാനും പരിഷ്കരിക്കാനും എളുപ്പമുള്ള ചെറിയ കോഡ്ബേസ്


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

C


Categories

സോഫ്റ്റ്വെയർ ടെസ്റ്റിംഗ്

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



ഏറ്റവും പുതിയ ലിനക്സ്, വിൻഡോസ് ഓൺലൈൻ പ്രോഗ്രാമുകൾ


വിൻഡോസിനും ലിനക്സിനും വേണ്ടി സോഫ്റ്റ്‌വെയറും പ്രോഗ്രാമുകളും ഡൗൺലോഡ് ചെയ്യാനുള്ള വിഭാഗങ്ങൾ