মোট সিপিইউ সময়ের চেয়ে সিপিইউ% ব্যবহারের প্রক্রিয়া কেন বেশি


13

আমি যখন টপ কমান্ডটি চালিত করি, তখন একটি প্রক্রিয়া 1208% সিপিইউ ব্যবহার দেখায় এবং আইপিআরএক্স মোডের সাথে মোট সিপিইউ usr সময় 81.7% হয়। আমি যখন আইআরআইএক্স মোড বন্ধে পরিবর্তন করি, তখন প্রক্রিয়াটি 99% সিপিইউ ব্যবহার দেখায় এবং মোট ব্যবহারকারীর সিপিইউ সময় 43% হয়।

কোন ধারণা কি চলছে?

আপডেট সিএমইউ সঠিকভাবে রিপোর্ট করা হয় না তাই ভিএম ভুল কনফিগার করা যেতে পারে?


3
আপনার কতটি সিপিইউ আছে?
গিলস 'খারাপ হয়ে যাওয়া বন্ধ করুন'

ভিএম-তে 4, হোস্টে 16।
ব্রিগে

উত্তর:


11

আইরিক্স / সোলারিস মোড ( man 1 top):

     <I> :Irix/Solaris_Mode_toggle
          When operating in  'Solaris  mode'  ('I'  toggled  Off),  a
          task's  cpu  usage  will  be divided by the total number of
          CPUs.  After issuing this command, you'll  be  informed  of
          the new state of this toggle.


...

      if 'Irix mode' is Off,  top  will  operate  in
      'Solaris  mode' where a task's cpu usage will be divided by the
      total number of CPUs.  You toggle 'Irix/Solaris' modes with the
      'I' interactive command

ধরা যাক Nসিপিইউগুলির মোট সংখ্যা। তারপরে Irixমোডে, %CPUসিপিইউ ব্যবহারের বাইরে N * 100%। ইন Solarisমোড, %CPUহয় %CPU in Irix mode/ N

দেখা: Comprehending 'top' CPU usage


সম্পাদনা :

মোট ব্যবহারকারী সিপিইউ সময় 43%

আমি মনে করি যে আপনাকে উপেক্ষা করেছেন % সিস্টেম ( সিস্টেম (কার্নেল) স্তর। এ নির্বাহ জন্য CPU- র ব্যবহার শতকরা ) সময় । অন্যান্য সরঞ্জাম মত ব্যবহার করে দেখুন mpstat, iostatএবং sarCPU- র ব্যবহার বিশ্লেষণের জন্য।


হাই জন,% সিস্টেম সময় 0 এর কাছাকাছি ছিল। আমি তাত্পর্যটি বোঝার চেষ্টা করছি। এটি কি ভিএম এর ভুল কনফিগারেশন হতে পারে যাতে সিপিইউ ব্যবহারের সঠিকভাবে রিপোর্ট না করে?
ব্রিগে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.