Apakah ada alat tolok ukur untuk Ubuntu?

Jawaban:

7

Tampaknya ada beberapa dari mereka yang terdaftar di Pusat Perangkat Lunak Ubuntu (cari "benchmark"), meskipun satu-satunya yang saya coba adalah System Profiler dan Benchmark. Ini memberi banyak informasi komputer dan saya merasa sangat berguna, tetapi Anda mungkin ingin mencoba beberapa dari mereka.

Kelley
sumber
48

Perangkat lunak pembandingan yang paling lengkap mungkin adalah suite uji Phoronix , yang tersedia di repositori dan dapat diinstal dengan:

sudo apt-get install phoronix-test-suite

Saat menjalankan phoronix-test-suiteuntuk pertama kalinya di terminal, Anda dapat menjawab ya atau tidak untuk pertanyaan tentang pelaporan statistik anonim. Jika Anda menjawab ya, itu mengatakan itu

Informasi ini dikumpulkan bersama dengan kiriman dari semua pengguna lain untuk menunjukkan tren umum dan detail lainnya di OpenBenchmarking.org.

Terserah Anda apakah Anda memilih ya atau tidak, tetapi tidak ada yang perlu dikhawatirkan. Anda masih dapat mengunggah hasil secara manual ke openbenchmarking jika Anda ingin dengan opsi dalam program:

phoronix-test-suite upload-result <your test-result>

Untuk informasi lebih lanjut tentang Phoronix test suitelihat pdf ini dan forum resmi .


Untuk daftar semua tes yang tersedia (tetapi belum tentu diunduh), jalankan:

phoronix-test-suite list-tests

yang memberikan tes seperti ini dan banyak lainnya:

pts/aio-stress               - AIO-Stress                          Disk     
pts/apache                   - Apache Benchmark                    System   
pts/apitrace                 - APITrace                            Graphics 
pts/battery-power-usage      - Battery Power Usage                 System   
pts/blogbench                - BlogBench                           Disk    

Untuk menemukan informasi tentang tes tertentu, Anda dapat menggunakan:

phoronix-test-suite info povray

Banyak tes yang tidak diinstal secara default dan Anda dapat mengunduh tes satu per satu dan menjalankannya, misalnya:

phoronix-test-suite install povray
phoronix-test-suite run povray

Untuk menemukan daftar suite tes tematik, jalankan

phoronix-test-suite list-suites 

yang mengembalikan hal-hal seperti

pts/audio-encoding               - Audio Encoding                   System
pts/chess                        - Chess Test Suite                 Processor
pts/compilation                  - Timed Code Compilation           Processor
pts/compiler                     - Compiler                         Processor
pts/compression                  - Timed File Compression           Processor

Sebagai contoh, Anda mungkin ingin menjalankan seluruh rangkaian tes audio (bukan hanya satu dari yang terdaftar dengan list-testsperintah), jadi, dalam keadaan ini, masukkan

phoronix-test-suite run audio-encoding

Untuk tes ini, beberapa lagi tes audio terkait diunduh dan diinstal oleh program dan kemudian tes dijalankan.

Ada sejumlah besar tes untuk diinstal dan opsi untuk bereksperimen, tetapi test suite ini jelas yang digunakan jika Anda ingin mendapatkan beberapa tolok ukur asli dari sistem Ubuntu Anda yang dapat Anda bandingkan online di openbenchmarking dan Phoronix.com .

Ini bukan aplikasi pembandingan yang cepat dan sederhana, tetapi yang, dengan beberapa pengujiannya, akan memuaskan sebagian besar bidang yang diminati sehubungan dengan kinerja di Ubuntu.

Namun, pembandingan adalah topik yang banyak diperdebatkan dan forum paling cocok untuk menganalisis tes mana yang memberikan hasil paling berguna dan bagaimana tes harus diatur; yang disebutkan di atas,, povraycukup terkenal dan dianggap untuk melakukan benchmark kemampuan CPU.


sumber
3
Adakah yang benar-benar secara independen mengaudit validitas tes dalam test suite ini? Beberapa hasil yang dilaporkan pada Phoronix berasal dari tes yang tidak terkonfigurasi dengan baik dari apa yang saya lihat.
Colin Ian King
@ColinIanKing Lihat hasil edit saya mengenai perdebatan tentang benchmarking.
1
Itu tampak menjanjikan, ketika saya meluncurkan tes pertama (povray) dan dia mulai menginstal ternyata semua paket yang diperlukan. Tetapi kemudian povrayinstalasi gagal karena autoconf hilang, meninggalkan povrayinstalasi ke beberapa tahap rusak yang tidak dapat dipulihkan (maksud saya, itu tidak akan berfungsi bahkan setelah menginstal autoconf). Saya memulai kembali dari cadangan, menginstal autoconf, dan menjatuhkan dalam situasi yang sama karena hilang libtiff-dev. Jadi saya menyerah.
Antonio
Tampaknya belum diperbarui di Ubuntu sejak xenial (v 5.2) , dan telah dihapus dari Debian. Halaman web mereka menunjukkan v8.2 dan v8.4, jadi menginstal dari apt mungkin bukan ide terbaik lagi
Xen2050
24

Pasang hardinfoyang memberikan informasi patokan seperti yang ditunjukkan di bawah tangkapan layar:

sudo apt-get install hardinfo

masukkan deskripsi gambar di sini

Pandya
sumber
9
PC usia dinosaurus seperti apa yang Anda gunakan? Laptop AMD A8-4500M saya yang tidak begitu baru mendapat 4,83 detik
Suici Doga
1
Mencoba memperbarui yang menguji basis data dan pesannya adalah "tidak dapat terhubung ke server"
Serge
hasil-hasil itu (basis data aplikasi komparatif) sangat sangat tua
Ninja Coding
9

Saya akhirnya menulis tes stress dan alat benchmarking untuk sistem seperti UNIX, yaitu stress-ng. Ini berisi lebih dari 180 tes stres yang memungkinkan seseorang untuk mengukur throughput pada berbagai komponen sistem, dari memori, cache, CPU, panggilan sistem, jaringan, dll. Instal dengan:

sudo apt-get install stress-ng

Ada opsi --metrics-brief yang melaporkan throughput dalam hal bogo ops per detik. Seseorang bisa mendapatkan set lengkap CPU dalam dan metrik sistem menggunakan opsi --perf. Ada banyak jenis stresor yang dapat dijalankan secara berurutan atau paralel pada 1 atau lebih CPU, misalnya:

stress-ng --metrics-brief --cpu 2 -t 1m

ini akan melatih CPU selama 1 menit dengan 2 instance stressor CPU yang berjalan secara paralel.

The pengguna dokumen semua fitur ini secara rinci, berkonsultasi dengan halaman proyek atau panduan referensi mulai cepat

Colin Ian King
sumber
6

Pilihan lain adalah sysbench. Ini adalah alat baris perintah dengan tes bawaan untuk CPU, memori, file, threading dan database. Ada artikel di sini . Instal adalah satu paket, dan menjalankan tes cepat.

Kemungkinan kualitas hasil lebih rendah daripada tes yang lebih canggih, tetapi saya menemukan itu berguna untuk pemeriksaan kewarasan cepat ketika mengevaluasi hosting VPS potensial.

Berdasarkan jawaban populer oleh user76204, saya memang mencoba test suite Phoronix. Seperti yang dikatakan penulis, itu tidak cepat atau sederhana. Ada 100-an tes yang tersedia dan tidak jelas yang mana untuk digunakan. Beberapa memerlukan 100-an MB unduhan, beberapa membutuhkan satu jam atau lebih untuk menjalankan, beberapa mungkin tidak berjalan di server Anda. Di Ubuntu, saya menemukan bug yang dijelaskan di sini .

AdamS
sumber