লিনাক্সে সর্বাধিক স্মৃতি এবং সিপিইউ ব্যবহারের মাধ্যমে শীর্ষস্থানীয় চলমান প্রক্রিয়াগুলি সন্ধান করুন


আমার একবার মনে পড়ে যে দক্ষ সিস্টেম প্রশাসকরা অলস লোক। কারণটি এই নয় যে তারা তাদের কাজ করছে না বা তাদের সময় নষ্ট করছে না - এটি বেশিরভাগ কারণেই তারা তাদের রুটিন কার্যগুলির একটি ভাল চুক্তি স্বয়ংক্রিয়ভাবে তৈরি করেছে। সুতরাং, তাদের সার্ভারগুলিকে বাচ্চিত করতে হবে না এবং তাদের সময়কে নতুন প্রযুক্তি শিখতে এবং সর্বদা তাদের খেলার শীর্ষে থাকতে পারে।

আপনার কাজগুলি স্বয়ংক্রিয় করার অংশটি, অন্যথায় নিজেকে কী করতে হবে তা কীভাবে স্ক্রিপ্ট পাবেন তা শিখছে। ক্রমাগত আপনার নিজের জ্ঞান ভিত্তিতে আদেশগুলি যুক্ত করা যেমন গুরুত্বপূর্ণ তেমনি।

সেই কারণে, এই নিবন্ধে আমরা এটির জন্য একটি কৌশল ভাগ করব, যা লিনাক্সে প্রচুর মেমরি এবং সিপিইউ ব্যবহার করছে।

এটি বলেছিল, চলুন শুরু করা যাক started

লিনাক্সে রu্যাম বা সিপিইউ ব্যবহার অনুসারে বাছাই করা শীর্ষস্থানীয় প্রক্রিয়াগুলি দেখুন

নীচের কমান্ডটি বংশোদ্ভূত আকারে রu্যাম এবং সিপিইউ ব্যবহারের মাধ্যমে শীর্ষিত প্রক্রিয়াগুলির তালিকা প্রদর্শন করবে (পুরো তালিকাটি দেখতে চাইলে পাইপলাইনটি সরিয়ে ফেলুন):

# ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%mem | head
PID  	PPID 	CMD                      	%MEM 	%CPU
2591	2113 	/usr/lib/firefox/firefox    7.3 	43.5
2549   2520 	/usr/lib/virtualbox/Virtual 3.4  	8.2
2288       1 	/home/gacanepa/.dropbox-dis	1.4	0.3
1889   1543	c:\TeamViewer\TeamViewer.ex	1.0	0.2
2113	1801	/usr/bin/cinnamon		0.9	3.5
2254	2252	python /usr/bin/linuxmint/m	0.3	0.0
2245	1801	nautilus -n			0.3	0.1
1645	1595	/usr/bin/X :0 -audit 0 -aut	0.3	2.5

উপরের কমান্ডে ব্যবহৃত বিকল্পগুলির সংক্ষিপ্ত বিবরণ।

Ps এর -o (বা tformat) বিকল্প আপনাকে আউটপুট ফর্ম্যাট নির্দিষ্ট করতে দেয়। আমার প্রিয়গুলির মধ্যে হ'ল প্রক্রিয়াগুলির পিআইডি (পিআইডি), পিপিআইডি (পিআইডি), প্রক্রিয়াটির সাথে সম্পর্কিত এক্সিকিউটেবল ফাইলের নাম (সেন্টিমিডি) এবং রu্যাম এবং সিপিইউ ব্যবহার (% মেম ) দেখানো হয় এবং যথাক্রমে % cpu )।

অতিরিক্ত হিসাবে, আমি % মেম বা % সিপিইউ দ্বারা সাজাতে --sort ব্যবহার করি। ডিফল্টরূপে আউটপুটটি আরোহণ আকারে সাজানো হবে, তবে ব্যক্তিগতভাবে আমি সাজানোর মানদণ্ডের সামনে একটি বিয়োগ চিহ্ন যোগ করে সেই ক্রমটিকে বিপরীত করতে পছন্দ করি।

আউটপুটটিতে অন্যান্য ক্ষেত্রগুলি যুক্ত করতে বা সাজানোর মানদণ্ড পরিবর্তন করতে PS কমান্ডের ম্যান পৃষ্ঠাতে OUTPUT ফর্ম্যাট নিয়ন্ত্রণ বিভাগটি পড়ুন।

সারসংক্ষেপ

লিনাক্স সার্ভার সিস্টেম অ্যাডমিনিস্ট্রেটরদের নিরীক্ষণ প্রক্রিয়া একটি অসংখ্য কাজ, এই টিপটিতে, আমরা আপনার সিস্টেমে প্রসেসগুলি কীভাবে তালিকাভুক্ত করব এবং পিএস ইউটিলিটিটি ব্যবহার করে রu্যাম এবং সিপিইউ ব্যবহারের বংশধরিত ফর্ম অনুসারে বাছাই করে দেখলাম।