OS: stress - tool untuk stresstest komputer
'stress' tidak merupakan sebuah benchmark, tetapi lebih merupakan tool yang dirancang untuk memberikan subsytems pada beban tertentu. Contoh di mana ini berguna termasuk bagi administrator sistem yang ingin melakukan penyetelan aktifitas, sebuah kernel atau programmer libc yang ingin mengevaluasi kemungkinan penolakan layanan, dll.
Instalasi
apt-get instal stress
Contoh Penggunaan
Cara yang paling sederhana adalah bahwa kita hanya ingin membawa rata-rata beban sistem sampai dengan nilai sembarang. Berikut fork 13 proses, masing-masing yang berputar dalam lingkaran yang ketat menghitung sqrt () dari nomor acak diperoleh dengan rand ().
stress -c 13
Opsi long didukung, ini akan membuat keluaran sulit di baca (verbose).Berikut akan fork 1024 proses, dan hanya melaporkan jika ada pesan kesalahan.
stress --quiet --cpu 1k
Untuk melihat bagaimana sistem kita ketika melakukan I/O , gunakan switch -i . Berikut fork 4 proses, yang masing-masing berputar ketat sambil memanggil di sync(), yang merupakan panggilan sistem yang mem-flush memori buffer ke disk.
stress -i 4
Multiple hog dapat dikombinasikan pada satu baris perintah. Perintah berikut melakukan segala sesuatu yang dicontohkan sebelumnya dalam satu satu perintah, tetapi juga menaikan level verbosity juga menunjukkan bagaimana cara untuk mengakhiri perintah setelah 1 menit.
stress -c 13 -i 4 --verbose --timeout 1m
Anda dapat menulis file panjang sembarang ke disk. File tersebut dibuat dengan mkstemp () di direktori saat ini, default adalah unlink, tapi pembatalan tautan dapat diganti dengan flag -hdd-noclean.
stress -d 1 --hdd-noclean --hdd-bytes 13
Dukungan untuk file besar di aktifkan.
stress -d 1 --hdd-noclean --hdd-bytes 3G