টার্মিনাল থেকে ভিটিপি, মনিটরি মেমরি ক্রিয়াকলাপ এবং প্রক্রিয়াগুলি

ভিটিপি সম্পর্কে

পরের নিবন্ধে আমরা ভিটিওপি একবার দেখে নিই। টার্মিনাল থেকে নিরীক্ষণের সরঞ্জামগুলির পরিবারে আমরা শীর্ষ বা খুঁজে পেতে পারি htop অন্যদের মধ্যে, তবে এই তালিকায় আমরা ভিটিপি যুক্ত করতে পারি। নোড.জেএস দিয়ে লেখা টার্মিনালের জন্য এই নিখরচায় সরঞ্জামটি নিবেদিত সিপিইউ এবং র‌্যামের ব্যবহার নিরীক্ষণ করুন। এটি ওপেন সোর্স, সহজ তবে শক্তিশালী এবং এক্সটেনসিবল।

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

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

উবুন্টুতে ভিটোপ ইনস্টল করুন

ভিটিওপ ইনস্টল করা শুরু করার আগে, এটি আমাদের সিস্টেমে নোড.জেএস এবং এনপিএম ইনস্টল থাকা দরকার। আপনার সিস্টেমে এখনও সেগুলি উপলব্ধ না থাকলে আপনি তা করতে পারেন নিবন্ধটি পরামর্শ করুন যা আমরা এই ব্লগে কিছুক্ষণ আগে লিখেছি বা সরাসরি একটি টার্মিনাল (Ctrl + Alt + T) খুলুন এবং নিম্নলিখিত কমান্ডগুলি কার্যকর করুন:

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -

sudo apt-get install nodejs

আমাদের সিস্টেমে নোড.জেএস এবং এনপিএম ইনস্টল হয়ে গেলে আমরা নিম্নলিখিত কমান্ডটি কার্যকর করতে যাচ্ছি ভিটো ইনস্টল করুন। প্যাকেজ ইনস্টল করার জন্য প্রয়োজনীয় হলে আমরা sudo সহ কমান্ডটি ব্যবহার করব:

এনপিএম সহ ভিটিপি ইনস্টল করুন

sudo npm install -g vtop

ভিটো ব্যবহার করুন

ভিটিওপি ইনস্টল করার পরে, এ সরঞ্জাম শুরু করুন আপনাকে যা করতে হবে তা হ'ল এটি শুরু করার জন্য টার্মিনালে (Ctrl + Alt + T) নিম্নলিখিত কমান্ডটি চালাতে হবে:

ভিটপ চলছে

vtop

প্রোগ্রাম ইন্টারফেসে, আমরা কীবোর্ড শর্টকাট ব্যবহার করতে পারি এটি মাধ্যমে সরানো। এর মধ্যে কয়েকটি হ'ল:

  • কো আপ তীর Process প্রক্রিয়া তালিকা আপ সরান।
  • নীচে তীর যোগ করুন Process প্রক্রিয়া তালিকাটি নীচে সরান।
  • g → এটি আমাদের প্রক্রিয়া তালিকার শীর্ষে নিয়ে যাবে।
  • G । আমরা তালিকার শেষে যাব।
  • dd That আপনি এই গোষ্ঠীর সমস্ত প্রক্রিয়া মেরে ফেলবেন। তবে প্রথমে আমাদের অবশ্যই প্রক্রিয়াটির নামটি নির্বাচন করতে হবে।
  • u V এটি ভিটোপের সর্বশেষতম সংস্করণে আপডেট করা হয়েছে।

পাড়া রঙ স্কিম পরিবর্তন করুন, আমরা সংশোধকটি ব্যবহার করতে পারি MeTheme। আমরা যে কোনও উপলভ্য থিম বেছে নিতে সক্ষম হব; অ্যাসিড, বেকা, মদ, শর্টস, গা dark়, গুই, গ্রুবক্স, মনোোকাই, নর্ড, প্যারাল্যাক্স, সেটি এবং উইজার্ড। আমরা যদি থিমটি ব্যবহার করতে চাইতাম Nord, আমাদের যে আদেশটি লিখতে হবে তা হ'ল:

ভিটোপ থিম নর্ড

vtop --theme nord

পাড়া আপডেটের মধ্যে ব্যবধান সেট করুন, আমরা এটি দিয়ে এটি পরিবর্তন করতে সক্ষম হবো -আপডেট ব্যবধান এবং মিলি সেকেন্ডে একটি মান। এই উদাহরণে, 20 মিলিসেকেন্ডগুলি 0.02 সেকেন্ডের সমান:

অন্তর 20 মিলিসেকেন্ড আপডেট করুন

vtop --update-interval 20

আমরাও পারি কয়েক সেকেন্ড চলার পরে অবসান করতে ভিটিপকে কনফিগার করুন। এটি অর্জন করতে আমরা বিকল্পটি ব্যবহার করতে যাচ্ছি -কুইট-পরে এটি নিম্নলিখিতটিতে প্রদর্শিত হয়েছে:

vtop --quit-after 5

যদি আপনি চান ভিটিওপ সাহায্যের পরামর্শ নিনটার্মিনালে (Ctrl + Alt + T) আপনাকে নিম্নলিখিত কমান্ডটি চালিত করতে হবে:

সরঞ্জাম সহায়তা

vtop -h

ভাল লাগলে ভিটোতবে আপনি লিখতে থাকুন 'শীর্ষটার্মিনালে, আপনি পারেন alias / .bashrc এ একটি নাম যুক্ত করুন। এটি করতে, আপনাকে কেবল ফাইলটি সম্পাদনা করতে হবে এবং এর শেষে লাইনগুলি যুক্ত করতে হবে:

alias top="vtop"
alias oldtop="/usr/bin/top"

আনইনস্টল

যদি এই প্রোগ্রামটি আপনাকে বোঝায় না, তবে এটি সহজেই আনইনস্টল করা যায়। আপনাকে কেবল একটি টার্মিনাল খুলতে হবে (Ctrl + Alt + T) এবং কমান্ডটি ব্যবহার করতে হবে:

ভিটোপ আনইনস্টল করুন

sudo npm remove -g vtop

এবং আপনি যদি ফাইলের সাথে উপনামের লাইনগুলি যুক্ত করেছেন .bashrc, আপনাকে সেগুলি মুছতে হবে।

ভিটিপি হ'ল অনেকগুলি উপলভ্য বিকল্প যা আমরা টার্মিনাল থেকে আমাদের সিস্টেমের ক্রিয়াকলাপ পর্যবেক্ষণ করতে পারি। জন্য এই সরঞ্জাম সম্পর্কে আরও জানুনব্যবহারকারীরা তাদের পরামর্শ নিতে পারেন গিটহাবের পৃষ্ঠা, বা ওয়েব পৃষ্ঠা যেখানে এই সরঞ্জাম উপস্থাপন করা হয়.


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।