আমি আমার নিজের অ্যান্ড্রয়েড রোম তৈরি করছি। এটি তৈরি করার জন্য, আমার চালানো দরকার
mka -j8 bacon
যাইহোক, আমি এটি তৈরি করতে সময়টি পরিমাপ করতে চেয়েছিলাম, তাই আমি ব্যবহার করেছি
/usr/bin/time -f "User\t%U\nSys\t%S\nReal\t%E\nCPU\t%P" mka -j8 bacon
এটি চলবে না, কারণ এটি বলছে
/usr/bin/time: cannot run mka: No such file or directory
এই চারপাশে কাজ করতে কোনও সহায়তা, এটি প্রশংসা! আমি এক্সবুন্টু চালাচ্ছি।
সম্পাদনা:
কিছু কারণে, মেকার পরিবর্তে মেক ব্যবহার করা কাজ করে, তবে এমকিএ ব্যবহার করা আরও ভাল।
/usr/bin/time -f "User\t%U\nSys\t%S\nReal\t%E\nCPU\t%P" make -j8 bacon
সম্পাদনা করুন 2: থেকে cyanogenmod ওয়েবসাইট
চালু করা
$ source build/envsetup.sh
বা$ . build/envsetup.sh
আপনার শেল থেকে বিল্ড ডিরেক্টরিতে envsetup.sh স্ক্রিপ্টটি চালায়। envsetup.sh বিল্ড এনভায়রনমেন্টে অনেকগুলি ফাংশন যুক্ত করে, যার মধ্যে সবচেয়ে গুরুত্বপূর্ণ নীচে তালিকাবদ্ধ রয়েছে।
source build/evnsetup.sh
সময় নির্বাহের আগে চালিত কমান্ডটি। Evnsetup.sh দ্বারা যুক্ত করা ফাংশনগুলির মধ্যে একটি হ'ল কমান্ডের mka
মধ্যে থেকে এটি কল করা সম্ভব time
?
সম্পাদনা 3: টাইপ এম কে এর আউটপুট
$ type mka
mka is a function
mka ()
{
case `uname -s` in
Darwin)
make -j `sysctl hw.ncpu|cut -d" " -f2` "$@"
;;
*)
schedtool -B -n 1 -e ionice -n 1 make -j$(cat /proc/cpuinfo | grep "^processor" | wc -l) "$@"
;;
esac
}
source build/evnsetup.sh
কল করতে চান সেই মুহুর্তে আপনার মৃত্যুদণ্ড কার্যকর করার পরে, আপনি time mka -j8 bacon
কমান্ডের আউটপুট পোস্ট করতে পারেন type mka
?