time
প্রদত্ত কমান্ডটি কতটা সিপিইউ সময় নেয় তা নির্ধারণ করতে চাইলে একটি উজ্জ্বল কমান্ড।
আমি অনুরূপ কিছু সন্ধান করছি যা প্রোগ্রাম এবং যে কোনও শিশুদের সর্বাধিক র্যাম ব্যবহারের পরিমাপ করতে পারে। সাধারণত এটি বরাদ্দ মেমরির মধ্যে ব্যবহৃত এবং অব্যবহৃত ছিল এর মধ্যে পার্থক্য করা উচিত। হতে পারে এটি মাঝারি মেমরির ব্যবহারও দিতে পারে (যাতে দীর্ঘক্ষণ চলার সময় আপনার যে মেমরির ব্যবহারের প্রত্যাশা করা উচিত)।
সুতরাং আমি করতে চাই:
rammeassure my_program my_args
এবং এর মতো আউটপুট পান:
Max memory allocated: 10233303 Bytes
Max memory used: 7233303 Bytes
Median memory allocation: 5233303 Bytes
আমি memusg
https://gist.github.com/526585/590293d6527c91e48fcb08edb8de9fd6c88a6d82 দেখেছি তবে আমি এটিকে কিছুটা হ্যাক হিসাবে বিবেচনা করি।
./tstime -t bash -c 'perl -e "\$a=\"x\"x100000000;\$b=\$a.\$a;\$b=\"\";\$a=\"\";sleep 10;"'