cpuburn

Software screenshot:
cpuburn
Rincian Software:
Versi: 1.4
Tanggal Upload: 3 Jun 15
Pengembang: Robert Redelmeier
Lisensi: Gratis
Popularitas: 42

Rating: 5.0/5 (Total Votes: 1)

PERINGATAN:
Program ini dirancang untuk berat beban chip CPU. Lewat-dingin, sistem overclock atau lemah mungkin gagal menyebabkan kehilangan data (filesystem korupsi) dan kerusakan mungkin permanen komponen elektronik. Juga tidak akan menangkap semua kekurangan.
GUNAKAN RISIKO ANDA SENDIRI
Utilitas pengujian CPU dalam assembler dioptimalkan untuk maksimum memuat P6 (Intel Pentium Pro / II / III dan Celeron TM), AMD K7 (Athlon / Duron / Thunderbird TM) AMD K6, dan Intel Pentium P5 chip. Ini adalah perangkat lunak bebas, hak cipta tapi berlisensi bebas di bawah copyleft GNU Public Licence.
Program ini dirancang untuk memuat CPU x86 sebagai berat mungkin untuk keperluan pengujian sistem. Mereka telah dioptimalkan untuk prosesor yang berbeda. FPU dan ALU instruksi kode lingkaran tak berujung assembler. Mereka tidak menguji setiap instruksi. Tujuannya telah memaksimalkan produksi panas dari CPU, menempatkan tekanan pada CPU itu sendiri, sistem pendingin, motherboard (terutama regulator tegangan) dan power supply
(Kemungkinan penyebab kesalahan burnBX / MMX).
burnP5 dioptimalkan untuk Intel Pentium w & w / o prosesor MMX
P6 adalah untuk Intel PentiumPro, pentiumii & III dan CPU Celeron
K6 adalah untuk prosesor AMD K6
K7 adalah untuk prosesor AMD Athlon / Duron
MMX adalah untuk menguji antarmuka cache / memori pada semua CPU dengan MMX
BX adalah tes tembolok alternatif / memori untuk Intel CPU
PEMAKAIAN: priviliges akar TIDAK diperlukan. Ini telah dirancang untuk ELF Linux, tetapi juga diuji di bawah FreeBSD. dan a.out. Membakar Pengujian terbaik dilakukan dari distribusi ramdisk (tomsrtbt) atau dengan filesystem terpasang atau dipasang read-only.
untar sumber dalam direktori nyaman:
`Tar zxf cpuburn`
mengkompilasi excutables
`Make`
menjalankan program yang diinginkan di latar belakang [_repeat_ untuk SMP]:
`BurnP6 || echo $? & `
Memantau kemajuan cpuburn oleh `ps`. Setelah selesai, `kill` proses pembakaran * (es). Jika Anda memiliki probe temperatur (jari) atau paket lm-sensor, Anda dapat memeriksa suhu CPU Anda dan / atau tegangan sistem.
Jika terjadi kesalahan dalam perhitungan, itu akan dipertahankan, dan program akan mengakhiri dengan kode kesalahan 254 untuk kesalahan bilangan bulat / memori, dan kode kesalahan 255 untuk kesalahan FP / MMX. Kesalahan pemeriksaan terjadi setiap 10-40 detik untuk burnP6 / K6 / K7 dan saya belum melihat adanya kesalahan CPU dalam pengujian [kemacetan terjadi pertama]. burnBX dan burnMMX memeriksa kesalahan setiap 512 MB (4-10 detik), dan penghentian kesalahan sering terlihat, kemacetan yang jarang.
burnBX dan burnMMX dasarnya penguji RAM sangat intens. Mereka juga dapat mengambil parameter opsional yang menunjukkan ukuran RAM yang akan diuji:
  A = 2 kB E = 32 kB I = 512 kB M = 8 MB
  B = 4 F = 64 J = 1 MB N = 16
  C = 8 G = 128 K = 2 O = 32
  D = 16 H = 256 L = 4 P = 64
`BurnBX L` (4 MB) dan` burnMMX F` (64 kB) adalah ukuran default. AE sebagian menguji L1 cache, FH tes L2 cache, dan HP memaksa mereka untuk RAM. Tetapi bahkan AE akan memiliki beberapa writeouts cacheline ke RAM.
Meskipun nama itu, burnBX dapat berjalan pada chipset [RAM kontroler] dan tes banyak lebih dari controller RAM. Sayangnya, burnBX tidak optimal pada prosesor AMD. burnMMX adalah lebih untuk setiap CPU yang memiliki unit MMX.
burnBX / MMX membutuhkan sekitar 72 MB total RAM + swap untuk memulai (tidak harus gratis), tetapi tidak menggunakan ini banyak kecuali Anda memintanya. Mereka akan melemparkan `11` Sig jika Anda tidak memiliki cukup swap.
Jika Anda tidak ingin menambahkan lebih banyak, Anda dapat menyesuaikan bagian .bss bawah seperti yang ditunjukkan di komentar sumber. Mereka juga dapat menguji swap, dan setidaknya pada sistem saya, saya dapat menjalankan 2 * `burnBX 8` dengan 128 MB SDRAM dengan beberapa penggunaan swap, tapi tidak ada meronta-ronta berlebihan [berusaha]. YMMV.
Jika sub-spec, sistem Anda mungkin mengunci setelah 2-10 menit. Seharusnya tidak. membakar * hanya sebuah proses pengguna unpriviliged. Tapi itu mungkin berarti CPU Anda lewat-dingin, kemungkinan besar tidak ada minyak panas atau bahan antarmuka lainnya antara CPU & heatsink. Atau beberapa kekurangan lainnya. Siklus daya harus mengatur ulang sistem. Tapi Anda harus memperbaikinya.

Software yang serupa

bandwidth
bandwidth

20 Feb 15

xfbsuite
xfbsuite

3 Jun 15

nbench
nbench

3 Jun 15

Komentar untuk cpuburn

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!