পরবর্তী নিবন্ধে আমরা একটি তাত্ক্ষণিক বিবেচনা করতে যাচ্ছি আমরা কীভাবে আইওটপ এবং আইওস্ট্যাট সরঞ্জামগুলি ব্যবহার করে উবুন্টুতে ডিস্ক আই / ও পারফরম্যান্স পর্যবেক্ষণ করতে পারি। সাধারণ নিয়ম হিসাবে ব্যবহারকারীরা কমান্ডটি ব্যবহার করতে পারেন শীর্ষ সিস্টেম এক্সিকিউশন প্রক্রিয়া জানতে (এবং আরও কিছু) রিয়েল টাইমে এবং সম্ভাব্য সমস্যাগুলি সনাক্ত করে। তবে আমরা যদি কোনও সম্পর্কিত পারফরম্যান্সের সমস্যাগুলি খুঁজে না পাই সম্পদ ব্যবহারবিশেষত সিপিইউ এবং মেমরির সাথে, বাধাগুলি সনাক্ত করতে অন্যান্য ক্ষেত্রগুলি পরীক্ষা করা আকর্ষণীয়।
কমান্ড আউটপুট শীর্ষ স্টোরেজ ডিভাইস এবং পার্টিশনগুলিতে উচ্চ I / O পড়া ও লেখার ক্রিয়াকলাপ আছে কিনা তা জানতে আমরা ব্যবহার করতে পারি এমন ক্ষেত্র রয়েছে। যদি ডিস্ক I / O অপারেশন বেশি হয় তবে এটি পারফরম্যান্স পিছিয়ে যাওয়ার কারণ হতে পারে, সুতরাং সিস্টেমের ডিস্ক I / O পরিসংখ্যানগুলি যাচাই করা উচিত এবং এটি এখানে আইওটপ এবং আইওস্ট্যাট সরঞ্জাম আমাদের সহায়তা করতে পারে।
I / O পরিসংখ্যান যাচাই করতে আইটপ এবং আইওস্ট্যাট
আই / ও পরিসংখ্যান বিশদটি পরীক্ষা করতে, ব্যবহারকারীরা আইওটপ এবং আইওস্ট্যাট কমান্ড ব্যবহার করতে পারেন। এই আদেশগুলি স্টোরেজ ডিভাইসগুলির সাথে পারফরম্যান্সের সমস্যাগুলি সনাক্ত করতে ব্যবহৃত হয়স্থানীয় ডিস্ক বা নেটওয়ার্ক ফাইল সিস্টেম সহ।
আইওটপ কী?
এই ইউটিলিটি এটি শীর্ষ কমান্ডের মতো, তবে এটি ডিস্কের ক্রিয়াকলাপটি বাস্তব সময়ে প্রদর্শন করে। এই ইউটিলিটিটি কার্নেল I / O ব্যবহারের তথ্যের দিকে নজর দেয় এবং সিস্টেমে প্রক্রিয়া বা থ্রেডের মাধ্যমে বর্তমান I / O ব্যবহারের একটি সারণী প্রদর্শন করে। এটি প্রতিটি প্রক্রিয়া বা থ্রেডের ব্যান্ডউইথ এবং আই / ও সময় পড়তে এবং লিখতেও দেখায়।
Iotop ইনস্টল করুন
এই ইউটিলিটি আমরা পারি অ্যাপ্লিকেশন প্যাকেজ ম্যানেজারের সাহায্যে সহজেই ইনস্টল করুন। ডেবিয়ান / উবুন্টু সিস্টেমের জন্য আমাদের কেবলমাত্র একটি টার্মিনাল (Ctrl + Alt + T) খুলতে হবে এবং কমান্ডটি প্রয়োগ করতে হবে:
sudo apt install iotop
Iotop ব্যবহার করে ডিস্ক I / O ক্রিয়াকলাপ পর্যবেক্ষণ করুন
আইওটিপ কমান্ডে ডিস্ক আই / ও সম্পর্কিত বিভিন্ন পরিসংখ্যান পরীক্ষা করার জন্য অনেকগুলি বিকল্প রয়েছে আমাদের কেবল কোনও যুক্তি ছাড়াই iotop কমান্ড কার্যকর করতে হবে, যদিও বর্তমানের I / O ব্যবহার সম্পর্কে প্রতিটি প্রক্রিয়া বা থ্রেড দেখতে আমাদেরকে এটি সুপারসিউজার সুবিধাগুলি দিয়ে চালাতে হবে:
sudo iotop
পাড়া কোন প্রক্রিয়াগুলি আসলে ডিস্ক আই / ও ব্যবহার করছে তা পরীক্ষা করে দেখুন, আমাদের iotop কমান্ডটি যুক্ত করতে হবে একমাত্র বিকল্প:
sudo iotop --only
পাড়া আইওটপের ক্ষেত্রে প্রযোজ্য আরও বিকল্পগুলি দেখুন, একটি টার্মিনালে আমরা কমান্ডটি দিয়ে আপনার সাহায্যের পরামর্শ নিতে পারি:
iotop --help
আনইনস্টল
পাড়া আমাদের দল থেকে আইটপ সরান, একটি টার্মিনালে (Ctrl + Alt + T) কেবলমাত্র আমাদের সম্পাদন করতে হবে:
sudo apt remove iotop
আইওস্যাট কি?
কমান্ড সিস্টেমের ইনপুট / আউটপুট ডিভাইসের বোঝা নিরীক্ষণ করতে iostat ব্যবহার করা হয়, কতক্ষণ ডিভাইসগুলি তাদের গড় স্থানান্তর হারের সাথে সক্রিয় রয়েছে তা দেখে। এটি ডিস্কের মধ্যে ক্রিয়াকলাপ তুলনা করতেও ব্যবহার করা যেতে পারে।
এই কমান্ডটি প্রতিবেদন তৈরি করে যা শারীরিক ডিস্কগুলির মধ্যে ইনপুট / আউটপুট লোডকে আরও ভালভাবে ভারসাম্য রাখতে সিস্টেম কনফিগারেশন পরিবর্তন করতে ব্যবহার করা যেতে পারে। Iostat কমান্ড দুই ধরণের প্রতিবেদন তৈরি করে; সিপিইউ ব্যবহার y ডিভাইস ব্যবহার.
মাল্টিপ্রসেসর সিস্টেমে সিপিইউ পরিসংখ্যানগুলি সমস্ত প্রসেসরের জুড়ে গড়ে সিস্টেম হিসাবে গণনা করা হয়।
Iostat ইনস্টল করুন
হাতিয়ার আইওস্টাট সিস্টেস্ট প্যাকেজের অংশ, যা অফিসিয়াল সংগ্রহস্থল থেকে ইনস্টল করা যায়। আমাদের কেবলমাত্র একটি টার্মিনাল (Ctrl + Alt + T) খুলতে হবে এবং এতে কমান্ডটি কার্যকর করতে হবে:
sudo apt install sysstat
Iostat কমান্ডের সাহায্যে ডিস্ক I / O পারফরম্যান্স পরিমাপ করা হচ্ছে
আইওস্ট্যাট কমান্ডে বিভিন্ন সিপিইউ এবং ডিস্ক আই / ও পরিসংখ্যান পরীক্ষা করার জন্য অনেকগুলি বিকল্প রয়েছে। আমরা যদি কোনও যুক্তি ছাড়াই iostat কমান্ড কার্যকর করি সম্পূর্ণ সিস্টেমের পরিসংখ্যান দেখুন:
iostat
আমরা যদি যোগ -d বিকল্প iostat কমান্ড, আমরা করতে পারেন সমস্ত ডিভাইসের জন্য I / O পরিসংখ্যান দেখুন:
iostat -d
অন্যদিকে, আমরা যদি যোগ করি -p বিকল্প iostat কমান্ড, আমরা করব সমস্ত ডিভাইস এবং তাদের পার্টিশনের I / O পরিসংখ্যান দেখান.
iostat -p
আমাদের স্বার্থ যদি হয় সমস্ত ডিভাইসের জন্য বিশদ I / O পরিসংখ্যান দেখুন, আমাদের কেবলমাত্র যোগ করতে হবে -x বিকল্প iostat কমান্ড:
iostat -x
আমরা যদি আগ্রহী হয় ব্লক ডিভাইসগুলির I / O পরিসংখ্যান এবং সিস্টেম দ্বারা ব্যবহৃত সমস্ত পার্টিশন জেনে নিন, আমাদের কেবল ডিভাইসের নাম অনুসারে -p বিকল্প যুক্ত করতে হবে:
iostat -p sda
আনইনস্টল
পাড়া আমাদের দল থেকে আইওস্যাট সরিয়ে দিন, আমাদের কেবলমাত্র একটি টার্মিনাল (Ctrl + Alt + T) খোলার এবং এটিতে সম্পাদন করা দরকার:
sudo apt remove sysstat
আমরা আরও দুটি সরঞ্জাম দেখেছি যা কোনও সিস্টেম প্রশাসককে সহায়তা করতে পারে কমান্ড ব্যবহার করে ডিস্ক কর্মক্ষমতা সমস্যা সনাক্ত করুন iotop e iostat। আরও তথ্যের জন্য, যে ব্যবহারকারীটি চান এটির পরামর্শ নিতে পারেন Fuente এই নিবন্ধ।