ফ্রিবিএসডি 10 ট্রেস ডিস্ক ক্রিয়াকলাপ


9

ফ্রিবিএসডি 10 তে জেডএফএস (সম্ভবত জেডএফএসকে ভার্বোজ লগিং মোডে রূপান্তর করা) এর মাধ্যমে নিয়মিত ডিস্কে লিখিতভাবে এমন কিছু প্রক্রিয়া খুঁজে পাওয়ার কোনও উপায় আছে কি?

lsof এবং অন্যান্য তাত্ক্ষণিকভাবে একত্রিত পরিসংখ্যানের ইউটিলিটিগুলি ডিস্ক অ্যাক্সেসের এক মুহুর্তের স্বল্প সময়ের কারণে কোনও কিছুই ধরতে সক্ষম হয় না বলে মনে হয়।


topআপনার ডিস্কটি আই / ও খাচ্ছে এমন প্র্যাক খোঁজার আইও ডিসপ্লেটি ব্যবহার করার বিষয়ে কী ? : top -m io -o total : Freebsd.org/cgi/...

এটি সম্ভবত ভারী-লোড প্রক্রিয়াগুলির জন্য দরকারী যা বেশিরভাগ উপরে থাকে তবে তাদের জন্য নয় যে ক্রিয়াকলাপ শীর্ষ সময়সূচির সাথে মিলে না। উদাহরণস্বরূপ, যদি এইচডিডি নেতৃত্বে
ধ্রুবভাবে

উত্তর:


9

DTrace (পাশাপাশি অন্যান্য প্রোবের একটি ভেলা) FreeBSD 'র মধ্যে ভিএফএস তথ্যের উপর রিপোর্ট করতে সক্ষম হয়। ডিট্রেস 10 কার্নেলের মধ্যে ডিফল্টরূপে সক্ষম করা হয়েছে তাই আপনাকে মডিউলটি লোড করতে হবে তারপরে dtrace স্ক্রিপ্টটি চালানো উচিত।

ডিট্রেস মডিউলটি লোড করুন

kldload dtraceall

ফ্রিবিএসডি ফোরামগুলি থেকে vfssnoop.d স্ক্রিপ্ট পান । পুরো থ্রেড ডিস্ক নিরীক্ষণের জন্য একটি গুপ্তধন হয়।

চালাও এটা:

./vfssnoop.d

অ্যাক্সেস করা হয় তার জন্য আউটপুট দেখুন:

# ./vfssnoop.d 
cc1: warning:  is shorter than expected
TIMESTAMP           UID    PID PROCESS          CALL             SIZE PATH/FILE
1555479476691083      0   1225 nfsd             vop_getattr         - /share/netboot
1555479478601010      0   1225 nfsd             vop_inactive        - /share/netboot
1555479482457241      0   1225 nfsd             vop_getattr         - /share/wpad.dat
1555480557262388      0   1432 cron             vop_getattr         - /var/cron/tabs
1555480557302178      0   1432 cron             vop_inactive        - /var/cron/tabs
1555480557336414      0   1432 cron             vop_inactive        - /etc
1555480557346224      0   1432 cron             vop_getattr         - /etc/crontab

পবিত্র ম্যাকারনি! আপনাকে অনেক ধন্যবাদ, আমার googling ভিড় অবশেষে শেষ হয়েছে)
o_0

5

সঞ্চালন করুন: top -m io -o write -s 1

এটি ডিস্কে কতটা লিখছে তা অনুসারে বাছাই করা প্রক্রিয়াগুলির তালিকা মুদ্রণ করবে, প্রতি 1 সেকেন্ডে আপডেট হয়

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.