Phoronix Test Suite adalah aplikasi sumber yang unik dan terbuka yang memungkinkan setiap orang untuk dengan mudah benchmark dan stres tes berbagai komponen perangkat keras di bawah sistem operasi berbasis Linux.
Ini telah dirancang dari bawah ke atas oleh Michael Larabel yang memiliki perusahaan Phoronix Media, termasuk website dengan nama yang sama, sebagai aplikasi platform-independen yang mendukung Linux, BSD, Solaris, Microsoft Windows dan operasi Mac OS X sistem.
Lingkungan benchmarking mudah digunakan dan bersih
Aplikasi ini menyediakan pengguna dengan lingkungan benchmarking mudah digunakan dan bersih yang memungkinkan mereka untuk menciptakan kualitas tinggi dan tes kuantitatif untuk hampir semua komponen hardware, termasuk kartu grafis, hard disk drive, drive solid state, monitor, prosesor , RAM, kartu suara, dan banyak lainnya.
Program ini terintegrasi dengan baik dengan situs OpenBenchmarking.org, yang memungkinkan pengguna untuk meng-upload hasil dan bandingkan benchmark. Selain itu, pengguna dapat melakukan hasil side-by-side perbandingan dan orang-bersumber hasil gabungan analisis.
Fitur sekilas
Fitur utama termasuk lebih dari 450 profil tes dan 100 test suite, extensible (berbasis XML) arsitektur pengujian, uji download otomatis dan instalasi, state-of-the-art berbasis modul arsitektur plugin, hasil terintegrasi viewer, serta dukungan untuk SVG / PNG grafik render dan hasilnya PDF laporan.
Selain itu, ia datang dengan built-in ketergantungan dukungan manajemen, tertanam awan skala, mendalam hardware dan software deteksi, otonom dukungan modus batch, hasil yang melaporkan dan meng-upload, perbandingan benchmark, kerangka modul, dukungan monitoring sistem, dan komprehensif dokumentasi HTML.
Fitur lain yang menarik adalah integrasi dengan Phoromatic sistem manajemen jarak jauh, yang memungkinkan pengguna untuk menjalankan tes dijadwalkan di beberapa sistem operasi, menjalankan tes jarak jauh, serta per-komit pengujian Git.
Intinya
Mengingat fakta bahwa, mungkin hanya seperti aplikasi lain di luar sana, Phoronix Test Suite dimulai sebagai set sederhana script dekade yang lalu, itu cukup waktu untuk matang dan menjadi seperti sekarang ini, dunia & rsquo; s paling komprehensif benchmarking dan pengujian platform untuk ekosistem open source.
Apa yang baru di rilis ini:
- Berbagai minor perbaikan dukungan BSD.
- A Phoronix-test-suite daftar-tidak dipasang--tes telah ditambahkan untuk kenyamanan melihat tes yang tersedia yang saat ini tidak diinstal pada sistem, daripada menggunakan hanya daftar-diinstal-tes atau daftar-tes.
- A Phoronix-test-suite php-conf sub-perintah yang hanya menyediakan beberapa terkait PHP diagnostik informasi tentang ekstensi PHP yang digunakan atau tidak.
- Deteksi untuk browser QupZilla ketika tidak ada browser atau alias lainnya hadir pada sistem karena mampu auto-meluncurkan hasil viewer.
- Phodevi telah dukungan untuk melaporkan frekuensi memori overclock ketika benar terkena via dmidecode.
- The PTS Eksternal Dependensi XML telah ditambahkan dengan ketergantungan dukungan opsional untuk Python SciPy dan Python SciKit Pelajari paket, yang dibutuhkan oleh profil tes scikit-belajar baru.
Apa yang baru di versi 6.2.0:
- New Phoromatic UI:
- Karena open-source Phoromatic Server dilebur ke dalam arus utama Phoronix Test Suite kode-basis di Phoronix Test Suite 5, orkestrasi pengujian kami dan komponen manajemen telah melihat banyak penambahan yang signifikan di seluruh rilis 5.x. Dengan Phoronix Test Suite 6.0, banyak fitur baru terus ditambahkan ke built-in Phoromatic server dan client. Salah satu perubahan yang terlihat dengan Phoronix Test Suite 6.0 adalah bahwa tata letak situs telah direvisi dan ada dukungan awal untuk perangkat mobile. Tema juga telah diperbarui untuk menjadi lebih kohesif dengan hasil penampil baru dan tata letak situs Phoronix Test Suite.
- Hasil Viewer New:
- The lokal Phoronix Test Suite hasil penampil benar telah ditulis ulang. Sebelumnya penampil diandalkan XSL untuk styling hasil viewer, tetapi dengan dukungan browser untuk itu mulai bergoyang, penampil baru telah ditulis hanya memanfaatkan HTML dan JavaScript untuk pengolahan data hasil XML. penampil baru ini telah diuji pada semua web-browser utama dan bekerja jauh lebih baik. Di luar perubahan internal, tema default dari hasil penampil telah diperbarui untuk jive yang lebih baik dengan situs Phoronix-Test-Suite.com baru yang digulirkan beberapa minggu yang lalu.
- Lebih Phoromatic Penambahan:
- The Phoromatic Server sekarang memiliki opsi pengaturan baru untuk auto-otentikasi klien baru secara otomatis menyetujui sistem baru mencoba untuk terhubung ke akun Phoromatic. The Phoromatic Server kini juga memiliki dukungan untuk mengekspor hasil sebagai XML langsung dari antarmuka web, di samping PDF dan CSV hasil ekspor. The Phoromatic Server juga sekarang memiliki halaman profil uji untuk menunjukkan informasi dasar pengujian bersama dengan hasil yang terkait dengan tes yang diberikan, mirip dengan fungsi yang ditemukan di OpenBenchmarking.org.
- Perbaikan Tingkat Rendah:
- Banyak internal, kode tingkat rendah dari Phoronix Test Suite ini pts-core secara signifikan ulang. Bahkan, banyak kode yang tanggal kembali ke Phoronix Test Suite pra-1.0 ditulis ulang untuk mengambil keuntungan dari antarmuka PTS modern dan fitur bahasa PHP baru. Ini hasil pengerjaan ulang perbaikan kecepatan yang signifikan (dibahas dalam bagian berikutnya) sedangkan yang memungkinkan untuk fungsionalitas baru yang akan lebih mudah dilaksanakan berkat bersih dan lebih ramping kode-base. Ketika Phoronix Test Suite awalnya ditulis, itu tidak dirancang di sekitar OpenBenchmarking.org belum-to-be-dipahami dan Phoromatic sedangkan kode baru tidak lebih mengakomodasi komponen baru dan fitur belum-to-be-diumumkan lainnya. Secara khusus, Phoronix Test Suite 6.0 harus merespon jauh lebih baik untuk melakukan analisis data yang besar pada besar hasil kinerja set.
- Kinerja Besar:
- Sementara pra-Hammerfest kode berfungsi dengan baik untuk semua pengguna menjalankan Phoronix Test Suite individual dan hanya berjalan sebanyak benchmark untuk menyenangkan Anda pada sebuah sistem, tingkat rendah re-kerja didorong sebagian untuk memastikan efisiensi yang lebih besar dari perusahaan menjalankan Phoromatic internal mereka sendiri atau OpenBenchmarking.org server. Phoronix Test Suite 6.0 mungkin tidak tampak jauh lebih cepat ketika Anda hanya menjalankan beberapa benchmark pada sistem, tapi ketika render ribuan hasil secara real-time untuk tampilan, ada yang dramatis kecepatan-up.
- Bila menggunakan Phoronix Test Suite sendiri self hosting pembandingan (Phoronix-test-suite debug-self-test atau Phoronix-test-suite benchmark pts-self-test untuk itu dalam modus profil tes self hosting), yang perbaikan kinerja Phoronix Test Suite 6.0 cukup jelas. Total waktu pengujian yang menekankan semua kode-jalan panas dari perangkat lunak turun dari 617 detik untuk menyelesaikan ke lebih dari 200 detik ... Dengan kata lain, sekitar tiga kali lebih cepat semua melalui pembaruan Phoronix Test Suite ini dengan sama PHP stack.
- Salah satu fokus besar dengan tingkat rendah re-kerja untuk Phoronix Test Suite 6.0 adalah pada peningkatan grafik proses render: dari parsing dari hasil XML untuk menghasilkan SVG masing-masing atau grafik PNG dan kemudian melewati mereka ke hasil penampil lokal, PDF file hasil, atau dinamis melayani mereka di OpenBenchmarking.org atau Phoromatic. Berkat ulang sukses, proses rendering grafik secara signifikan lebih cepat. Dengan semua tes internal dilakukan, proses rendering grafik ini adalah tentang 4x lebih cepat dari Phoronix Test Suite 5.8! Jika Anda hanya menjalankan Phoronix Test Suite lokal Anda mungkin tidak melihat perbedaan ketika sudah mengambil kurang dari satu detik, tetapi pada OpenBenchmarking.org mana jutaan grafik tersebut diberikan setiap bulan, itu dampak besar pada sumber daya sistem. Ini juga dari banyak manfaat untuk referensi LinuxBenchmarking.com tracker kami di mana sekarang dibutuhkan waktu kurang signifikan untuk secara dinamis menarik banyak hasil benchmark sejarah. Untuk pengguna Phoromatic, itu juga akan berarti lebih sedikit waktu yang dibutuhkan ketika menjalankan perbandingan besar pada hasil yang ada atau melihat kinerja sistem Anda di bawah uji untuk beberapa bulan / tahun.
- Selain jauh lebih cepat, pts-core menggunakan secara signifikan lebih sedikit memori selama ini tugas yang berat. Dengan Phoronix Test Suite 5.8.1 penggunaan memori puncak datang ke hampir 1GB saat rendering ribuan hasil sekaligus sementara sekarang dengan Phoronix Test Suite 6.0 penggunaan memori puncak sekitar perbaikan 4x. Sekali lagi, ini akan menjadi yang paling dramatis bagi pengguna Phoromatic dan OpenBenchmarking.org.
- Terakhir, perbaikan tingkat rendah yang lain dibuat adalah ulang besar yang terjadi dalam kode grafik (pts_Graph). Perubahan akan memungkinkan untuk grafik kami untuk menjadi lebih kaya dan lebih extensible bergerak maju, tetapi kemenangan langsung - selain memungkinkan sebagian kinerja lebih cepat - adalah bahwa pts_Graph mengurus menghasilkan grafik SVG yang lebih dioptimalkan. jenis grafik yang umum sekarang kira-kira setengah ukuran seperti dengan versi sebelumnya dari Phoronix Test Suite. grafik PNG / JPEG terus didukung untuk integrasi ke file PDF serta untuk mendukung web browser lawas.
- Pemantauan ulang Sensor:
- Ada ulang yang signifikan untuk bagaimana (Phoronix Device Interface) sensor Phodevi ini pemantauan karya. Kerangka sensor baru sekarang benar multi-threaded, jauh lebih extensible, dan sekarang juga mendukung penciptaan dinamis sensor dalam kasus-kasus yang ingin memantau penggunaan CPU atau suhu pada basis per-core bukan hanya paket keseluruhan atau ketika mencari untuk jika sub-membagi data sensor. Sensor Phoronix Test Suite berperilaku dengan cara yang sama melalui MONITOR = variabel lingkungan dan Phoronix-test-suite sistem-sensor.
- Phodevi Dukungan Penambahan:
- Ada sekarang mendukung untuk GPU pemantauan termal pada lebih keras (termasuk TX1 NVIDIA Jetson), deteksi versi untuk Server X.Org berjalan sebagai non-root pada Debian, NVMe solid-state deteksi penyimpanan, deteksi AMDGPU DRM, BcacheFS super-blok deteksi, dan banyak lagi.
- Linux Perf Subsystem Modul:
- Ada modul baru yang disebut linux_perf yang mendukung pelaporan berbagai Linux Perf counter kinerja subsistem pada basis per-test-lari. Modul ini secara otomatis dimuat ketika LINUX_PERF = 1 variabel lingkungan diatur sebelum menjalankan Phoronix Test Suite.
- Kinerja-Per-Dollar Modul:
- modul lain Phoronix Test Suite baru menyediakan otomatis grafik kinerja-per-dolar berdasarkan informasi harga yang disediakan pengguna untuk komponen / sistem yang diuji. Ini cara mudah menjalankan analisis biaya untuk angka kinerja baku. Modul ini diaktifkan secara otomatis melalui COST_PERF_PER_DOLLAR = variabel lingkungan dan pengaturan ke nilai dolar yang diinginkan untuk tes saat run.
- Ditambah Lainnya:
- Ada juga berbagai perbaikan di area lain dari Phoronix Test Suite, update dukungan Windows, DragonFlyBSD ketergantungan eksternal penanganan melalui DPorts pkg daripada pkgsrc, lulus / gagal perbaikan pengujian, perkiraan tanggal / waktu untuk tes selesai sekarang ditampilkan pada CLI selain perkiraan waktu yang tersisa, dukungan yang lebih baik untuk sistem bernegara, dan perubahan kecil lainnya.
Apa yang baru di versi 6.0.1 / 6.2.0 Milestone 5:
- New Phoromatic UI:
- Karena open-source Phoromatic Server dilebur ke dalam arus utama Phoronix Test Suite kode-basis di Phoronix Test Suite 5, orkestrasi pengujian kami dan komponen manajemen telah melihat banyak penambahan yang signifikan di seluruh rilis 5.x. Dengan Phoronix Test Suite 6.0, banyak fitur baru terus ditambahkan ke built-in Phoromatic server dan client. Salah satu perubahan yang terlihat dengan Phoronix Test Suite 6.0 adalah bahwa tata letak situs telah direvisi dan ada dukungan awal untuk perangkat mobile. Tema juga telah diperbarui untuk menjadi lebih kohesif dengan hasil penampil baru dan tata letak situs Phoronix Test Suite.
- Hasil Viewer New:
- The lokal Phoronix Test Suite hasil penampil benar telah ditulis ulang. Sebelumnya penampil diandalkan XSL untuk styling hasil viewer, tetapi dengan dukungan browser untuk itu mulai bergoyang, penampil baru telah ditulis hanya memanfaatkan HTML dan JavaScript untuk pengolahan data hasil XML. penampil baru ini telah diuji pada semua web-browser utama dan bekerja jauh lebih baik. Di luar perubahan internal, tema default dari hasil penampil telah diperbarui untuk jive yang lebih baik dengan situs Phoronix-Test-Suite.com baru yang digulirkan beberapa minggu yang lalu.
- Lebih Phoromatic Penambahan:
- The Phoromatic Server sekarang memiliki opsi pengaturan baru untuk auto-otentikasi klien baru secara otomatis menyetujui sistem baru mencoba untuk terhubung ke akun Phoromatic. The Phoromatic Server kini juga memiliki dukungan untuk mengekspor hasil sebagai XML langsung dari antarmuka web, di samping PDF dan CSV hasil ekspor. The Phoromatic Server juga sekarang memiliki halaman profil uji untuk menunjukkan informasi dasar pengujian bersama dengan hasil yang terkait dengan tes yang diberikan, mirip dengan fungsi yang ditemukan di OpenBenchmarking.org.
- Perbaikan Tingkat Rendah:
- Banyak internal, kode tingkat rendah dari Phoronix Test Suite ini pts-core secara signifikan ulang. Bahkan, banyak kode yang tanggal kembali ke Phoronix Test Suite pra-1.0 ditulis ulang untuk mengambil keuntungan dari antarmuka PTS modern dan fitur bahasa PHP baru. Ini hasil pengerjaan ulang perbaikan kecepatan yang signifikan (dibahas dalam bagian berikutnya) sedangkan yang memungkinkan untuk fungsionalitas baru yang akan lebih mudah dilaksanakan berkat bersih dan lebih ramping kode-base. Ketika Phoronix Test Suite awalnya ditulis, itu tidak dirancang di sekitar OpenBenchmarking.org belum-to-be-dipahami dan Phoromatic sedangkan kode baru tidak lebih mengakomodasi komponen baru dan fitur belum-to-be-diumumkan lainnya. Secara khusus, Phoronix Test Suite 6.0 harus merespon jauh lebih baik untuk melakukan analisis data yang besar pada besar hasil kinerja set.
- Kinerja Besar:
- Sementara pra-Hammerfest kode berfungsi dengan baik untuk semua pengguna menjalankan Phoronix Test Suite individual dan hanya berjalan sebanyak benchmark untuk menyenangkan Anda pada sebuah sistem, tingkat rendah re-kerja didorong sebagian untuk memastikan efisiensi yang lebih besar dari perusahaan menjalankan Phoromatic internal mereka sendiri atau OpenBenchmarking.org server. Phoronix Test Suite 6.0 mungkin tidak tampak jauh lebih cepat ketika Anda hanya menjalankan beberapa benchmark pada sistem, tapi ketika render ribuan hasil secara real-time untuk tampilan, ada yang dramatis kecepatan-up.
- Bila menggunakan Phoronix Test Suite sendiri self hosting pembandingan (Phoronix-test-suite debug-self-test atau Phoronix-test-suite benchmark pts-self-test untuk itu dalam modus profil tes self hosting), yang perbaikan kinerja Phoronix Test Suite 6.0 cukup jelas. Total waktu pengujian yang menekankan semua kode-jalan panas dari perangkat lunak turun dari 617 detik untuk menyelesaikan ke lebih dari 200 detik ... Dengan kata lain, sekitar tiga kali lebih cepat semua melalui pembaruan Phoronix Test Suite ini dengan sama PHP stack.
- Salah satu fokus besar dengan tingkat rendah re-kerja untuk Phoronix Test Suite 6.0 adalah pada peningkatan grafik proses render: dari parsing dari hasil XML untuk menghasilkan SVG masing-masing atau grafik PNG dan kemudian melewati mereka ke hasil penampil lokal, PDF file hasil, atau dinamis melayani mereka di OpenBenchmarking.org atau Phoromatic. Berkat ulang sukses, proses rendering grafik secara signifikan lebih cepat. Dengan semua tes internal dilakukan, proses rendering grafik ini adalah tentang 4x lebih cepat dari Phoronix Test Suite 5.8! Jika Anda hanya menjalankan Phoronix Test Suite lokal Anda mungkin tidak melihat perbedaan ketika sudah mengambil kurang dari satu detik, tetapi pada OpenBenchmarking.org mana jutaan grafik tersebut diberikan setiap bulan, itu dampak besar pada sumber daya sistem. Ini juga dari banyak manfaat untuk referensi LinuxBenchmarking.com tracker kami di mana sekarang dibutuhkan waktu kurang signifikan untuk secara dinamis menarik banyak hasil benchmark sejarah. Untuk pengguna Phoromatic, itu juga akan berarti lebih sedikit waktu yang dibutuhkan ketika menjalankan perbandingan besar pada hasil yang ada atau melihat kinerja sistem Anda di bawah uji untuk beberapa bulan / tahun.
- Selain jauh lebih cepat, pts-core menggunakan secara signifikan lebih sedikit memori selama ini tugas yang berat. Dengan Phoronix Test Suite 5.8.1 penggunaan memori puncak datang ke hampir 1GB saat rendering ribuan hasil sekaligus sementara sekarang dengan Phoronix Test Suite 6.0 penggunaan memori puncak sekitar perbaikan 4x. Sekali lagi, ini akan menjadi yang paling dramatis bagi pengguna Phoromatic dan OpenBenchmarking.org.
- Terakhir, perbaikan tingkat rendah yang lain dibuat adalah ulang besar yang terjadi dalam kode grafik (pts_Graph). Perubahan akan memungkinkan untuk grafik kami untuk menjadi lebih kaya dan lebih extensible bergerak maju, tetapi kemenangan langsung - selain memungkinkan sebagian kinerja lebih cepat - adalah bahwa pts_Graph mengurus menghasilkan grafik SVG yang lebih dioptimalkan. jenis grafik yang umum sekarang kira-kira setengah ukuran seperti dengan versi sebelumnya dari Phoronix Test Suite. grafik PNG / JPEG terus didukung untuk integrasi ke file PDF serta untuk mendukung web browser lawas.
- Pemantauan ulang Sensor:
- Ada ulang yang signifikan untuk bagaimana (Phoronix Device Interface) sensor Phodevi ini pemantauan karya. Kerangka sensor baru sekarang benar multi-threaded, jauh lebih extensible, dan sekarang juga mendukung penciptaan dinamis sensor dalam kasus-kasus yang ingin memantau penggunaan CPU atau suhu pada basis per-core bukan hanya paket keseluruhan atau ketika mencari untuk jika sub-membagi data sensor. Sensor Phoronix Test Suite berperilaku dengan cara yang sama melalui MONITOR = variabel lingkungan dan Phoronix-test-suite sistem-sensor.
- Phodevi Dukungan Penambahan:
- Ada sekarang mendukung untuk GPU pemantauan termal pada lebih keras (termasuk TX1 NVIDIA Jetson), deteksi versi untuk Server X.Org berjalan sebagai non-root pada Debian, NVMe solid-state deteksi penyimpanan, deteksi AMDGPU DRM, BcacheFS super-blok deteksi, dan banyak lagi.
- Linux Perf Subsystem Modul:
- Ada modul baru yang disebut linux_perf yang mendukung pelaporan berbagai Linux Perf counter kinerja subsistem pada basis per-test-lari. Modul ini secara otomatis dimuat ketika LINUX_PERF = 1 variabel lingkungan diatur sebelum menjalankan Phoronix Test Suite.
- Kinerja-Per-Dollar Modul:
- modul lain Phoronix Test Suite baru menyediakan otomatis grafik kinerja-per-dolar berdasarkan informasi harga yang disediakan pengguna untuk komponen / sistem yang diuji. Ini cara mudah menjalankan analisis biaya untuk angka kinerja baku. Modul ini diaktifkan secara otomatis melalui COST_PERF_PER_DOLLAR = variabel lingkungan dan pengaturan ke nilai dolar yang diinginkan untuk tes saat run.
- Ditambah Lainnya:
- Ada juga berbagai perbaikan di area lain dari Phoronix Test Suite, update dukungan Windows, DragonFlyBSD ketergantungan eksternal penanganan melalui DPorts pkg daripada pkgsrc, lulus / gagal perbaikan pengujian, perkiraan tanggal / waktu untuk tes selesai sekarang ditampilkan pada CLI selain perkiraan waktu yang tersisa, dukungan yang lebih baik untuk sistem bernegara, dan perubahan kecil lainnya.
Apa yang baru di versi 6.0.0:
- New Phoromatic UI:
- Karena open-source Phoromatic Server dilebur ke dalam arus utama Phoronix Test Suite kode-basis di Phoronix Test Suite 5, orkestrasi pengujian kami dan komponen manajemen telah melihat banyak penambahan yang signifikan di seluruh rilis 5.x. Dengan Phoronix Test Suite 6.0, banyak fitur baru terus ditambahkan ke built-in Phoromatic server dan client. Salah satu perubahan yang terlihat dengan Phoronix Test Suite 6.0 adalah bahwa tata letak situs telah direvisi dan ada dukungan awal untuk perangkat mobile. Tema juga telah diperbarui untuk menjadi lebih kohesif dengan hasil penampil baru dan tata letak situs Phoronix Test Suite.
- Hasil Viewer New:
- The lokal Phoronix Test Suite hasil penampil benar telah ditulis ulang. Sebelumnya penampil diandalkan XSL untuk styling hasil viewer, tetapi dengan dukungan browser untuk itu mulai bergoyang, penampil baru telah ditulis hanya memanfaatkan HTML dan JavaScript untuk pengolahan data hasil XML. penampil baru ini telah diuji pada semua web-browser utama dan bekerja jauh lebih baik. Di luar perubahan internal, tema default dari hasil penampil telah diperbarui untuk jive yang lebih baik dengan situs Phoronix-Test-Suite.com baru yang digulirkan beberapa minggu yang lalu.
- Lebih Phoromatic Penambahan:
- The Phoromatic Server sekarang memiliki opsi pengaturan baru untuk auto-otentikasi klien baru secara otomatis menyetujui sistem baru mencoba untuk terhubung ke akun Phoromatic. The Phoromatic Server kini juga memiliki dukungan untuk mengekspor hasil sebagai XML langsung dari antarmuka web, di samping PDF dan CSV hasil ekspor. The Phoromatic Server juga sekarang memiliki halaman profil uji untuk menunjukkan informasi dasar pengujian bersama dengan hasil yang terkait dengan tes yang diberikan, mirip dengan fungsi yang ditemukan di OpenBenchmarking.org.
- Perbaikan Tingkat Rendah:
- Banyak internal, kode tingkat rendah dari Phoronix Test Suite ini pts-core secara signifikan ulang. Bahkan, banyak kode yang tanggal kembali ke Phoronix Test Suite pra-1.0 ditulis ulang untuk mengambil keuntungan dari antarmuka PTS modern dan fitur bahasa PHP baru. Ini hasil pengerjaan ulang perbaikan kecepatan yang signifikan (dibahas dalam bagian berikutnya) sedangkan yang memungkinkan untuk fungsionalitas baru yang akan lebih mudah dilaksanakan berkat bersih dan lebih ramping kode-base. Ketika Phoronix Test Suite awalnya ditulis, itu tidak dirancang di sekitar OpenBenchmarking.org belum-to-be-dipahami dan Phoromatic sedangkan kode baru tidak lebih mengakomodasi komponen baru dan fitur belum-to-be-diumumkan lainnya. Secara khusus, Phoronix Test Suite 6.0 harus merespon jauh lebih baik untuk melakukan analisis data yang besar pada besar hasil kinerja set.
- Kinerja Besar:
- Sementara pra-Hammerfest kode berfungsi dengan baik untuk semua pengguna menjalankan Phoronix Test Suite individual dan hanya berjalan sebanyak benchmark untuk menyenangkan Anda pada sebuah sistem, tingkat rendah re-kerja didorong sebagian untuk memastikan efisiensi yang lebih besar dari perusahaan menjalankan Phoromatic internal mereka sendiri atau OpenBenchmarking.org server. Phoronix Test Suite 6.0 mungkin tidak tampak jauh lebih cepat ketika Anda hanya menjalankan beberapa benchmark pada sistem, tapi ketika render ribuan hasil secara real-time untuk tampilan, ada yang dramatis kecepatan-up.
- Bila menggunakan Phoronix Test Suite sendiri self hosting pembandingan (Phoronix-test-suite debug-self-test atau Phoronix-test-suite benchmark pts-self-test untuk itu dalam modus profil tes self hosting), yang perbaikan kinerja Phoronix Test Suite 6.0 cukup jelas. Total waktu pengujian yang menekankan semua kode-jalan panas dari perangkat lunak turun dari 617 detik untuk menyelesaikan ke lebih dari 200 detik ... Dengan kata lain, sekitar tiga kali lebih cepat semua melalui pembaruan Phoronix Test Suite ini dengan sama PHP stack.
- Salah satu fokus besar dengan tingkat rendah re-kerja untuk Phoronix Test Suite 6.0 adalah pada peningkatan grafik proses render: dari parsing dari hasil XML untuk menghasilkan SVG masing-masing atau grafik PNG dan kemudian melewati mereka ke hasil penampil lokal, PDF file hasil, atau dinamis melayani mereka di OpenBenchmarking.org atau Phoromatic. Berkat ulang sukses, proses rendering grafik secara signifikan lebih cepat. Dengan semua tes internal dilakukan, proses rendering grafik ini adalah tentang 4x lebih cepat dari Phoronix Test Suite 5.8! Jika Anda hanya menjalankan Phoronix Test Suite lokal Anda mungkin tidak melihat perbedaan ketika sudah mengambil kurang dari satu detik, tetapi pada OpenBenchmarking.org mana jutaan grafik tersebut diberikan setiap bulan, itu dampak besar pada sumber daya sistem. Ini juga dari banyak manfaat untuk referensi LinuxBenchmarking.com tracker kami di mana sekarang dibutuhkan waktu kurang signifikan untuk secara dinamis menarik banyak hasil benchmark sejarah. Untuk pengguna Phoromatic, itu juga akan berarti lebih sedikit waktu yang dibutuhkan ketika menjalankan perbandingan besar pada hasil yang ada atau melihat kinerja sistem Anda di bawah uji untuk beberapa bulan / tahun.
- Selain jauh lebih cepat, pts-core menggunakan secara signifikan lebih sedikit memori selama ini tugas yang berat. Dengan Phoronix Test Suite 5.8.1 penggunaan memori puncak datang ke hampir 1GB saat rendering ribuan hasil sekaligus sementara sekarang dengan Phoronix Test Suite 6.0 penggunaan memori puncak sekitar perbaikan 4x. Sekali lagi, ini akan menjadi yang paling dramatis bagi pengguna Phoromatic dan OpenBenchmarking.org.
- Terakhir, perbaikan tingkat rendah yang lain dibuat adalah ulang besar yang terjadi dalam kode grafik (pts_Graph). Perubahan akan memungkinkan untuk grafik kami untuk menjadi lebih kaya dan lebih extensible bergerak maju, tetapi kemenangan langsung - selain memungkinkan sebagian kinerja lebih cepat - adalah bahwa pts_Graph mengurus menghasilkan grafik SVG yang lebih dioptimalkan. jenis grafik yang umum sekarang kira-kira setengah ukuran seperti dengan versi sebelumnya dari Phoronix Test Suite. grafik PNG / JPEG terus didukung untuk integrasi ke file PDF serta untuk mendukung web browser lawas.
- Pemantauan ulang Sensor:
- Ada ulang yang signifikan untuk bagaimana (Phoronix Device Interface) sensor Phodevi ini pemantauan karya. Kerangka sensor baru sekarang benar multi-threaded, jauh lebih extensible, dan sekarang juga mendukung penciptaan dinamis sensor dalam kasus-kasus yang ingin memantau penggunaan CPU atau suhu pada basis per-core bukan hanya paket keseluruhan atau ketika mencari untuk jika sub-membagi data sensor. Sensor Phoronix Test Suite berperilaku dengan cara yang sama melalui MONITOR = variabel lingkungan dan Phoronix-test-suite sistem-sensor.
- Phodevi Dukungan Penambahan:
- Ada sekarang mendukung untuk GPU pemantauan termal pada lebih keras (termasuk TX1 NVIDIA Jetson), deteksi versi untuk Server X.Org berjalan sebagai non-root pada Debian, NVMe solid-state deteksi penyimpanan, deteksi AMDGPU DRM, BcacheFS super-blok deteksi, dan banyak lagi.
- Linux Perf Subsystem Modul:
- Ada modul baru yang disebut linux_perf yang mendukung pelaporan berbagai Linux Perf counter kinerja subsistem pada basis per-test-lari. Modul ini secara otomatis dimuat ketika LINUX_PERF = 1 variabel lingkungan diatur sebelum menjalankan Phoronix Test Suite.
- Kinerja-Per-Dollar Modul:
- modul lain Phoronix Test Suite baru menyediakan otomatis grafik kinerja-per-dolar berdasarkan informasi harga yang disediakan pengguna untuk komponen / sistem yang diuji. Ini cara mudah menjalankan analisis biaya untuk angka kinerja baku. Modul ini diaktifkan secara otomatis melalui COST_PERF_PER_DOLLAR = variabel lingkungan dan pengaturan ke nilai dolar yang diinginkan untuk tes saat run.
- Ditambah Lainnya:
- Ada juga berbagai perbaikan di area lain dari Phoronix Test Suite, update dukungan Windows, DragonFlyBSD ketergantungan eksternal penanganan melalui DPorts pkg daripada pkgsrc, lulus / gagal perbaikan pengujian, perkiraan tanggal / waktu untuk tes selesai sekarang ditampilkan pada CLI selain perkiraan waktu yang tersisa, dukungan yang lebih baik untuk sistem bernegara, dan perubahan kecil lainnya.
Apa yang baru di versi 5.8.0:
- perbaikan dukungan MIPS
- render lebih cepat dari file hasil dan perbaikan pengolahan data lainnya
- Stress-menjalankan perbaikan
- sensor Sistem monitoring melalui Phoromatic UI
- Penambahan Phoromatic Hasil Ekspor Viewer
- Berbagai hardware Linux & amp; perbaikan deteksi software
- Izinkan Phoronix Test Suite klien untuk menjadi diri diperbarui melalui script pembaruan lulus dari Phoromatic Server
- Mongoose dukungan web server untuk Phoromatic Server misalnya HTTP
- Dukungan sistem melihat klien log melalui Phoromatic Server UI
- Sejumlah perbaikan lain untuk Phoromatic
Apa yang baru di versi 5.6.0 / 5.8.0 Milestone 5:
- pts-core: Mulai bergerak mungkin skrip penyebaran ke menyebarkan / direktori
- pts-core: Pindahkan phoromatic-klien dan phoromatic-server file pekerjaan Upstart untuk menyebarkan /
- pts-core: Pindahkan file phoromatic-klien dan layanan systemd phoromatic-server untuk menyebarkan /
- pts-core: Tambahkan hasil-file-to-json sub-perintah yang sangat dasar
- pts-core: Jatuhkan AnonymousHardwareReporting / AnonymousSoftwareReporting sebagai tidak lagi digunakan pada OpenBenchmarking.org
- Tarik script JuJu dari https://github.com/juju-solutions/pts untuk menyebarkan / juju
- phodevi: Lebih penyisihan klien untuk memulihkan koneksi internet / kegagalan server komunikasi
- phoromatic: Clean-up halaman utama jadwal untuk jadwal tanpa sistem terkait
- phoromatic: Hasil tiket Tampilkan cocok di kolom membandingkan hasil pada halaman hasil
- phoromatic: Izinkan halaman hasil terbatas pada khususnya pertandingan hash atau tiket
- phoromatic: Biarkan kotak halaman hasil pencarian untuk juga mencari komponen hardware / software sistem
- phoromatic: Perbaiki untuk menghapus sistem dari semua kelompok pada halaman "sistem kelompok editing" sistem
- phoromatic: Izinkan utama per-sistem apakah otomatis power-off dari sistem diizinkan
- phoromatic: Singkirkan file cek blok-poweroff di modul klien sekarang bahwa hal itu dapat dilakukan per-sistem dari server-side
- phoromatic: Izinkan WOL power-up untuk menghormati tiket patokan
- phoromatic: menyatukan kode lebih dari start.php ke phoromatic_server
- phoromatic: Selalu diset GRUB recordfail ketika berlaku
- phoromatic: Tambahkan "Pemeliharaan Sistem Table"
- phoromatic: Tambahkan "PowerOnSystemDaily" menyetel opsi untuk memastikan terlepas dari jadwal yang sistem akan setidaknya power-up / berkomunikasi sehari-hari jika diaktifkan
- phoromatic: penanganan checkbox baru di laman hasil untuk mengelola perbandingan dan multi-menghapus hasil
- phoromatic: Mulai bekerja pada halaman utama baru
Apa yang baru di versi 5.6.0 / 5.8.0 Milestone 1:
- pts-core: Mulai bergerak mungkin skrip penyebaran ke menyebarkan / direktori
- pts-core: Pindahkan phoromatic-klien dan phoromatic-server file pekerjaan Upstart untuk menyebarkan /
- pts-core: Pindahkan file phoromatic-klien dan layanan systemd phoromatic-server untuk menyebarkan /
- pts-core: Tambahkan hasil-file-to-json sub-perintah yang sangat dasar
- pts-core: Jatuhkan AnonymousHardwareReporting / AnonymousSoftwareReporting sebagai tidak lagi digunakan pada OpenBenchmarking.org
- Tarik script JuJu dari https://github.com/juju-solutions/pts untuk menyebarkan / juju
- phodevi: Lebih penyisihan klien untuk memulihkan koneksi internet / kegagalan server komunikasi
- phoromatic: Clean-up halaman utama jadwal untuk jadwal tanpa sistem terkait
- phoromatic: Hasil tiket Tampilkan cocok di kolom membandingkan hasil pada halaman hasil
- phoromatic: Izinkan halaman hasil terbatas pada khususnya pertandingan hash atau tiket
- phoromatic: Biarkan kotak halaman hasil pencarian untuk juga mencari komponen hardware / software sistem
- phoromatic: Perbaiki untuk menghapus sistem dari semua kelompok pada halaman "sistem kelompok editing" sistem
- phoromatic: Izinkan utama per-sistem apakah otomatis power-off dari sistem diizinkan
- phoromatic: Singkirkan file cek blok-poweroff di modul klien sekarang bahwa hal itu dapat dilakukan per-sistem dari server-side
- phoromatic: Izinkan WOL power-up untuk menghormati tiket patokan
- phoromatic: menyatukan kode lebih dari start.php ke phoromatic_server
- phoromatic: Selalu diset GRUB recordfail ketika berlaku
- phoromatic: Tambahkan "Pemeliharaan Sistem Table"
- phoromatic: Tambahkan "PowerOnSystemDaily" menyetel opsi untuk memastikan terlepas dari jadwal yang sistem akan setidaknya power-up / berkomunikasi sehari-hari jika diaktifkan
- phoromatic: penanganan checkbox baru di laman hasil untuk mengelola perbandingan dan multi-menghapus hasil
- phoromatic: Mulai bekerja pada halaman utama baru
Apa yang baru di versi 5.4.1 / 5.6 Milestone 3:
- phoromatic: Izinkan pemicu untuk dihapus
- phoromatic: Mengandalkan caching untuk menentukan profil tes cache yang sudah ada dari web UI
- phoromatic: Tambahkan dukungan hasil RSS
- phoromatic: Tambahkan pilihan baru untuk halaman hasil
- phoromatic: Menegakkan PTS baru sign-on setiap kali PTS versi inti perubahan karena perubahan antarmuka potensial
- phoromatic: Halaman Suite Kerja membangun
- phoromatic: Tambahkan dukungan untuk halaman suite lokal
- phoromatic: Tambahkan halaman patokan
- phoromatic: Tambahkan dukungan untuk melihat tiket patokan yang dikeluarkan
- phoromatic: Tambahkan pilihan untuk memaksa membangun kembali database hasil
- phoromatic: Prepend sistem ID untuk menghasilkan string bila menjalankan beberapa tes tanpa variabel
Apa yang baru di versi 5.6 Milestone 1:
- pts-core: Tambahkan "short" mode tampilan
- pts-core: Tambahkan perintah stres dikelola untuk memungkinkan stress testing bersamaan / burn-in / penyiksaan pengujian
- pts-core: Tambahkan dukungan TOTAL_LOOP_TIME stres-lari
- pts-core: Tambahkan TOTAL_LOOP_TIME = dukungan terbatas untuk stres-run untuk pengujian dalam infinite loop
- pts-core: Tambahkan dukungan untuk hasil keluaran libframetime parsing
- phoromatic: Initial berkomitmen halaman tracker dasar
- phoromatic: pemulihan yang lebih baik dari akun Phoromatic yang ada pada sistem reloaded mana ID mesin sendiri berubah
- timed_screenshot: Perbaiki untuk crash ketika PHP GD hilang
Apa yang baru di versi 5.4.1:
- Updated AppData XML untuk Phoronix Test Suite.
- Hasil parser Poin-core kini telah meningkatkan dukungan untuk parsing bingkai CSV latency kesedihan yang diperlukan oleh profil tes yang lebih baru, saat ini yang dibutuhkan oleh tes baru Peradaban:. Di luar Bumi
- The Phoronix-test-suite perusahaan-pengaturan sub-perintah. Lihat dokumentasi untuk rincian lebih lanjut.
- Berbagai pembaruan Server Phoromatic, termasuk meningkatkan string hasil ketika menggabungkan file hasil random, pelaporan alamat IP / MAC di halaman sistem klaim, dan perangkat kecil lainnya.
Apa yang baru di versi 5.4.0:
- overhaul utama untuk built-in Phoromatic Server
- Avahi nol-conf dukungan jaringan
- Peningkatan cache unduhan penanganan
- IBM Power8 perbaikan deteksi hardware
- Kode Berbagai refactoring & amp; perbaikan lainnya
Apa yang baru di versi 5.4.0 Milestone 6:
- pts-core: Perbaiki menghasilkan penggabungan ketika PTS tes identifier adalah nol, penggunaan judul string, bukan sebagai identifier
- pts-core: Periksa dukungan PHP Sockets
- pts-core: Peningkatan make-download-tembolok
- pts-core: Meningkatkan PHP_BIN deteksi
- pts-core: Gunakan sistem pos perpustakaan jika PHP ZIP tidak tersedia
- phoromatic: Upstart pekerjaan phoromatic-server bekerja (diuji pada Scientific Linux 6.6)
- phoromatic: Tambahkan "Run Uji Jadwal Sekarang" tombol untuk menguji halaman jadwal untuk memungkinkan mudah satu kali / pengujian manual
- phoromatic: Tambahkan beberapa statistik dasar ke halaman rootadmin
- phoromatic: Izinkan lokasi PhoromaticStorage untuk dimodifikasi dari webui ketika login sebagai rootadmin
- phoromatic: Izinkan lokasi download cache yang akan dimodifikasi dari webui ketika login sebagai rootadmin
- phoromatic: Izinkan rincian jaringan proxy untuk dimodifikasi dari webui ketika login sebagai rootadmin
- phoromatic: Izinkan HTTP / WebSocket port untuk dimodifikasi dari webui ketika login sebagai rootadmin
- phoromatic: Meningkatkan memory_limit di download cache unduhan
- phoromatic: Paparan semua modus video mungkin sebagai pilihan tes
- phoromatic: Tampilkan pemicu baru pada halaman jadwal tes ini
- phoromatic: Tambahkan "Upload hasil untuk OpenBenchmarking.org" pilihan untuk halaman pengaturan
- phoromatic: Perbaiki untuk pilihan menonaktifkan pada halaman pengaturan
- phoromatic: Ingat koneksi Phoromatic Server lalu sukses
- phoromatic: Tambahkan restart dan shutdown perintah ke modul Phoromatic
Apa yang baru di versi 5.4.0 Milestone 5:
- pts-core: Perbaikan ketika menjalankan sebagai layanan systemd / daemon
- pts-core: Memilih firefox lebih Browser Epiphany
- phoromatic: Melaksanakan notifikasi email di upload hasil
- phoromatic: Melaksanakan notifikasi email pada sistem menghasilkan kesalahan / peringatan
- phoromatic: Melaksanakan notifikasi email pada sistem baru yang ditambahkan
- phoromatic: Biarkan mudah membandingkan file hasil hasil lainnya untuk itu diberikan ID jadwal
- phoromatic: Meningkatkan format daftar
- phoromatic: Tambahkan kali melihat ke hasil
- phoromatic: Tambahkan "hanya menampilkan hasil dengan variasi" untuk menghasilkan tampilan halaman
- phoromatic: Tambahkan hasil lesu ke halaman utama
- phoromatic: Izinkan hasil tes lainnya / terjadwal untuk diupload ke Phoromatic Server menggunakan phoromatic.upload-hasil sub-perintah
- phoromatic: Tampilkan lokasi file / path ketika memulai Phoromatic Server
- phoromatic: Gunakan port yang tersedia yang dipilih secara acak secara default ketika memulai Phoromatic Server jika tidak ada port didefinisikan
- phoromatic: Tambahkan dukungan administrator akar dasar untuk antarmuka web Phoronix
- pts_Graph: Kecilkan ukuran string teks sub-judul ketika mereka terlalu lama
Apa yang baru di versi 5.4.0 Milestone 4:
- pts-core: Tambahkan 3840 x 2160 (4K UHD) untuk lebih dari mode jatuh kembali modus-pengaturan
- pts-core: Mulai bekerja pada dukungan untuk menggunakan standar sistem file hirarki Linux saat menjalankan sebagai root sebagai layanan
- pts-core: Tambahkan pilihan PhoromaticStorage ke Phoronix Test Suite file konfigurasi pengguna XML
- phoromatic: Pelaporan dari jumlah hasil keseluruhan untuk jadwal tes yang diberikan
- phoromatic: Laporkan pembandingan / test run kesalahan ke server
- phoromatic: kesalahan Tampilkan system / peringatan dari web Phoromatic UI
- phoromatic: Jangan mencoba untuk kembali menjalankan jadwal tes pada klien jika mereka sebelumnya dilaporkan kesalahan / peringatan untuk jadwal / trigger ID kombinasi
- phoromatic: Nama pengguna harus setidaknya empat karakter
- phoromatic: Tambahkan gambaran jadwal ke halaman jadwal
- phoromatic: Tambahkan hari ini dijadwalkan acara untuk side bar
- phoromatic: Meningkatkan hasil pelaporan identifier / judul untuk hasil
- phoromatic: Melaksanakan "Power User" tingkat akun
- phoromatic: Tambahkan pilihan hasil menormalkan ke halaman hasil phoromatic
- phoromatic: Dukungan untuk melompat untuk menguji halaman hasil untuk hari terakhir XXX tes dari halaman jadwal
- phodevi: perbaikan deteksi DAYA hardware IBM
Apa yang baru di versi 5.4.0 Milestone 3:
- Penyempitan ke antarmuka web-pengguna Phoromatic.
- Dasar kemampuan layanan logging untuk Phoromatic client / server diprakarsai oleh systemd, dll.
- Dukungan untuk mencoba mengunduh file beberapa kali dari cache Download terpencil dalam kasus kegagalan koneksi / layanan.
- Sebuah antarmuka penciptaan scheduler baru dari web UI Phoromatic bersama dengan dukungan editing lengkap.
- Re-kerja dari "sistem kelompok" fitur Phoromatic dan sekarang harus sepenuhnya bekerja dan fitur lengkap.
- Dukungan untuk pengguna Phoromatic untuk membuat beberapa pengguna yang terkait dengan data akun yang sama, termasuk dukungan untuk "akun viewer" yang dapat melihat tapi tidak memanipulasi data akun.
- Sebuah arus aktivitas untuk menampilkan data pengguna Phoromatic dikaitkan dengan akun tertentu.
- Dukungan untuk menggabungkan hasil dari web UI Phoromatic.
- Dukungan untuk menghapus hasil dari web UI Phoromatic.
- Perbaikan lainnya dan perbaikan ke Phoronix Test Suite dan Phoromatic kode.
Apa yang baru di versi 5.4.0 Milestone 1:
- pts-core: Sanitasikan string pengguna pts_result_file
- pts-core: Jangan mengatur memory_limit dengan HHVM
- pts-core: Drop dukungan phoromatic_legacy (versi Phoromatic.com lama)
- system_monitor: Benar perhitungan Perf-per-Watt untuk hasil LIB
- phodevi: perubahan format pstate Dukungan Nouveau untuk membaca inti / mem MHz pada kernel yang lebih baru
- phodevi: Dukungan untuk membaca memantau EDID lebih sysfs, decoding deskriptor, dan memperoleh nama memantau (harus meningkatkan nama memantau pelaporan untuk sistem Intel Linux)
- phodevi: Peningkatan deteksi SoC
- pts_LineGraph: Penyelarasan memperbaiki kunci
Apa yang baru di versi 5.2.1:
- pts-core: Tambahkan VDPAU sebagai ketergantungan ketergantungan eksternal xorg-video di lebih banyak platform
- pts-core: Jangan memeriksa OpenBenchmarking.org kredensial ketika jaringan sedang down
- pts-core: Mengolah hasil-file-to-text sub-perintah, acara berbasis teks hasil grafik
- phodevi: Meningkatkan NVIDIA binary sopir GPU deteksi utilisasi
- phodevi: Tambahkan DDE / Deepin Desktop Environment deteksi
- pts_Graph: Beberapa minor grafik keselarasan koreksi
Apa yang baru di versi 5.2.0:
- Tek Preview / Experimental Built-In Phoromatic Server
- perbaikan Hasil grafik, termasuk kotak baru rencana grafik
- software Phodevi & amp; perbaikan deteksi hardware
- Phodevi Radeon penggunaan GPU pelaporan melalui RadeonTOP
- New Phoronix Test Suite pilihan sub-perintah
- Bug-perbaikan dan tambahan kecil lainnya
Apa yang baru di versi 5.2 Milestone 4:
- pts-core: Selalu melaporkan gubernur skala CPU ke meja sistem
- pts-core: Tambahkan opsi auto-semacam-hasil-berkas
- phoromatic: Meningkatkan halaman sistem '
- phoromatic: Biarkan hingga tiga kegagalan koneksi sebelum berhenti
- pts_Graph: Peningkatan, bersih, dan rendering yang lebih akurat dari pts_OverViewGraph
- pts_Graph: Membuat horisontal grafik kotak grafik dalam kondisi yang baik
- pts_Graph: Kembalikan render_graph_value_ticks sebelumnya () perubahan dengan mufasa72 karena menghasilkan nilai-nilai tidak akurat centang
- pts_Graph: gunakan kotak petak horizontal saat render bingkai kali untuk sejumlah besar hasil
- pts_Graph: Berbagai perbaikan grafik lainnya
Apa yang baru di versi 5.2 Milestone 2:
- pts-core: Tambahkan variabel lingkungan RUN_TESTS_IN_RANDOM_ORDER menyebabkan tes berjalan secara acak
- pts-core: Tambahkan sdl2-pengembangan untuk PTS Eksternal Dependensi
- pts-core: Perbaiki regresi dari 5.2m1 yang pecah beberapa wilayah GUI antarmuka web /
- pts_Graph: Render min / avg / max statistik di atas grafik garis (terima kasih kepada mufasa72)
Apa yang baru di versi 5.2 Milestone 1:
- Pekerjaan yang paling terkenal terjadi dengan Phoronix Test Suite 5.2 adalah porting dari Phoromatic ke antarmuka PTS modern. Dengan Phoronix Test Suite 5.2 itu mungkin untuk meluncurkan server contoh Phoromatic via hanya menjalankan Phoronix-test-suite start-phoromatic-server dan dari sana akan host diri semua kebutuhannya (dengan satu-satunya persyaratan baru mungkin menjadi dukungan PHP5 SQLite ). Namun, untuk rilis tonggak pertama hari ini dukungan tersebut tidak cukup dalam bentuk. Antarmuka web sangat berbeda dari mantan kode Phoromatic dan aku masih porting kode untuk bekerja dengan antarmuka baru.
- Kode Phoromatic baru dengan PTS 5.2m1 akan bekerja dengan untuk menyiapkan sistem dan penjadwalan dasar tetapi belum fungsional. Mudah-mudahan dalam minggu depan akan memiliki semua kode berfungsi secara penuh terhadap antarmuka PTS terbaru. Idealnya ada tidak akan ada API atau skema database istirahat tapi saya tidak membuat jaminan apapun sebelum 5.2.0 rilis resmi. Untuk organisasi perlu untuk menjadi tuan rumah hasil mereka "di belakang firewall" dan di luar spektrum OpenBenchmarking.org yang masih akan memerlukan lisensi dukungan komersial melalui Phoronix Test Suite.
- Selain berkelanjutan Phoromatic port untuk mendukung server sendiri hosting dari klien Phoronix Test Suite, perubahan lain termasuk berbagai perbaikan, dukungan yang lebih baik untuk variabel lingkungan luar, dukungan untuk berbagai masukan uji harus didukung, bets perbaikan-menjalankan, perbaikan untuk NVIDIA deteksi frekuensi core GPU pada GPU modern, dan penggunaan GPU pelaporan melalui radeontop biner opsional.
Apa yang baru di versi 5.0.1:
- Lebih pembantu telah ditambahkan ketika memasuki argumen yang tidak valid ke berbagai Phoronix-test-suite sub-perintah.
- perbaikan ketergantungan External (32/64-bit perbaikan Ubuntu, menambahkan PCRE seluruh).
- HTTPS OpenBenchmarking.org komunikasi dinonaktifkan secara default untuk solusi melaporkan masalah proxy.
- A mengedit-hasil-berkas sub-perintah telah ditambahkan untuk mengubah judul dan deskripsi string hasil file yang disimpan setelah proses pengujian. Ada juga memperbaiki untuk memastikan deskripsi berkas hasil benar informasi.
- Sebuah file AppData sekarang dikirim dengan Phoronix Test Suite.
- Berbagai Arch Linux perbaikan benchmarking di lebih penanganan yang konfigurasi saham PHP dan perbedaan sistem lainnya.
- perangkat tambahan kecil lainnya.
Apa yang baru di versi 5.0.0 Milestone 1:
- pts-core: Tambahkan dukungan web-server-peluncur
- pts-core: Dukungan mulai HHVM sebagai web server
- pts-core: kecepatan optimasi Startup
- pts-core: Dibersihkan pelaporan kode kesalahan / penanganan
- pts-core: Tambahkan akses remote server dan password pilihan untuk pilihan konfigurasi user-config.xml pengguna
- pts-core: Mengatur penanganan PTS OpenBenchmarking.org download tes agar profil dan hash penanganan
- pts-core: Mengurangi komunikasi yang tidak perlu dengan server jaringan OpenBenchmarking.org
- pts-core: Dukungan sistem identifier string hingga 64 karakter
- pts-core: Tambahkan LIMIT_ELAPSED_TEST_TIME untuk membatasi jumlah waktu (dalam menit) untuk proses Phoronix Test Suite diberikan untuk menyelesaikan pengujian yang
- pts-core: Biarkan string descriptor nol
- pts-core: Perbaiki regex untuk string versi
- pts-core: perbaikan Acak
- phodevi: Berbagai perbaikan
- phodevi: Peningkatan disk yang scheduler mundur melaporkan
- dokumentasi: Update untuk menunjukkan lokasi Git baru di github.com/phoronix-test-suite/ lebih Phorogit
- nye_Xml: Perbaiki untuk menulis angka nol di tag XML ketika menggunakan "ketika tidak kosong" fungsi
Apa yang baru di versi 4.8.6:
- DragonFlyBSD 3.6.0 perbaikan dukungan.
- Dukungan untuk melewati argumen tes pra / interim post test skrip profil kait / dan dukungan untuk debugging skrip ini dalam mode debug-run yang ada.
- Perbaikan untuk membaca lebar terminal. Ada juga beberapa tweak format teks kecil.
- Phoronix Device Interface (Phodevi) perbaikan dari membaca informasi monitor pada driver NVIDIA Linux biner, ditingkatkan multi-monitor deteksi resolusi di bawah lingkungan X11, dan tweak lainnya.
- Berbagai perbaikan bug.
Apa yang baru di versi 4.8.5:
- pts-core: Meningkatkan format pesan interupsi dengan (default) mode tampilan ringkas
- pts-core: Jangan lepaskan tes menginstal file pada kegagalan instalasi
- pts-core: Izinkan download-tes-file perintah untuk menggunakan OpenBenchmarking.org ID
- pts-core: Jangan dinamis meningkatkan jumlah uji coba ketika berhadapan dengan saham tembolok
- pts-core: Perbaiki untuk tidak membuka web-browser dalam modus batch
- pts-core: Tambahkan zypper SUSE bantuan dukungan ketika tidak menemukan PHP
- phodevi: Tambahkan dukungan untuk Nouveau PSTATE parsing di Linux 3.13 +
- phodevi: Kenali 'HIS' (Hightech Information System) kartu grafis
- phodevi: Kenali kartu grafis 'ZOTAC'
- phodevi: Perbaiki deteksi model monitor pelaporan berlebihan pada Catalyst
- phodevi: Tambahkan dukungan untuk NVIDIA-Settings GPUUtilization di sensor gpu.usage
Komentar tidak ditemukan