hatari_profile - ক্লাউডে অনলাইন

এটি হল hatari_profile কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


hatari_profile - Hatari প্রোফাইলার ডেটার জন্য পোস্ট-প্রসেসর

সাইনোপিসিস


hatari_profile.py [বিকল্প]

বর্ণনাঃ


হাতারি প্রোফাইলার "সংরক্ষণ" কমান্ড দ্বারা উত্পাদিত পোস্ট-প্রসেস ডেটার জন্য একটি পাইথন স্ক্রিপ্ট, উভয়ের জন্য
CPU এবং DSP:
প্রোফাইল সংরক্ষণ করুন
dspprofile সংরক্ষণ করুন

এটি যেকোনো কিছুর জন্য ফাংশন লেভেল (CPU এবং DSP) প্রসেসর ব্যবহারের তথ্য প্রদান করতে পারে
হাতারি প্রোফাইলার রেকর্ড: নির্দেশের সংখ্যা, প্রসেসর চক্র এবং প্রসেসরের উপর নির্ভর করে,
এছাড়াও নির্দেশ ক্যাশে মিস বা চক্র পার্থক্য.

এই তথ্যটি সবচেয়ে ভারী ফাংশনের ASCII তালিকা হিসাবে, কলগ্রাফ হিসাবে (যদি
প্রোফাইল ডেটা কলার তথ্য অন্তর্ভুক্ত), অথবা কলগ্রিন্ড ফর্ম্যাট রপ্তানি হতে পারে যা হতে পারে
(লিনাক্স) Kcachegrind GUI-তে দেখা হয়েছে।

বিকল্প


invoking hatari_profile আর্গুমেন্ট ছাড়াই এর সব অপশন তালিকাভুক্ত করে।

, USAGE উদাহরণ


প্রোফাইল ডেটাতে কিছু প্রতীকী তথ্য থাকুক না কেন, আপনার সর্বদা উচিত
স্ক্রিপ্ট সমস্ত প্রাসঙ্গিক ডিবাগ চিহ্ন দিন, অন্যথায় খরচ সঠিকভাবে বরাদ্দ নাও হতে পারে
সেই খরচের আগের চিহ্নগুলিতে।

এই পোস্ট-প্রসেস প্রোফাইল ডেটা EmuTOS (ROM) এর জন্য, যার প্রতীক ফাইল স্থির/পরম আছে
ঠিকানা (-a), পরিসংখ্যান (-s) এবং শীর্ষ তালিকা (-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' থেকে CPU প্রোফাইল তথ্য:
- Hatari v1.6.2+ (Apr 15 2013), OldUAE CPU কোর

প্রোফাইলে কাটানো সময় = 4.60740s।

কল:
- সর্বোচ্চ = 1800, ___mulsi3 এ 0xe60790 এ, লাইন 16477
- মোট 16659
কার্যকরী নির্দেশাবলী:
- সর্বোচ্চ = 315254, _timeout_gpip+38 এ 0xe06fd8, লাইন 3237 এ
- মোট 3074165
ব্যবহৃত চক্র:
- সর্বোচ্চ = 6311628, _timeout_gpip+38 এ 0xe06fd8, লাইন 3237 এ
- মোট 36957124

কল:
10.80% 10.88% 1800 ___mulsi3
8.04% 8.16% 1339 _memcpy
5.20% 0.26% 866 _int_timerc
4.61% 768 _call_user_wheel
3.86% 3.86% 643 _min
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 কলগ্রিন্ড ডেটা ফাইল (-k) তৈরি করে
খারাপ মেজাজ (ডুম বিএসপি ভিউয়ার) প্রোফাইল। প্রোগ্রামের জন্য চিহ্ন হল TEXT বিভাগ আপেক্ষিক
(-r), প্রোগ্রামের কিছু ইন্টারাপ্ট রুটিনে কলগুলি উপেক্ষা করা হয় কারণ সেগুলি বাস্তব নয়
কল, কলগ্রাফ নোড 2% এর বেশি ব্যবহার করে হাইলাইট করা হয়েছে এবং সীমাবদ্ধ করার জন্য কিছু বিকল্প রয়েছে
এবং গ্রাফটি সরল করুন:
-------------------------------------------------- -----------
$hatari_profile.py -r bmsym.sym
-k -g -p --emph-সীমা 2.0 --সীমা 0.5
--ফ্রেমকাউন্টারে উপেক্ষা করুন,নতুন_ভিবিআই,স্ট্যাবিলাইজার_বি
--কম্প্যাক্ট --নো-লিফস --নো-ইন্টারমিডিয়েট
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' থেকে CPU প্রোফাইল তথ্য:
- Hatari v1.6.2+ (এপ্রিল 10 2013), WinUAE CPU কোর
-------------------------------------------------- -----------

onworks.net পরিষেবা ব্যবহার করে অনলাইনে hatari_profile ব্যবহার করুন



সর্বশেষ লিনাক্স এবং উইন্ডোজ অনলাইন প্রোগ্রাম