লিনাক্সে 100% এরও বেশি উপরে সিপিইউ ব্যবহারের রিপোর্ট করা হয় কেন?


60

আমি দেখেছি সিপিইউ ব্যবহার 100% ছাড়িয়ে গেছে। এটা কিভাবে সম্ভব? আমার চারটি সিপিইউ কোর থাকার কারণে এটি কি 100% সত্যই সর্বোচ্চ নয়?

এছাড়াও, যখন কোনও প্রোগ্রাম এটি করে, kকমান্ডটি ব্যবহার করার পাশাপাশি আমি আর কী করতে পারি ?

উত্তর:


66

এএফএআইকে শীর্ষে 1 টি পাওয়ারের সাথে সিপিইউ ব্যবহার দেখায়, যদি আপনার কাজটি 200% সিপিইউ নেয় তবে এটি দুটি কোর দখল করে।


17

শীর্ষ ম্যান পৃষ্ঠা থেকে

   k: %CPU  --  CPU usage
  The task's share of the elapsed  CPU  time  since  the  last  screen
  update,  expressed as a percentage of total CPU time.  In a true SMP
  environment, if 'Irix mode' is Off, top will operate  in  number  of
  CPUs.  You toggle 'Irix/Solaris' modes with the 'I' interactive com-
  mand.

সুতরাং, হ্যাঁ, শীর্ষগুলি সিপিইউ শতাংশের পিईআর কোর দেখায়, তবে আপনি এই আচরণটি 'আই' টিপতে টগল করতে পারেন।


10

হ্যাঁ, যদি শীর্ষে কোনও প্রক্রিয়া 100% বা শীর্ষে লোড 100% এর উপরে চলে যায়, এর অর্থ একাধিক কোর দখল করা আছে, বা সিস্টেমটি সাবস্ক্রাইব করা হয়েছে। ওভারসবসক্রিপশনের অর্থ হ'ল ফিজিক্যালি ম্যানেজমেন্টের চেয়ে মূলটিতে আরও কাজ করা দরকার।

এছাড়াও topআপনি বিভিন্ন পরামিতি (যেমন ব্যবহৃত মেমরির) দ্বারা ভিউটি বাছাই করতে পারেন। আপনি কী অনুসারে বাছাই করতে পারেন তা যদি দেখতে চান তবে সহায়তা বা ম্যান পৃষ্ঠাটি দেখুন top

প্রক্রিয়াগুলি সম্পর্কে ভার্চুয়াল বা বাসিন্দা মেমরির মতো এবং যদি এটি ঘুমিয়ে থাকে বা বর্তমানে চলছে, সেইসাথে সিপিইউ সময় ব্যবহার করা হয় তেমনি আপনি প্রক্রিয়াগুলি সম্পর্কে সমস্ত ধরণের তথ্যও দেখতে পাবেন।

উপরের লোড গড়ের প্রয়োজন হলে, uptimeকমান্ডও দেখতে পারা যায় ।


4
এটি কীভাবে এটি একাধিক কোর ব্যবহার করছে বা এটির ওভারস্ক্রাইব করা হয়েছে কিনা তা আমি কীভাবে পরীক্ষা করতে পারি? ধন্যবাদ!
ব্যবহারকারী 1953384
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.