Stress Uji Mac dengan Maxing Out CPU

Jika Anda ingin benar-benar mematok CPU untuk menguji tegangan Mac, jangan berbelok lebih jauh dari Terminal. Menggunakan baris perintah Anda dapat dengan mudah memaksimalkan semua core CPU dan menginduksi beban besar pada Mac, membuatnya mudah untuk menentukan hal-hal seperti suhu yang dicapai prosesor di bawah beban berat, jika penggemar bekerja dengan benar, seberapa keras penggemar mendapatkan, masa pakai baterai seperti di bawah beban kerja yang luar biasa, dan aspek teknis lainnya yang dapat membantu untuk tujuan pemecahan masalah. Meskipun ini adalah proses teknis, ini cukup mudah dilakukan dan kami akan menjelaskan semuanya.

Cara Menguji Stress Mac

Untuk memaksimalkan CPU Mac kita akan menggunakan alat baris perintah yang disebut "ya", yang pada dasarnya tidak melakukan apa-apa kecuali mengulang kata "ya" pada kecepatan sedemikian rupa sehingga mengkonsumsi semua sumber daya prosesor yang tersedia. Secara umum, setiap contoh "ya" akan memaksimalkan satu utas pada satu inti CPU. Ini berarti jika Anda memiliki Mac dual-core dengan prosesor hyperthreaded, Anda harus memiliki setidaknya empat contoh berbeda dari "ya" yang berjalan untuk memasukkan beban penuh ke CPU.

Untuk memulai, luncurkan Terminal, dan Anda mungkin ingin menonton Activity Manager Activity Monitor berbasis UI sehingga Anda dapat dengan mudah mengamati beban CPU dan sumber daya sistem.

Saat siap untuk menguji coba Mac, ketik perintah berikut:

yes > /dev/null &

Itu mengirimkan satu contoh 'ya' ke latar belakang, tetapi untuk memuat CPU Anda akan ingin memiliki lebih dari satu berjalan. Ulangi proses dengan menekan panah ke atas dan kembali untuk menjalankan beberapa contoh lain, atau melempar grup ke satu baris seperti ini:

yes > /dev/null & yes > /dev/null & yes > /dev/null & yes > /dev/null &

Anda akan segera menemukan dalam Activity Monitor atau di atas bahwa prosesor semakin terpukul.

Setelah selesai, di jendela terminal yang sama ketik "killall yes" ke dalam baris perintah untuk membunuh semua instance dari perintah ya. Anda akan melihat sesuatu seperti ini:

$ killall yes
[1] Terminated: 15 yes > /dev/null
[2] Terminated: 15 yes > /dev/null
[3]- Terminated: 15 yes > /dev/null
[4]+ Terminated: 15 yes > /dev/null

Anda juga akan melihat semua contoh drop "ya" dari daftar proses dalam Activity Monitor. Jika tidak, mungkin ada kesalahan ketik di sana di suatu tempat.

Kecuali Anda memiliki alasan yang sah untuk melakukan ini, Anda lebih baik tidak secara acak menjalankan "ya", karena itu jelas menyebabkan masalah kinerja sampai berhenti berjalan.

Untuk bantuan, video di bawah ini menunjukkan seluruh proses dari awal hingga selesai:

Bagi mereka yang bertanya-tanya, ini bekerja di semua versi Mac OS X dan bahkan linux juga, sehingga Anda dapat menekankan menguji Mac apa pun yang pernah dibuat dengan cara ini. Bahkan, selama ada baris perintah yang berbasis unix, Anda dapat menjalankan perintah 'ya' untuk menekankan menguji CPU Mac dengan menggunakan pendekatan ini.

Pastikan Anda berhenti dan membunuh perintah 'ya' ketika selesai menguji stres Mac, karena jika tidak, penggunaan CPU akan tetap tinggi dan para penggemar tidak diragukan lagi akan segera pergi dengan kecepatan penuh.