লিনাক্স সিস্টেম অ্যাডমিনিস্ট্রেশনের বুনিয়াদি হল একজন আধুনিক আইটি ইঞ্জিনিয়ারের প্রশিক্ষণের একটি গুরুত্বপূর্ণ উপাদান। সম্ভবত, তথ্য প্রযুক্তির অনেক ক্ষেত্রে চাকরি খোঁজার সময় এই ধরনের দক্ষতা আপনার কাজে লাগবে। আজ আমরা প্রসেসর এবং র্যামের লোড কীভাবে পরীক্ষা করব সে সম্পর্কে কথা বলব, এই জ্ঞানটি অন্তর্ভুক্ত রয়েছে লিনাক্স রিগা সেরা কোর্স. এবং তারা আপনাকে দ্রুত লাটভিয়ার একজন আইটি বিশেষজ্ঞ হতে সাহায্য করবে।
সিপিইউ লোড ডেটা প্রদর্শনের জন্য কমান্ড, লিনাক্স রিগাতে সেরা কোর্স
প্রথমত, আসুন সিপিইউ লোডটি কীভাবে দেখাবেন তা বের করা যাক (CPU - কেন্দ্রীয় প্রক্রিয়াকরণ ইউনিট) কারণ এই ধরনের জ্ঞান বাস্তবে লিনাক্স ব্যবহারকারী প্রত্যেকের জন্য প্রয়োজনীয়। উদাহরণস্বরূপ, আপনার এমবেডেড সিস্টেমে যথেষ্ট কর্মক্ষমতা আছে কিনা তা বোঝার জন্য। অথবা ভার্চুয়াল মেশিনে সিস্টেমটি কতটা লোড হয় তা বোঝার জন্য। এটি এই সম্পর্কে আরও জানতে সাহায্য করবে অ্যাস্ট্রা লিনাক্স বিশেষ কোর্স রিগা প্ল্যাটফর্মের উপর SEDICOMM বিশ্ববিদ্যালয়.
প্রথমত, সিস্টেমে লোড সম্পর্কে ডেটা পেতে, আপনি ফাইলটি পরীক্ষা করতে পারেন /proc/loadavg. এটি অপারেটিং সিস্টেম দ্বারা স্বয়ংক্রিয়ভাবে তৈরি এবং পরিবর্তিত হয় এবং এতে তিনটি সময়ের জন্য প্রসেসর লোডের ডেটা থাকে:
- প্রথম মান শেষ মিনিটের জন্য;
- দ্বিতীয় মানটি শেষ 5 মিনিটের জন্য;
- তৃতীয় মানটি শেষ 15 মিনিটের জন্য।
কমান্ডটি ব্যবহার করে এই ফাইলটি দেখা যাক বিড়াল. এটি লক্ষণীয় যে এই মানগুলি শতাংশ হিসাবে CPU লোডকে প্রতিফলিত করে না। তারা সিস্টেমে চলমান বা অপেক্ষারত থ্রেডের গড় সংখ্যা দেখায়। যদি প্রথম মানটি দ্বিতীয় এবং তৃতীয় হয় তবে প্রসেসরের লোড বৃদ্ধি পায়। যদি এটি কম হয়, তার মানে এটি কমছে।
এই ক্ষেত্রে, চতুর্থ মানের অর্থ হল বর্তমানে চলমান প্রক্রিয়ার সংখ্যার সাথে তাদের মোট সংখ্যার অনুপাত। যেখানে পঞ্চম অর্থ হল পিআইডি OS এ তৈরি শেষ প্রক্রিয়া। এই সম্পর্কে আরো জানাবেন লিনাক্স প্রশাসন রিগা সম্পর্কে প্রাথমিক কোর্স.
মানগুলিকে শতাংশ হিসাবে দেখতে, তৃতীয় পক্ষের অ্যাপ্লিকেশন ব্যবহার করা ভাল। উদাহরণস্বরূপ, ইউটিলিটি mpstat, এটি ইনস্টল করতে, কমান্ড লাইনে কমান্ড লিখুন sudo apt sysstat ইনস্টল করুন, যদি আপনি ব্যবহার করেন উবুন্টু / ডেবিয়ান। এবং sudo yum sysstat ইনস্টল করুন, যদি আপনি ব্যবহার করেন CentOS/RHEL.
এর পরে, কমান্ডটি আপনাকে এই মুহূর্তে CPU ব্যবহারের পরিসংখ্যান প্রদর্শন করতে সহায়তা করবে mpstat. এই ইউটিলিটিটি আকর্ষণীয় কারণ এটি দেখায় কি লোড চলছে সিপিইউ তৈরি করা হয়:
- ব্যবহারকারীরা (আলাদাভাবে, উচ্চ অগ্রাধিকার সহ অ্যাপ্লিকেশন);
কোর; - ইনপুট এবং আউটপুট জন্য অপেক্ষা;
- ভার্চুয়ালাইজেশন প্রক্রিয়া;
- বাধা খরচ এবং অন্যান্য উত্স।
এই সমস্ত ডেটা আমাদের প্রসেসরের লোডকে আরও বিশদে বুঝতে দেয়। এবং সিদ্ধান্তগুলি আঁকুন যা আপনাকে অপারেটিং সিস্টেমকে আরও দক্ষতার সাথে পরিচালনা করতে দেয়।
লিনাক্সে RAM লোডের উপর ডেটা প্রদর্শনের কমান্ড
অবশ্যই, CPU লোড ডেটা দুটি গুরুত্বপূর্ণ প্যারামিটারের মধ্যে একটি যা সিস্টেমের দ্বারা সম্পদের ব্যবহার প্রতিফলিত করে। প্রসেস দ্বারা কতটা RAM ব্যবহার করা হয় তার ডেটা প্রদর্শন করতে সক্ষম হওয়াও সমান গুরুত্বপূর্ণ। অবশ্যই, এই বিষয় আমাদের দ্বারা আরো বিস্তারিতভাবে আচ্ছাদিত করা হবে রেড হ্যাট এন্টারপ্রাইজ লিনাক্স প্রশিক্ষণ কোর্স রিগা প্রশাসন. যা প্ল্যাটফর্মে লাটভিয়াতে অনলাইনে সম্পন্ন করা যেতে পারে SEDICOMM বিশ্ববিদ্যালয়.
কতটা RAM সক্রিয় প্রসেস ব্যবহার করছে তা দেখার সবচেয়ে সহজ উপায়। এটি আবার লিনাক্সে সংশ্লিষ্ট ফাইলটি উল্লেখ করার জন্য - / Proc / meminfo. একই কমান্ড আপনাকে এটি দেখতে সাহায্য করবে বিড়াল. প্রথমত, আমরা এই নথির প্রথম তিনটি লাইনে আগ্রহী:
- মেম মোট: 3983204 kB - উপলব্ধ RAM এর মোট পরিমাণ;
- মেমফ্রি: 1698224 kB - বিনামূল্যে পরিমাণ RAM।
আপনি আউটপুটে ব্যবহৃত RAM এর পরিমাণও প্রদর্শন করতে পারেন। -h বিকল্পের সাথে বিনামূল্যে কমান্ড ব্যবহার করুন. এইভাবে আপনি RAM, ব্যবহৃত এবং বিনামূল্যে মেমরির মোট পরিমাণ দেখতে পারেন। সম্ভবত, এই পদ্ধতিটি ফাইলের বিষয়বস্তু দেখার চেয়ে আরও সুবিধাজনক হবে / Proc / meminfo.
টীম SEDICOMM বিশ্ববিদ্যালয়: সিসকো একাডেমি, লিনাক্স পেশাদার ইনস্টিটিউট, পাইথন ইনস্টিটিউট.

