Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന callgrind_control കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
callgrind_control - Callgrind പ്രവർത്തിപ്പിക്കുന്ന പ്രോഗ്രാമുകൾ നിരീക്ഷിക്കുകയും നിയന്ത്രിക്കുകയും ചെയ്യുക
സിനോപ്സിസ്
callgrind_control [ഓപ്ഷനുകൾ] [pid|പ്രോഗ്രാമിന്റെ പേര്...]
വിവരണം
callgrind_control Valgrind ടൂൾ Callgrind പ്രവർത്തിപ്പിക്കുന്ന പ്രോഗ്രാമുകളെ നിയന്ത്രിക്കുന്നു. എപ്പോൾ എ
പിഡ്/പ്രോഗ്രാം പേര് ആർഗ്യുമെന്റ് വ്യക്തമാക്കിയിട്ടില്ല, എല്ലാ ആപ്ലിക്കേഷനുകളും നിലവിൽ പ്രവർത്തിപ്പിക്കുന്നത്
നിർദ്ദിഷ്ട ഓപ്ഷൻ(കൾ) നൽകുന്ന പ്രവർത്തനങ്ങൾക്കായി ഈ സിസ്റ്റത്തിലെ കോൾഗ്രൈൻഡ് ഉപയോഗിക്കും. ദി
റൺ ചെയ്യുന്ന ആപ്ലിക്കേഷനുകളെക്കുറിച്ചുള്ള ചില ഹ്രസ്വ വിവരങ്ങൾ നൽകുക എന്നതാണ് ഡിഫോൾട്ട് പ്രവർത്തനം
കോൾഗ്രൈൻഡ്.
ഓപ്ഷനുകൾ
-h --സഹായിക്കൂ
ഒരു ചെറിയ വിവരണം, ഉപയോഗം, ഓപ്ഷനുകളുടെ സംഗ്രഹം എന്നിവ കാണിക്കുക.
--പതിപ്പ്
callgrind_control-ന്റെ പതിപ്പ് കാണിക്കുക.
-l --നീളമുള്ള
നൽകിയ സംക്ഷിപ്ത വിവരങ്ങൾക്ക് പുറമേ, പ്രവർത്തന ഡയറക്ടറിയും കാണിക്കുക
സ്ഥിരസ്ഥിതിയായി.
-s --സ്റ്റാറ്റ്
സജീവമായ Callgrind റണ്ണുകളെക്കുറിച്ചുള്ള സ്ഥിതിവിവരക്കണക്കുകൾ കാണിക്കുക.
-b --തിരികെ
സജീവമായ Callgrind റണ്ണുകളിൽ ഓരോ ത്രെഡിന്റെയും സ്റ്റാക്ക്/ബാക്ക് ട്രെയ്സ് കാണിക്കുക. ഓരോ സജീവത്തിനും
സ്റ്റാക്ക് ട്രെയ്സിൽ പ്രവർത്തിക്കുന്നു, കൂടാതെ പ്രോഗ്രാം ആരംഭിച്ചതിന് ശേഷമുള്ള ഇൻവോക്കേഷനുകളുടെ എണ്ണവും (അല്ലെങ്കിൽ
അവസാന ഡംപ്) കാണിച്ചിരിക്കുന്നു. ഇൻക്ലൂസീവ് ചെലവ് കാണിക്കാൻ ഈ ഓപ്ഷൻ -e-യുമായി സംയോജിപ്പിക്കാം
സജീവമായ പ്രവർത്തനങ്ങൾ.
-e [എ, ബി,...] (ഡിഫോൾട്ട്: എല്ലാം)
ഇവന്റ് കൗണ്ടറുകളുടെ നിലവിലെ ഓരോ ത്രെഡും എക്സ്ക്ലൂസീവ് കോസ്റ്റ് മൂല്യങ്ങൾ കാണിക്കുക. വ്യക്തമായില്ലെങ്കിൽ
ഇവന്റിന്റെ പേരുകൾ നൽകിയിരിക്കുന്നു, നൽകിയിരിക്കുന്നതിൽ ശേഖരിക്കുന്ന എല്ലാ ഇവന്റ് തരങ്ങളുടെയും കണക്കുകൾ
കോൾഗ്രൈൻഡ് റൺ കാണിക്കുന്നു. അല്ലെങ്കിൽ, A, B, ... ഇവന്റ് തരങ്ങളുടെ കണക്കുകൾ മാത്രമേ കാണിക്കൂ.
ഈ ഓപ്ഷൻ -b-യുമായി സംയോജിപ്പിച്ചാൽ, ഓരോ സജീവത്തിന്റെയും പ്രവർത്തനങ്ങൾക്കുള്ള ചെലവ് ഉൾപ്പെടുന്നു
സ്റ്റാക്ക് ഫ്രെയിമും നൽകിയിട്ടുണ്ട്.
--ഡമ്പ്[= ] (സ്ഥിരസ്ഥിതി: വിവരണമില്ല)
പ്രൊഫൈൽ വിവരങ്ങൾ ഉപേക്ഷിക്കാൻ അഭ്യർത്ഥിക്കുക. വേണമെങ്കിൽ, ഒരു വിവരണം വ്യക്തമാക്കാം
കാരണം നൽകുന്ന വിവരങ്ങളുടെ ഭാഗമായി ഡമ്പിൽ എഴുതിയിരിക്കുന്നു
ഡംപ് ആക്ഷൻ ട്രിഗർ ചെയ്തു. ഒന്നിലധികം ഡമ്പുകൾ വേർതിരിച്ചറിയാൻ ഇത് ഉപയോഗിക്കാം.
-z --പൂജ്യം
സീറോ എല്ലാ ഇവന്റ് കൗണ്ടറുകളും.
-k --കൊല്ലുക
ഒരു കോൾഗ്രൈൻഡ് റൺ അവസാനിപ്പിക്കാൻ നിർബന്ധിക്കുക.
--instr=
ഇൻസ്ട്രുമെന്റേഷൻ മോഡ് ഓണാക്കുകയോ ഓഫാക്കുകയോ ചെയ്യുക. ഒരു കോൾഗ്രൈൻഡ് റണ്ണിന് ഇൻസ്ട്രുമെന്റേഷൻ ഉണ്ടെങ്കിൽ
അപ്രാപ്തമാക്കി, സിമുലേഷൻ നടത്തിയിട്ടില്ല, ഇവന്റുകളൊന്നും കണക്കാക്കില്ല. ഇത് ഒഴിവാക്കാൻ ഉപയോഗപ്രദമാണ്
താൽപ്പര്യമില്ലാത്ത പ്രോഗ്രാമിന്റെ ഭാഗങ്ങൾ, വളരെ കുറവുള്ളതിനാൽ (Valgrind പോലെ തന്നെ
ഉപകരണം "ഒന്നുമില്ല"). Callgrind ഓപ്ഷനും കാണുക --instr-atstart.
--vgdb-prefix=
callgrind_control ഉപയോഗിക്കുന്നതിന് vgdb പ്രിഫിക്സ് വ്യക്തമാക്കുക. callgrind_control ആന്തരികമായി ഉപയോഗിക്കുന്നു
സജീവമായ Callgrind റണ്ണുകൾ കണ്ടെത്തുന്നതിനും നിയന്ത്രിക്കുന്നതിനും vgdb. എങ്കിൽ --vgdb-പ്രിഫിക്സ് ഓപ്ഷൻ ആയിരുന്നു
valgrind സമാരംഭിക്കുന്നതിന് ഉപയോഗിക്കുന്നു, തുടർന്ന് callgrind_control ന് അതേ ഓപ്ഷൻ നൽകണം.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് callgrind_control ഓൺലൈനിൽ ഉപയോഗിക്കുക