hatari_profile - ക്ലൗഡിൽ ഓൺലൈനിൽ

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്‌സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന കമാൻഡ് hatari_profile ആണിത്.

പട്ടിക:

NAME


hatari_profile - ഹതാരി പ്രൊഫൈലർ ഡാറ്റയ്ക്കുള്ള പോസ്റ്റ്-പ്രൊസസർ

സിനോപ്സിസ്


hatari_profile.py [ഓപ്ഷനുകൾ]

വിവരണം


ഹതാരി പ്രൊഫൈലർ "സേവ്" കമാൻഡുകൾ നിർമ്മിക്കുന്ന പോസ്റ്റ്-പ്രോസസ്സ് ഡാറ്റയ്ക്കുള്ള ഒരു പൈത്തൺ സ്ക്രിപ്റ്റ്.
സിപിയുവും ഡിഎസ്പിയും:
പ്രൊഫൈൽ സേവ്
dspprofile സംരക്ഷിക്കുക

എന്തിനും ഏതിനും ഫംഗ്ഷൻ ലെവൽ (സിപിയു, ഡിഎസ്പി) പ്രൊസസർ ഉപയോഗ വിവരങ്ങൾ നൽകാൻ ഇതിന് കഴിയും
ഹതാരി പ്രൊഫൈലർ റെക്കോർഡുകൾ: നിർദ്ദേശങ്ങളുടെ എണ്ണം, പ്രോസസർ സൈക്കിളുകൾ, പ്രോസസ്സറിനെ ആശ്രയിച്ച്,
കൂടാതെ നിർദ്ദേശ കാഷെ മിസ് അല്ലെങ്കിൽ സൈക്കിൾ വ്യത്യാസങ്ങൾ.

ഈ വിവരങ്ങൾ ഏറ്റവും ഭാരമേറിയ പ്രവർത്തനങ്ങളുടെ ASCII ലിസ്റ്റായി, കോൾഗ്രാഫുകളായി നൽകാം (എങ്കിൽ
പ്രൊഫൈൽ ഡാറ്റയിൽ കോളർ വിവരങ്ങൾ ഉൾപ്പെടുന്നു), അല്ലെങ്കിൽ കോൾഗ്രിൻഡ് ഫോർമാറ്റ് എക്‌സ്‌പോർട്ടായി
(ലിനക്സ്) Kcachegrind GUI-ൽ കണ്ടു.

ഓപ്ഷനുകൾ


അഭ്യർത്ഥിക്കുന്നു ഹതാരി_പ്രൊഫൈൽ ആർഗ്യുമെന്റുകളില്ലാതെ അതിന്റെ എല്ലാ ഓപ്ഷനുകളും ലിസ്റ്റ് ചെയ്യുന്നു.

USAGE ഉദാഹരണങ്ങൾ


പ്രൊഫൈൽ ഡാറ്റയിൽ ചില ചിഹ്ന വിവരങ്ങൾ അടങ്ങിയിട്ടുണ്ടോ എന്നത് പരിഗണിക്കാതെ തന്നെ, നിങ്ങൾ എപ്പോഴും ചെയ്യണം
സ്ക്രിപ്റ്റിന് പ്രസക്തമായ എല്ലാ ഡീബഗ് ചിഹ്നങ്ങളും നൽകുക, അല്ലാത്തപക്ഷം ചെലവുകൾ ശരിയായി അസൈൻ ചെയ്യപ്പെടില്ല
ആ ചെലവുകൾക്ക് മുമ്പുള്ള ചിഹ്നങ്ങളിലേക്ക്.

ഇത് EmuTOS (ROM) എന്നതിനായുള്ള പ്രൊഫൈൽ ഡാറ്റ പോസ്റ്റ്-പ്രോസസ്സ് ചെയ്യുന്നു, ചിഹ്ന ഫയലിൽ സ്ഥിരമായ/സമ്പൂർണതയുണ്ട്
വിലാസങ്ങൾ (-a), സ്ഥിതിവിവരക്കണക്കുകൾ (-കൾ), ടോപ്പ് ലിസ്റ്റുകൾ (-t) എന്നിവ കാണിക്കുന്നു, എന്നാൽ ലിസ്റ്റ് ഔട്ട്പുട്ട് പരിമിതപ്പെടുത്തുന്നു
2% (-l 2) എടുക്കുന്ന എന്തും "പ്രചരിപ്പിച്ച" സബ്റൂട്ടീൻ കോൾ ചെലവുകൾ (-p):
-------------------------------------------------- -----------
$ hatari_profile.py -a etos512k.sym -st -l 2 -p etos-boot.txt

ഹതാരി പ്രൊഫൈൽ ഡാറ്റ പ്രൊസസർ

etos512k.sym-ൽ നിന്നുള്ള സമ്പൂർണ്ണ ചിഹ്ന വിലാസ വിവരങ്ങൾ പാഴ്‌സ് ചെയ്യുന്നു...
1538 കോഡ് ചിഹ്നങ്ങൾ/വിലാസങ്ങൾ പാഴ്‌സ് ചെയ്‌ത 1236 വരികൾ, 0 അജ്ഞാതം.

etos-boot.txt-ൽ നിന്ന് പ്രൊഫൈൽ വിവരങ്ങൾ പാഴ്‌സ് ചെയ്യുന്നു...
16993 ഫംഗ്ഷനുകൾ ഉപയോഗിച്ച് 465 ലൈനുകൾ പ്രോസസ്സ് ചെയ്തു.

'etos-boot.txt'-ൽ നിന്നുള്ള സിപിയു പ്രൊഫൈൽ വിവരങ്ങൾ:
- ഹതാരി v1.6.2+ (ഏപ്രിൽ 15 2013), OldUAE CPU കോർ

പ്രൊഫൈലിൽ ചെലവഴിച്ച സമയം = 4.60740സെ.

കോളുകൾ:
- പരമാവധി = 1800, ___mulsi3 ൽ 0xe60790, 16477 ലൈനിൽ
- ആകെ 16659
നടപ്പിലാക്കിയ നിർദ്ദേശങ്ങൾ:
- പരമാവധി = 315254, _timeout_gpip+38-ൽ 0xe06fd8, ലൈൻ 3237-ൽ
- ആകെ 3074165
ഉപയോഗിച്ച സൈക്കിളുകൾ:
- പരമാവധി = 6311628, _timeout_gpip+38-ൽ 0xe06fd8, ലൈൻ 3237-ൽ
- ആകെ 36957124

കോളുകൾ:
10.80% 10.88% 1800 ___മുൾസി3
8.04% 8.16% 1339 _memcpy
5.20% 0.26% 866 _int_timerc
4.61% 768 _call_user_wheel
3.86% 3.86% 643 _മിനിറ്റ്
3.76% 3.82% 627 _sti
3.76% 3.76% 627 _cli
3.30% 3.30% 550 _bcostat4

നടപ്പിലാക്കിയ നിർദ്ദേശങ്ങൾ:
61.58% 61.79% 1892940 _timeout_gpip
8.62% 9.33% 264918 _draw_rect
4.96% 4.98% 152582 _run_calibration
4.06% 4.09% 124944 _blank_out
3.22% 99134 മെമിനിറ്റ്

ഉപയോഗിച്ച സൈക്കിളുകൾ:
61.58% 62.01% 22759756 _timeout_gpip
5.69% 6.85% 2104464 _draw_rect
4.29% 1586108 മെമിനിറ്റ്
4.19% 4.22% 1547768 _run_calibration
3.04% 3.07% 1122816 _blank_out
2.88% 2.98% 1065272 _stop_until_interrupt
-------------------------------------------------- -----------

ഇത് GraphViz കോൾഗ്രാഫ് ഫയലുകളും (-g) Kcachegrind callgrind ഡാറ്റ ഫയലും (-k) ൽ നിന്ന് സൃഷ്ടിക്കുന്നു.
മോശം മൂഡ് (ഡൂം ബിഎസ്പി വ്യൂവർ) പ്രൊഫൈൽ. പ്രോഗ്രാമിന്റെ ചിഹ്നങ്ങൾ TEXT വിഭാഗം ആപേക്ഷികമാണ്
(-r), പ്രോഗ്രാമിലെ ചില തടസ്സപ്പെടുത്തൽ ദിനചര്യകളിലേക്കുള്ള കോളുകൾ യഥാർത്ഥമല്ലാത്തതിനാൽ അവ അവഗണിക്കപ്പെടും
കോളുകൾ, 2%-ത്തിലധികം ഉപയോഗിക്കുന്ന കോൾഗ്രാഫ് നോഡുകൾ ഹൈലൈറ്റ് ചെയ്‌തിരിക്കുന്നു, കൂടാതെ പരിമിതപ്പെടുത്താൻ ചില ഓപ്ഷനുകളുണ്ട്
ഒപ്പം ഗ്രാഫ് ലളിതമാക്കുക:
-------------------------------------------------- -----------
$ hatari_profile.py -r bmsym.sym
-k -g -p --emph-limit 2.0 --limit 0.5
--ignore-to framecounter,new_vbi,stabilizer_b
--കോംപാക്റ്റ് --നോ-ഇലകൾ --നോ-ഇന്റർമീഡിയറ്റ്
badmood-profile.txt

ഹതാരി പ്രൊഫൈൽ ഡാറ്റ പ്രൊസസർ

bmsym.sym-ൽ നിന്നുള്ള TEXT ആപേക്ഷിക ചിഹ്ന വിലാസ വിവരങ്ങൾ പാഴ്‌സ് ചെയ്യുന്നു...
1023 കോഡ് ചിഹ്നങ്ങൾ/വിലാസങ്ങൾ പാഴ്‌സ് ചെയ്‌ത 392 വരികൾ, 0 അജ്ഞാതം.

badmood-profile.txt-ൽ നിന്ന് പ്രൊഫൈൽ വിവരങ്ങൾ പാഴ്‌സ് ചെയ്യുന്നു...
1420 ഫംഗ്ഷനുകൾ ഉപയോഗിച്ച് 63 ലൈനുകൾ പ്രോസസ്സ് ചെയ്തു.
ഫ്രെയിംകൗണ്ടറിലേക്കുള്ള 29 സ്വിച്ചുകൾ അവഗണിക്കുന്നു
സ്റ്റെബിലൈസർ_ബിയിലേക്കുള്ള 9 സ്വിച്ചുകൾ അവഗണിക്കുന്നു
new_vbi-ലേക്കുള്ള 8 സ്വിച്ചുകൾ അവഗണിക്കുന്നു
എല്ലാ 1562 സ്വിച്ചുകളിലും 56 തരം(കൾ) ['r', 'u', 'x'] അവഗണിച്ചു.

'badmood-profile.cg' കോൾഗ്രിൻഡ് ഫയൽ സൃഷ്ടിക്കുന്നു...

'badmood-profile-0.dot' DOT കോൾഗ്രാഫ് ഫയൽ സൃഷ്ടിക്കുന്നു...

'badmood-profile-1.dot' DOT കോൾഗ്രാഫ് ഫയൽ സൃഷ്ടിക്കുന്നു...

'badmood-profile-2.dot' DOT കോൾഗ്രാഫ് ഫയൽ സൃഷ്ടിക്കുന്നു...

'badmood-profile-3.dot' DOT കോൾഗ്രാഫ് ഫയൽ സൃഷ്ടിക്കുന്നു...

'badmood-profile.txt'-ൽ നിന്നുള്ള സിപിയു പ്രൊഫൈൽ വിവരങ്ങൾ:
- ഹതാരി v1.6.2+ (ഏപ്രിൽ 10 2013), WinUAE CPU കോർ
-------------------------------------------------- -----------

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് hatari_profile ഓൺലൈനായി ഉപയോഗിക്കുക



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