Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന hwloc-gather-topology കമാൻഡ് ഇതാണ്.
പട്ടിക:
NAME
hwloc-gather-topology - പ്രസക്തമായ Linux ടോപ്പോളജി ഫയലുകളും lstopo ഔട്ട്പുട്ടും സംരക്ഷിക്കുന്നു
പിന്നീട് (ഒരുപക്ഷേ ഓഫ്ലൈൻ) ഉപയോഗം
സിനോപ്സിസ്
hwloc-gather-topology [ഓപ്ഷനുകൾ]
ഓപ്ഷനുകൾ
--io I/O അനുബന്ധ ഫയലുകളും ശേഖരിക്കുക. ഒത്തുചേരൽ വളരെ സാവധാനത്തിലാകാം, ജനറേറ്റഡ്
ആർക്കൈവ് വളരെ വലുതായിരിക്കാം. --dmi DMI/SMBIOS അനുബന്ധ ഫയലുകളും ശേഖരിക്കുക. ദി
ശേഖരിക്കുന്നതിന് റൂട്ട് ആക്സസ് ആവശ്യമാണ്, കൂടാതെ dmi-sysfs കേർണൽ ഘടകം ലോഡ് ചെയ്യണം.
-h --സഹായിക്കൂ
സഹായ സന്ദേശം പ്രദർശിപ്പിച്ച് പുറത്തുകടക്കുക
വിവരണം
hwloc-gather-topology പ്രസക്തമായ എല്ലാ ടോപ്പോളജി ഫയലുകളും ഒരു ആർക്കൈവിൽ സംരക്ഷിക്കുന്നു
(.tar.bz2) കൂടാതെ lstopo ഔട്ട്പുട്ട് (.ഔട്ട്പുട്ട്). ഉദാഹരണത്തിന് സ്റ്റോറുകൾക്കുള്ള യൂട്ടിലിറ്റി
The / proc / cpuinfo ഫയലും മുഴുവനും /sys/devices/system/node/ ഡയറക്ടറി ട്രീ.
മെഷീൻ ടോപ്പോളജി ഓഫ്ലൈനിൽ പര്യവേക്ഷണം ചെയ്യാൻ ഈ ഫയലുകൾ പിന്നീട് ഉപയോഗിക്കാം. ഒരിക്കൽ ടാർബോൾ
എക്സ്ട്രാക്റ്റുചെയ്തു, ഉദാഹരണത്തിന് ഇത് ചില hwloc കമാൻഡ്-ലൈൻ യൂട്ടിലിറ്റികൾക്ക് നൽകിയേക്കാം
അവയിലൂടെ --ഇൻപുട്ട് ഓപ്ഷൻ. സ്ഥിരസ്ഥിതി ടോപ്പോളജി അസാധുവാക്കാനും സാധിക്കും
എക്സ്ട്രാക്റ്റുചെയ്ത പാത സജ്ജീകരിച്ചുകൊണ്ട് hwloc ലൈബ്രറി വായിക്കും HWLOC_FSROOT പരിസ്ഥിതി
വേരിയബിൾ.
പ്രശ്നങ്ങൾ ഡീബഗ് ചെയ്യുന്നതിന് hwloc ഡവലപ്പർമാർക്ക് ആർക്കൈവും lstopo ഔട്ട്പുട്ടും സമർപ്പിക്കാം
വിദൂരമായി.
hwloc-gather-topology ഒരു Linux നിർദ്ദിഷ്ട ടൂളാണ്, ഇത് മറ്റ് പ്രവർത്തനങ്ങളിൽ ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ല
സിസ്റ്റങ്ങൾ.
ശ്രദ്ധിക്കുക: നിങ്ങൾ വായിക്കാൻ വളരെ ശുപാർശ ചെയ്യുന്നു ഹലോക്ക്(7) വായിക്കുന്നതിന് മുമ്പുള്ള അവലോകന പേജ്
ഈ മാൻ പേജ്.
ഉദാഹരണങ്ങൾ
പിന്നീട് ഉപയോഗിക്കേണ്ട ടോപ്പോളജി വിവരങ്ങൾ സംഭരിക്കുന്നതിന് (ഒരുപക്ഷേ മറ്റൊരു ഹോസ്റ്റിൽ) ദയവായി പ്രവർത്തിപ്പിക്കുക:
hwloc-gather-topology /tmp/myhost
ഇത് പ്രസക്തമായ എല്ലാ ടോപ്പോളജി ഫയലുകളും സംഭരിക്കും /tmp/myhost.tar.bz2 ആർക്കൈവും
ൽ lstopo ഔട്ട്പുട്ട് /tmp/myhost.output ഫയൽ. ഈ ഫയലുകൾ മറ്റൊന്നിലേക്ക് കൈമാറാൻ കഴിയും
പിന്നീട്/ഓഫ്ലൈൻ വിശകലനം കൂടാതെ/അല്ലെങ്കിൽ വിവിധ hwloc യൂട്ടിലിറ്റികളിലേക്കുള്ള ഇൻപുട്ടായി ഹോസ്റ്റ് ചെയ്യുക.
hwloc യൂട്ടിലിറ്റികൾക്കൊപ്പം ഈ ഡാറ്റ ഉപയോഗിക്കുന്നതിന് നിങ്ങൾ അൺപാക്ക് ചെയ്യണം myhost.tar.bz2 ആദ്യം ആർക്കൈവ് ചെയ്യുക:
tar jxvf /tmp/myhost.tar.bz2
പേരിട്ടിരിക്കുന്ന ഒരു പുതിയ ഡയറക്ടറി myhost ഇപ്പോൾ എല്ലാ ടോപ്പോളജി ഫയലുകളും അടങ്ങിയിരിക്കുന്നു. അപ്പോൾ നിങ്ങൾ പലതരം hwloc ചോദിക്കുന്നു
പാസിംഗ് വഴി യഥാർത്ഥ മെഷീനിൽ ഒന്നിന് പകരം ഈ ടോപ്പോളജി ഉപയോഗിക്കുന്നതിനുള്ള യൂട്ടിലിറ്റികൾ --ഇൻപുട്ട്
myhost. ടോപ്പോളജി പ്രദർശിപ്പിക്കുന്നതിന് പ്രവർത്തിപ്പിക്കുക:
lstopo --ഇൻപുട്ട് ./myhost
നിലവിലെ ഡയറക്ടറിയിൽ ടോപ്പോളജി എക്സ്ട്രാക്റ്റ് ചെയ്യേണ്ട ആവശ്യമില്ല, സമ്പൂർണ്ണ അല്ലെങ്കിൽ
ആപേക്ഷിക പാതകളും പിന്തുണയ്ക്കുന്നു:
lstopo --input /path/to/remote/host/extracted/topology/
ഒറിജിനൽ ഹോസ്റ്റിൽ hwloc എങ്ങനെ 8 സമാന്തര ജോലികൾ വിതരണം ചെയ്യുമെന്ന് കാണാൻ:
hwloc-distrib --input myhost --single 8
മുമ്പത്തെ കമാൻഡിൽ അനുബന്ധ ഫിസിക്കൽ ഇൻഡക്സുകൾ ലഭിക്കുന്നതിന്:
hwloc-calc --input myhost --po --li --proclist $(hwloc-distrib --input myhost
--ഒറ്റ 8)
തന്നിരിക്കുന്ന ആർക്കൈവുചെയ്ത ഒന്ന് ഉപയോഗിച്ച് ഏത് പ്രോഗ്രാമും ഡിഫോൾട്ട് ടോപ്പോളജിയെ യഥാർത്ഥത്തിൽ അസാധുവാക്കാം
അതിന് ഒരു ഇല്ല --ഇൻപുട്ട് ഓപ്ഷൻ. ദി HWLOC_FSROOT പരിസ്ഥിതി വേരിയബിൾ ഉപയോഗിക്കണം
അങ്ങനെ ചെയ്യാൻ:
HWLOC_FSROOT=myhost hwloc-calc --po --li --proclist $(hwloc-distrib --single 8)
ഈ കമാൻഡുകളെല്ലാം ഹോസ്റ്റിൽ നേരിട്ട് എക്സിക്യൂട്ട് ചെയ്യുന്ന അതേ ഔട്ട്പുട്ട് ഉണ്ടാക്കും
ടോപ്പോളജി വിവരങ്ങൾ ആദ്യം ശേഖരിച്ചത് hwloc-gather-topology
സ്ക്രിപ്റ്റ്.
തിരികെ , VALUE-
വിജയകരമായി നടപ്പിലാക്കിയ ശേഷം, hwloc-gather-topology 0 എന്ന കോഡ് ഉപയോഗിച്ച് പുറത്തുകടക്കും.
hwloc-gather-topology ഏതെങ്കിലും തരത്തിലുള്ള പിശക് സംഭവിക്കുകയാണെങ്കിൽ, നോൺസീറോ എക്സിറ്റ് സ്റ്റാറ്റസ് നൽകും
ആർക്കൈവ് അല്ലെങ്കിൽ ഔട്ട്പുട്ട് ഫയൽ സൃഷ്ടിക്കുന്നതിൽ പരാജയപ്പെട്ടു (എന്നാൽ അതിൽ മാത്രം പരിമിതപ്പെടുത്തിയിട്ടില്ല).
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് hwloc-gather-topology ഓൺലൈനായി ഉപയോഗിക്കുക