কিভাবে একটি ম্যাকবুক প্রো রেটিনা চাপ?


15

আমার কোনও অতিরিক্ত সফ্টওয়্যার সরঞ্জাম লোড না করে আমার আরএমবিপি উপাদানগুলি (যেমন সিপিইউ / জিপিইউ / র‌্যাম) উপর চাপ দেওয়া দরকার।

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

বর্তমানে আমি 4K ইউটিউব ভিডিও দেখছি এবং সাফারিটিকে স্ট্রেস করতে এবং ফটো খোলার চেষ্টা করার জন্য গ্রিনসক.কম.তে গিয়ে দেখছি কিন্তু মেশিনটি অতিরিক্ত লোডটিও লক্ষ্য করছে না!


কিছু ফাইল ডিল করতে সংকোচন বিকল্পটি ব্যবহার করুন: বেশ কয়েকটি ফোকডার ডেটা পূর্ণ ...
সোলার মাইক

25
এটি বন্ধক, ক্রেডিট কার্ড debtণ, স্নাতক এবং কলেজে প্রবেশ সম্পর্কে বেসরকারী বিদ্যালয়ের দুটি বাচ্চাকে সন্তুষ্ট করা অসম্ভব এমন একজন বসের সাথে একটি মৃত শেষ চাকরি পান; এটি কোনও সময়েই চাপ দেওয়া হবে।
অ্যালান

2
আপনি সর্বদা অ্যাপল ডায়াগনস্টিকস স্ব-পরীক্ষার চেষ্টা করতে পারেন ।
সিলভারওয়ল্ফ

মন্তব্য হিসাবে পোস্ট করা হয়েছে কারণ এটি সত্যই প্রশ্নের উত্তর দেয় না। তবে ম্যাকের স্ট্রেস-টেস্ট করার আমার প্রিয় উপায়টি হল BOINC চালানো। প্রতিটি কোর প্লাস জিপিইউতে SETI @ হোম এর মতো কিছু চালান। অবশ্যই তৃতীয় পক্ষ যদিও।
l008com

উত্তর:


18

সমস্ত সিপিইউ কর ব্যবহার করা

নীচের কমান্ডটি yesপ্রতিটি সিপিইউ কোরের জন্য উদাহরণ চালায় এবং কম্পিউটারের প্রসেসিং সক্ষমতার সর্বাধিক সর্বাধিক গ্রহণ করে:

CPU=$(sysctl -n hw.ncpu)
seq $CPU | xargs -I{} -P $CPU yes > /dev/null

কমান্ডটি মাইকের উত্তরের উপর ভিত্তি করে তৈরি করেছে , তবে এর yesসাথে একাধিক উদাহরণ চালায় xargs। একটি yesপ্রক্রিয়া একটি সিপিইউ কোর সর্বাধিক করে তুলবে, তাই একাধিক প্রক্রিয়া প্রয়োজন। এই আদেশটি পরিমার্জন করার জন্য @ আলোক0123 কে ধন্যবাদ।

এটি সিপিইউয়ের সাথে তবে জিপিইউ বা র‌্যামের সাথে সম্পর্কিত নয়।

সিপিইউ + জিপিইউ = ওয়েবজিএল

সিপিইউ এবং জিপিইউকে চাপ দিতে, শিবুয়া ক্রড , একটি ওয়েবজিএল পরীক্ষা ( ওপেন সোর্স ) দেখুন।

এই সাইটটি চালানোর এক মিনিট পরে, আপনার ম্যাকবুক প্রোটি যুক্তিসঙ্গত গণনার চাপের মধ্যে থাকা উচিত।

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


3
স্বয়ংক্রিয়ভাবে নম্বর সংখ্যা পেতে, CPU="$(sysctl -n hw.ncpu)" seq $CPU | xargs -I{} -P $CPU yes > /dev/nullকাজ করবে।
আলোক0123

ধন্যবাদ. আমি আপনার পরামর্শটি উত্তরে যুক্ত করেছি।
গ্রাহাম মিলন

7
আপনার yesকৌশলটি সিপিইউ উত্তাপিত করবে, কিন্তু সত্যই এটির উপর চাপ দেবে না: এটি কেবল ক্যাশেগুলিকে স্পর্শ করে, ভাসমান-পয়েন্ট গণনা ইউনিটগুলির সাথে কিছুই করে না এবং এই ক্ষেত্রে, সবেমাত্র পূর্ণসংখ্যা-পাটিগণিত সার্কিটগুলিকে স্পর্শ করে। দোষটি সিপিইউর প্রকৃত অংশের ছোট্ট অংশে না থাকলে সম্ভবত এটি হিমশীতল হতে পারে না।
চিহ্নিত করুন

@ মার্ক দয়া করে বিকল্প বিল্ট-ইন কমান্ডের পরামর্শ দিতে পারেন? ওয়েবজিএল লিঙ্কটি তবে যুক্তিযুক্তভাবে সিপিইউকে চাপ দেবে।
গ্রাহাম মিলন

আমি যখন শিবুয়া ক্রাউড চালনা করি এটি একবারে কয়েক সেকেন্ডের জন্য কিছুটা চটকদার হতে পারে। আপনি কি ধরেন যে এটি আমার পিসি সম্পর্কে কিছু বলছে? ibb.co/dR43A7
5uperdan

9

yes > /dev/nullটার্মিনাল সেশনে কমান্ডটি সন্নিবেশ করান । আপনি এটি সিটিআরএল-সি না করা বা টার্মিনাল উইন্ডোটি বন্ধ না করা পর্যন্ত এটি একটি সিপিইউ কোর সর্বাধিক করে তুলবে।


4
একটি একক কোর জন্য।
থোরবজর্ন রাভন অ্যান্ডারসন

2
এটি প্রাইম 95 স্ট্রেস-টেস্টের মতো আপনার সিপিইউকে গরম করার কাছাকাছি আসে না । সমস্ত "100% সিপিইউ" ওয়ার্কলোডগুলি সমান হয় না যখন এটি আসে যে কত ট্রানজিস্টর আসলে সিপিইউর ভিতরে প্রতিটি ঘড়ি চক্রটি স্যুইচ করে চলেছে।
পিটার কর্ডস

@ পিটারকর্ডস আপনি কি এমন বিকল্প বিল্ট-ইন কমান্ডের পরামর্শ দিতে পারেন যা সিপিইউকে আরও পুরোপুরি প্রয়োগ করবে?
গ্রাহাম মিলন

@ গ্রাহামিলন: সত্যি বলতে আমি কেবল প্রাইম 95 ডাউনলোড করার পরামর্শ দিচ্ছি। ওএস এক্স এর সাথে আইডিকে কী আসে তা গম্ভীরভাবে সংখ্যামূলক নিবিড়। যদি এটি পাইথন + নম্পি, octaveবা অন্য কোনও সংখ্যাসূচক ভাষার সাথে আসে তবে সম্ভবত একটি লুপের মাঝারি আকারের ম্যাট্রিক্স গুণটি কৌশলটি করতে পারে। সিমডি এফপি মাল্টিপল এক্সিকিউশন ইউনিটগুলি ব্যস্ত থাকাকালীন প্রচুর উত্তাপ তৈরি করে। ওহ, ভিডিও এনকোডিং বেশ চাহিদা, বিশেষত এইচ .264 এর মতো আরও জটিল কোডেক। আপনার যদি কোনও উত্সের ডেটা ব্যবহার করতে পারে তবে এটি কৌশলটি করতে পারে। তবে জিপিইউ-অফলোড (লো পাওয়ার ফিক্সড ফাংশন) ব্যবহার করবেন না, আপনি সিপিইউ এনকোডিং চান।
পিটার কর্ডস

1
@ গ্রাহামিলন: cat /dev/urandom > /dev/nullকোনও সিপিইউ ব্যস্ত রাখতে পারে। কার্নেলের PRNG মাল্টি-থ্রেডযুক্ত উপর নির্ভর করে এটি একাধিক কোরে চালানো সাহায্য করবে না, যদিও। শুধু এমনকি awk 'BEGIN { while(1){} }'সম্ভবত বেশি কি করতে হবে yes, যা সিস্টেম কল এ এটির সকল সময় ব্যয়। (এবং CPU- র অনেক তাপ তখন ব্যবহারকারী সময় স্থগিত দেখা যায় না -।> কার্নেল ট্রানজিশন)
পিটার Cordes
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.