লিনাক্সের /proc/PID/stat
কয়েকটি মেট্রিকের তালিকা রয়েছে যা জিফিতে পরিমাপ করা হয়। রিবুট হওয়ার পর থেকে জিফির বর্তমান # পাওয়ার কী উপায় আছে ? জিফিজ আমি USER_HZ মানের থেকে কয়েক সেকেন্ডও ধরে নিয়েছি।
আমি cpu
লাইনে প্রথম 4 টি যুক্তি সংক্ষিপ্ত করে এটি পেতে পারি /proc/stat
?
আপডেট :
$ date +"%s.%N" && grep '^jiffies' timer_list
1262103103.162169230
jiffies: 1007865965
jiffies: 1007865965
jiffies: 1007865965
jiffies: 1007865965
$ date +"%s.%N" && grep '^jiffies' timer_list
1262103108.706475051
jiffies: 1007867351
jiffies: 1007867351
jiffies: 1007867351
jiffies: 1007867351
এগুলির মধ্যে ব-দ্বীপটি প্রায় 250 টি জিফি / সেকেন্ড। প্রদর্শিত হবে যদিও সিপিইউতে সমস্ত জিফি রেখাগুলি সমতুল্য (যদিও আমি অনুমান করি যে তারা যদি গরম | অনেমান্ড সিপিইউ সরবরাহ করা / প্রতিস্থাপন করা হত তবে তা নাও হতে পারে)। আমি মনে করি এটি একটি সুসংগত জিফিজ কাউন্টারে টানতে আমার সেরা স্থান দেয়।
/proc/PID/stat
ফাইল কোনও মেট্রিকের প্রতিবেদন করে যতক্ষণ না আপেক্ষিক% s গণনা করতে পারি তার মোট পরিমাণের সমান হিসাবে এই ক্ষেত্রে 'জিফিজ' একটি স্বেচ্ছাসেবী বৃদ্ধি । ঠিক আছে, সুতরাং একটি "জিফিজ" লাইন আছে/proc/timer_list
, আমি আসল পোস্টটি আপডেট করব।