উবুন্টু মাল্টিকোর সিপুতে শীর্ষ কমান্ড সিপু ব্যবহার> 100% দেখায়


17

এখানে চিত্র বর্ণনা লিখুন

আমার উবুন্টু 32 কোরের মাল্টি-কোর সিপিইউতে চলছে। আমি যখন শীর্ষ কমান্ড ব্যবহার করে সিপিইউ ব্যবহার পরীক্ষা করি, তখন এটি কখনও কখনও 100% এরও বেশি দেখায় যেমন 340%, 650% ইত্যাদি I উদাহরণস্বরূপ যদি প্রথম সিপিইউ ব্যবহারগুলি 20% হয়, 2 য় 30%, তৃতীয়টি 40% এবং অবশিষ্ট 0% থাকে তবে 'শীর্ষ' 20 + 30 + 40 = 90% দেখায়।

এর বিট বিভ্রান্তিকর এবং বিভ্রান্তিমূলক। আমি বিশ্বাস করি যে শীর্ষ কমান্ডের সমস্ত কোরে ব্যবহারের গণনা করে 0 থেকে 100 এর মধ্যে সিপিইউ ব্যবহারগুলি প্রদর্শন করা উচিত। উপরের আমার উদাহরণে, আমি আশা করব - (90 * 100) / 3200 = 2.8125%। এটি কি শীর্ষ কমান্ড সহ একটি বাগ? এটি কি ভবিষ্যতের প্রকাশের জন্য উন্নতি হিসাবে বিবেচনা করা উচিত? দয়া করে উপদেশ দাও


এটি কোনও ত্রুটি নয়, এটি স্ট্যান্ডার্ড topআচরণ এবং এটি পরিবর্তন করতে সম্ভবত এটি খুব বেশি lte। কোনও ভিন্ন প্রতিবেদন কনভেনশন সহ আপনাকে অন্য আদেশটি ব্যবহার করতে বাধা দেয় না :)
0xF2

1
কৌতূহলের বাইরে, এটি কি সিপিইউ? সেই নতুন ফ্যাংড এআরএম 64 সিস্টেমগুলির মধ্যে একটি?
0xF2

সিপিইউ 1 এবং সিপিই 2 - ইন্টেল (আর) জিয়ন (আর) সিপিইউ ই 5-2670 @ 2.60 গিগাহার্টজ (8 টি কোর)
পুনম শ্রীবতাভা

উত্তর:


23

ডিফল্টরূপে, topএকক সিপিইউর শতাংশ হিসাবে সিপিইউ ব্যবহার প্রদর্শন করে। মাল্টি-কোর সিস্টেমে আপনি দেখতে পারেন যে সিপিইউ ব্যবহারের শতাংশগুলি 100% এর বেশি। আপনি ব্যবহারের ক্ষেত্রে উপলব্ধ সিপিইউগুলির সামগ্রিক শতাংশ দেখানোর জন্য শীর্ষে চলার সময় Shift+ টিপে এই আচরণটি টগল করতে iপারেন।

htopএর আরও ভাল বিকল্প top। ইন htop, আপনি দেখতে পারবেন যে কীভাবে আপনার প্রোগ্রামগুলি 32 টি সমস্ত ব্যবহার করে।


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

1

দেখে মনে হচ্ছে যে আমি একটি উপায় খুঁজে পেয়েছি :-) যদি আমি শীর্ষ কমান্ডটি চালানোর সময় সোলারিস মোডে স্যুইচ করি তবে এটি সঠিক সিপিইউ ব্যবহারটি দেখায়। সোলারিস মোডে স্যুইচ করতে প্রথমে শীর্ষ কমান্ডটি চালান তারপরে shift + i চাপুন

রেফারেন্স নিবন্ধ

https: //help। -than-সমষ্টি-cpu 'র সময়

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