Saya menggunakan Mac OS X 10.7.1 pada Macbook Core 2 Duo.
Apa cara tercepat untuk menghabiskan baterai tanpa menabrak sistem dan lebih disukai dengan menggunakan semacam skrip?
@ Tyilo: Jika itu bagian dari sistem BOINC, maka "ya, benar." Saya hanya berpartisipasi dalam proyek SETI (yang saya percaya itulah yang mengilhami begitu banyak proyek komputasi terdistribusi ini untuk memulai).
Randolf Richardson
@Randolf SETI mencari sinyal alien dengan melakukan analisis informasi dari teleskop radio tetapi teknologinya mirip dengan Folding @ Home.
Kol
Jawaban:
33
Membuat CPU Anda sibuk dapat dilakukan dengan skrip. Jalankan saja berikut ini di 2 konsol:
yes > /dev/null
Jika Anda memiliki lebih dari 2 CPU, Anda perlu menjalankannya di lebih banyak konsol. Pilihan lain adalah menulis skrip yang sedikit lebih rumit yang menggunakan multiprosesing tetapi ini adalah hal paling sederhana yang akan memaksimalkan CPU Anda.
Perintah "ya" harus ditingkatkan ke versi multi-utas. ;-P
Randolf Richardson
Ini tentu saja memaksimalkan prosesor dalam skrip yang cukup cepat dan mudah.
alimack
6
JIKA Anda memiliki dua penggunaan cpuyes > /dev/null & yes > /dev/null
Tyilo
2
Ini bekerja di Linux juga!
slm
Ini bagus, terima kasih! Saya juga mengambil kesempatan untuk membangun kembali dengan indeks sorotan serta memindai virus. Gabungan saya beralih dari 6 jam menjadi debit menjadi lebih dari 2.
Bane
5
Jika Anda dapat menjalankan utilitas yang menyebabkan komponen bergerak berfungsi, maka itu akan menghabiskan baterai dengan cukup cepat. Menulis CD atau DVD, menyalin data dalam jumlah besar (seperti dengan saran @ Soumya92 dalam Komentar [untuk Pertanyaan Anda] untuk mengonversi video yang juga akan mengkonsumsi daya pemrosesan), atau bahkan menjalankan pemindaian pada hard drive Anda untuk sektor yang buruk (yang akan membutuhkan membaca setiap sektor) adalah beberapa hal yang terlintas dalam pikiran.
Untuk menggunakan skrip, Anda mungkin harus menulis skrip Anda sendiri. Itu bisa berjalan dalam loop tanpa akhir menyalin sejumlah besar file ke disk RAM (dengan cara itu ketika daya padam, Anda tidak akan memiliki disk yang korup untuk berurusan karena disk RAM tidak masalah), partisi yang digunakan untuk sementara penyimpanan file, atau stik memori USB (atau hard drive eksternal).
Berikut daftar ide yang lebih lengkap:
Tulis CD atau DVD
Salin sejumlah besar data
Konversi video (saran @ Soumya92 dalam Komentar ke Pertanyaan asli)
Jalankan pemindaian hard drive untuk bad sector
Tulis skrip khusus yang menyalin data ke penyimpanan sementara, berulang kali
Nyalakan suara, kecerahan, dan fitur lainnya
Hubungkan pengisi daya telepon seluler USB (dan isi daya telepon yang dihidupkan)
Sambungkan lampu baca USB dan nyalakan lampu
Colokkan kipas USB dan jalankan
Sambungkan iPod (atau perangkat serupa) dan putar musik atau video dengan volume dan kecerahan penuh
Unduh torrent film atau musik domain publik (dengan asumsi Anda dapat menemukannya)
Mainkan beberapa game online (terutama jenis 3D yang membutuhkan lebih banyak kekuatan pemrosesan grafis)
Cadangkan seluruh hard drive Anda ke hard drive eksternal
Siapkan PC Virtual, instal Unix atau Linux, dan kompilasi FFMPEG, VLC, OpenJDK 7, dan TomCat (plus, apa pun yang ingin Anda coba)
Terlibat dalam obrolan video dengan teman-teman Anda
Enkripsi data penting menggunakan algoritma paling rumit dan paling aman yang dapat Anda temukan
Apa pun yang dapat merusak sistem Anda dengan banyak disk I / O (yang juga mencakup aktivitas CD dan DVD) dan pemanfaatan CPU yang tinggi harus melakukan trik. Pengurasan daya tambahan dari perangkat USB yang tidak memiliki sumber daya sendiri dapat membantu juga.
Sementara menjaga CPU sibuk mudah dicapai dan pasti akan menguras baterai, menjaga layar menyala pada pengaturan paling terang seperti yang Anda sebutkan akan selalu menjadi konsumen daya terbesar, +1.
Jack
0
while [ true ]
do
dd if=/dev/zero of=/junk bs=1024 count=5120000
rm -f /junk
done
ini akan terus menulis 5gb ke file bernama / junk dan kemudian menghapusnya
Menulis data ke disk mempersingkat masa pakainya, jadi saya akan menyarankan untuk tidak melakukan ini.
Suweller
-1
Lakukan ini di terminal:
while [ true ]
do
dd if=/dev/zero of=/junk bs=1024 count=5120000
rm -f /junk
done
Ini akan mempersingkat masa pakai baterai Anda. Jangan mencoba melakukan ini dalam dua tab, jika tidak komputer Anda akan mati dan Anda harus menerimanya untuk layanan.
Jawaban:
Membuat CPU Anda sibuk dapat dilakukan dengan skrip. Jalankan saja berikut ini di 2 konsol:
Jika Anda memiliki lebih dari 2 CPU, Anda perlu menjalankannya di lebih banyak konsol. Pilihan lain adalah menulis skrip yang sedikit lebih rumit yang menggunakan multiprosesing tetapi ini adalah hal paling sederhana yang akan memaksimalkan CPU Anda.
sumber
yes > /dev/null & yes > /dev/null
Jika Anda dapat menjalankan utilitas yang menyebabkan komponen bergerak berfungsi, maka itu akan menghabiskan baterai dengan cukup cepat. Menulis CD atau DVD, menyalin data dalam jumlah besar (seperti dengan saran @ Soumya92 dalam Komentar [untuk Pertanyaan Anda] untuk mengonversi video yang juga akan mengkonsumsi daya pemrosesan), atau bahkan menjalankan pemindaian pada hard drive Anda untuk sektor yang buruk (yang akan membutuhkan membaca setiap sektor) adalah beberapa hal yang terlintas dalam pikiran.
Untuk menggunakan skrip, Anda mungkin harus menulis skrip Anda sendiri. Itu bisa berjalan dalam loop tanpa akhir menyalin sejumlah besar file ke disk RAM (dengan cara itu ketika daya padam, Anda tidak akan memiliki disk yang korup untuk berurusan karena disk RAM tidak masalah), partisi yang digunakan untuk sementara penyimpanan file, atau stik memori USB (atau hard drive eksternal).
Berikut daftar ide yang lebih lengkap:
Apa pun yang dapat merusak sistem Anda dengan banyak disk I / O (yang juga mencakup aktivitas CD dan DVD) dan pemanfaatan CPU yang tinggi harus melakukan trik. Pengurasan daya tambahan dari perangkat USB yang tidak memiliki sumber daya sendiri dapat membantu juga.
sumber
Secara umum, gunakan 100% penggunaan CPU, naikkan kecerahan, jangan biarkan tidur.
sumber
ini akan terus menulis 5gb ke file bernama / junk dan kemudian menghapusnya
sumber
Lakukan ini di terminal:
Ini akan mempersingkat masa pakai baterai Anda. Jangan mencoba melakukan ini dalam dua tab, jika tidak komputer Anda akan mati dan Anda harus menerimanya untuk layanan.
sumber