Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന കമാൻഡ് പെർഫ്-ഇൻജക്റ്റാണിത്.
പട്ടിക:
NAME
perf-inject - കൂടുതൽ വിവരങ്ങൾ ഉപയോഗിച്ച് ഇവന്റ് സ്ട്രീം വർദ്ധിപ്പിക്കുന്നതിന് ഫിൽട്ടർ ചെയ്യുക
സിനോപ്സിസ്
perf വയ്ക്കുക
വിവരണം
perf-inject ഒരു പെർഫ്-റെക്കോർഡ് ഇവന്റ് സ്ട്രീം വായിക്കുകയും അത് stdout-ലേക്ക് പകർത്തുകയും ചെയ്യുന്നു. ഏത് ഘട്ടത്തിലും
പ്രോസസ്സിംഗ് കോഡിന് മറ്റ് ഇവന്റുകൾ ഇവന്റ് സ്ട്രീമിലേക്ക് കുത്തിവയ്ക്കാൻ കഴിയും - ഈ സാഹചര്യത്തിൽ ബിൽഡ്-ഐഡികൾ (-ബി
ഓപ്ഷൻ) ഇവന്റ് സ്ട്രീമിലേക്ക് ആവശ്യാനുസരണം വായിക്കുകയും കുത്തിവയ്ക്കുകയും ചെയ്യുന്നു.
ബിൽഡ്-ഐഡികൾ പെർഫ്-ഇൻജക്റ്റിന്റെ ആദ്യ ഉപയോക്താവ് മാത്രമാണ് - ആവശ്യമുള്ള എന്തും
കൂടുതൽ വിവരങ്ങൾ ഉപയോഗിച്ച് ഇവന്റ് സ്ട്രീം വർദ്ധിപ്പിക്കുന്നതിന് യൂസർസ്പേസ് പ്രോസസ്സിംഗ്
ഈ സൗകര്യത്തിന്റെ ഉപയോഗം.
ഓപ്ഷനുകൾ
-b, --build-ids=
ഔട്ട്പുട്ട് സ്ട്രീമിലേക്ക് ബിൽഡ്-ഐഡികൾ കുത്തിവയ്ക്കുക
-v, --വെർബോസ്
കൂടുതൽ വാചാലരായിരിക്കുക.
-i, --input=
ഫയലിന്റെ പേര് ഇൻപുട്ട് ചെയ്യുക. (ഡിഫോൾട്ട്: stdin)
-o, --output=
ഔട്ട്പുട്ട് ഫയലിന്റെ പേര്. (ഡിഫോൾട്ട്: stdout)
-s, --ഷെഡ്-സ്റ്റാറ്റ്
ടാസ്ക്കുകൾ എവിടെ, എത്ര സമയം ഉറങ്ങി എന്ന ഇവന്റുകൾ ലഭിക്കുന്നതിന് sched_stat, sched_switch എന്നിവ ലയിപ്പിക്കുക.
sched_switch-ൽ ഒരു ടാസ്ക് ഉറങ്ങുന്ന ഒരു കോൾചെയിൻ അടങ്ങിയിരിക്കുന്നു, sched_stat-ൽ ഒരു
ഒരു ടാസ്ക് എത്ര സമയം ഉറങ്ങിയെന്ന് ടൈംസ്ലൈസ് ചെയ്യുക.
--kallsyms=
kallsyms പാതയുടെ പേര്
--ട്രേസ്
ഇൻസ്ട്രക്ഷൻ ട്രെയ്സിംഗ് ഡാറ്റ ഡീകോഡ് ചെയ്യുക, അതിനെ സമന്വയിപ്പിച്ച ഇവന്റുകൾ ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുക. ഓപ്ഷനുകൾ ഇവയാണ്:
ഞാൻ നിർദ്ദേശങ്ങൾ ഇവന്റുകൾ സമന്വയിപ്പിക്കുന്നു
b ശാഖകളുടെ ഇവന്റുകൾ സമന്വയിപ്പിക്കുക
c സിന്തസൈസ് ബ്രാഞ്ച് ഇവന്റുകൾ (കോളുകൾ മാത്രം)
ശാഖകളുടെ ഇവന്റുകൾ സമന്വയിപ്പിക്കുക (റിട്ടേണുകൾ മാത്രം)
x ഇടപാടുകൾ ഇവന്റുകൾ സമന്വയിപ്പിക്കുക
പിശക് ഇവന്റുകൾ സമന്വയിപ്പിക്കുക
d ഒരു ഡീബഗ് ലോഗ് സൃഷ്ടിക്കുക
g ഒരു കോൾ ചെയിൻ സമന്വയിപ്പിക്കുക (i അല്ലെങ്കിൽ x ഉപയോഗിച്ച് ഉപയോഗിക്കുക)
l അവസാന ബ്രാഞ്ച് എൻട്രികൾ സമന്വയിപ്പിക്കുക (i അല്ലെങ്കിൽ x ഉപയോഗിച്ച് ഉപയോഗിക്കുക)
ഡിഫോൾട്ട് എല്ലാ ഇവന്റുകളുമാണ് അതായത് --itrace=ibxe
കൂടാതെ, നിർദ്ദേശ പരിപാടികൾക്കുള്ള കാലയളവ് (സ്ഥിരസ്ഥിതി 100000).
യൂണിറ്റുകളിൽ വ്യക്തമാക്കാം:
ഐ നിർദ്ദേശങ്ങൾ
ടി ടിക്കുകൾ
ms മില്ലിസെക്കൻഡ്
നമുക്ക് മൈക്രോസെക്കൻഡ്
ns നാനോ സെക്കൻഡ് (സ്ഥിരസ്ഥിതി)
നിർദ്ദേശങ്ങൾക്കായുള്ള കോൾ ചെയിൻ വലുപ്പവും (ഡിഫോൾട്ട് 16, പരമാവധി 1024).
ഇടപാടുകൾ ഇവന്റുകൾ വ്യക്തമാക്കാം.
ഇതിനായുള്ള അവസാന ബ്രാഞ്ച് എൻട്രികളുടെ എണ്ണവും (ഡിഫോൾട്ട് 64, പരമാവധി 1024).
നിർദ്ദേശങ്ങൾ അല്ലെങ്കിൽ ഇടപാടുകൾ ഇവന്റുകൾ വ്യക്തമാക്കാം.
--സ്ട്രിപ്പ്
സിന്തസൈസ് ചെയ്യാത്ത ഇവന്റുകൾ നീക്കം ചെയ്യാൻ --itrace ഉപയോഗിച്ച് ഉപയോഗിക്കുക.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഓൺലൈനിൽ പെർഫ്-ഇൻജെക്റ്റ് ഉപയോഗിക്കുക