Phoronix Test Suite

Screenshot Software:
Phoronix Test Suite
Szczegóły programowe:
Wersja: 6.6.1 Aktualizowane
Filmu: 31 Oct 16
Wywoływacz: Phoronix Media
Licencja: Wolny
Popularność: 97

Rating: 2.0/5 (Total Votes: 3)

Phoronix testu Suite jest unikalnym i open source aplikacji, która pozwala każdemu bez trudu odniesienia i stres testy szeroka gama elementów sprzętowych pod dowolnym systemem operacyjnym opartym na systemie Linux.

To zostało zaprojektowane od podstaw przez Michaela Larabel który jest właścicielem firmy Phoronix media, w tym strony internetowej o tej samej nazwie, jako aplikacja niezależny od platformy, która obsługuje system Linux, BSD, Solaris, Microsoft Windows i operacyjny Mac OS X systemów.


Łatwy w obsłudze i czyste środowisko benchmarking

Aplikacja zapewnia użytkownikom łatwe w obsłudze i czystym środowisku benchmarkingu, który pozwala im na tworzenie zarówno wysoką jakość i testy ilościowe dla niemal każdej części sprzętu, w tym karty graficzne, dyski twarde, dyski SSD, monitory, procesory , pamięci RAM, karty dźwiękowe i wiele innych.

Program dobrze integruje się ze stroną internetową OpenBenchmarking.org, która umożliwia przesyłanie wyników i porównanie wzorców. Dodatkowo, użytkownicy mogą wykonywać side-by-side wyniki porównań i tłum pozyskiwane analizy zagregowanych wyników.

Funkcje w skrócie

Kluczowe funkcje obejmują ponad 450 profili testowych i 100 zestawów testów rozsuwane testowania Architektura (XML-based), automatyczne pobieranie testu i instalacji, state-of-the-art modułu opartego wtyczki architekturę, zintegrowaną wyników widza, a także wsparcie dla SVG / PNG renderingu wykres i wynikowych raportów PDF.

Ponadto, jest wyposażony w wbudowaną obsługę zarządzania zależnościami, osadzone na cloud skalę, pogłębione sprzętu i wykrywanie oprogramowania, autonomiczne pomoc w trybie wsadowym, wynik raportowania i przesyłanie, Benchmark porównania, moduł ramy, wsparcie monitorowania systemu, a obszerną dokumentację HTML.

Inną ciekawą funkcją jest integracja z systemem zarządzania zdalnego Phoromatic, pozwalając użytkownikom na uruchamianie zaplanowanych testów na wielu systemach operacyjnych, zdalne uruchamianie testów, jak również badanie per-commit Git.


Konkluzja

Biorąc pod uwagę fakt, że pewnie tak jak każda inna aplikacja tam, Phoronix testu Suite zaczynał jako prosty zestaw skryptów dziesięć lat temu, miał wystarczająco dużo czasu, by dojrzeć i stać się to, co jest dzisiaj, świat & rsquo; s najbardziej wszechstronny benchmarking i testowanie platformy open source ekosystemu.

Co nowego w tym wydaniu:

  • Różne drobne ulepszenia wsparcia BSD.
  • Phoronix-test-list-suite nie zainstalowanych-testy zostały dodane dla wygody obejrzeniu dostępnych badaniach, które nie są aktualnie zainstalowane w systemie, a nie tylko za pomocą listy zainstalowanych testów lub liście testów.
  • Phoronix-test-pakiet php-conf sub-polecenia, które po prostu zapewnia pewne związane PHP-diagnostycznych informacji o rozszerzeń PHP jest używany lub nie.
  • Wykrywanie dla przeglądarki QupZilla gdy żadna inna przeglądarka lub pseudonim jest obecny w systemie przez możliwość automatycznego uruchamiania Wyniki widza.
  • Phodevi było wsparcie dla raportowania podkręcone częstotliwości taktowania pamięci, gdy jest właściwie wystawione przez dmidecode.
  • PTS Zewnętrzne Zależności XML został dodany z opcjonalnym wsparciem zależnościach dla Pythona scipy i Python SciKit Dowiedz się pakiety, które są potrzebne w nowym scikit-learn profilu testowym.

Co nowego w wersji 6.2.0:

  • Nowy Phoromatic UI:
  • Ponieważ open source Phoromatic Server został włączony do głównego nurtu Phoronix Test Suite kodu bazowe Phoronix Test Suite 5, nasz testowy i orkiestracji komponent zarządzania odnotowano wiele znaczących uzupełnień w całym wersjach 5.x. Z Phoronix Test Suite 6.0, wiele nowych funkcji nadal być dodawane do wbudowanego Phoromatic serwerem a klientem. Jednym z widocznych zmian z Phoronix Test Suite 6.0 jest to, że układ strony został zmieniony i nie ma wstępne wsparcie dla urządzeń mobilnych. Temat został również zaktualizowany być bardziej spójna z nowym widza wynik i układ serwisu Phoronix Test Suite.
  • Nowa Wynik Viewer:
  • Lokalne wynikiem widz Phoronix testu Suite został całkowicie przepisany. Wcześniej widz polegać XSL do stylizacji widza wynik, ale o wsparcie przeglądarki dla niego zaczynają się kołysać, nowa przeglądarka została napisana, aby po prostu korzystać z HTML i JavaScript za przetwarzanie danych wynikowych XML. Ta nowa przeglądarka została przetestowana na wszystkich głównych przeglądarek internetowych i pracuje się znacznie lepiej. Oprócz wewnętrznych zmian, domyślny motyw widza wynik został zaktualizowany do lepszego jive z nowym miejscu Phoronix-Test-Suite.com które rozwijali kilka tygodni temu.
  • Więcej Phoromatic Dodatki:
  • Phoromatic Server ma teraz nową opcję ustawienia do automatycznego uwierzytelniania nowych klientów do automatycznego zatwierdzania nowych systemów próbujących połączyć się z kontem Phoromatic. Phoromatic Server ma teraz także wsparcie dla eksportu wyników XML bezpośrednio z interfejsu internetowego, wraz z PDF i CSV wyników wywozu. Phoromatic Serwer również ma teraz stronę profili testowe do badania pokazano podstawowe informacje wraz z wynikami związanymi z danego testu, podobnie do funkcji znaleźć na OpenBenchmarking.org.
  • Usprawnienia niskopoziomowych:
  • Wiele wewnętrznego, kod niskim poziomie Phoronix Test Suite za PTS-rdzeń został znacznie przerobiony. W rzeczywistości, dużo kodu, który sięga Phoronix Test Suite pre-1.0 został przepisany do skorzystania z nowoczesnych interfejsów PTS oraz nowych funkcji języka PHP. Daje lutownicze znaczną poprawę prędkości (omówione w następnej części), pozwalając jednocześnie na nowej funkcjonalności być łatwiej realizowane dzięki czystsze i bardziej opływowy kodowej bazy. Gdy Phoronix testu Suite został napisany, nie został zaprojektowany wokół jeszcze-do-poczętego OpenBenchmarking.org i Phoromatic natomiast nowy kod nie lepiej dostosować te nowe elementy i inne jeszcze-do-ogłoszone możliwości. W szczególności, Phoronix testu Suite 6.0 powinny reagować znacznie lepiej robi duże analityki danych w ogromnych zestawów wyników wydajności.
  • Większa wydajność:
  • Podczas wstępnego Hammerfest kod działa poprawnie dla wszystkich użytkowników korzystających z Phoronix Test Suite indywidualnie i tak działa jak najwięcej punktów odniesienia do radości w systemie, niskiego poziomu ponownego praca była po części dla zapewnienia większej wydajności OUT spółki prowadzące własną Phoromatic wewnętrzną lub OpenBenchmarking.org serwerach. Phoronix testu Suite 6.0 nie może wydawać się dużo szybciej, jeśli jesteś po prostu działa kilka punktów odniesienia w systemie, ale podczas renderowania tysiące wyników w czasie rzeczywistym na wyświetlaczu, jest dramatyczne przyśpieszenie.
  • W przypadku korzystania z Phoronix testu Suite własnego self-gospodarzem benchmarkingu (Phoronix-test-pakiet debug-autotestu lub Phoronix-test-suite Benchmark PTS-autotest go na własny hosting trybie profilu badań), poprawa osiągów Phoronix test Suite 6.0 są dość jasne. Całkowity czas testu, który podkreśla wszystkie gorące kodowych ścieżkach oprogramowania spadła z 617 sekund, aby zakończyć do nieco ponad 200 sekund ... Innymi słowy, około trzy razy szybciej wszystko przez tę aktualizację Phoronix Test Suite z taka sama PHP stosu.
  • Jedną z wielkich ognisk z niskiego poziomu ponownej pracy dla Phoronix Test Suite 6.0 był na poprawę wykres procesu renderingu: z parsowania XML wynik do generowania odpowiedniego SVG lub wykresy PNG, a następnie przekazując je do lokalna przeglądarka wynik, PDF pliku wynikowym, lub dynamicznie obsługujących je OpenBenchmarking.org lub Phoromatic. Dzięki udanej przeróbek, proces renderowania wykres jest znacznie szybsze. Z wszystkich wewnętrznych testów przeprowadzonych ten proces renderowania wykresu wynosi około 4x szybciej niż Phoronix Test Suite 5.8! Jeśli jesteś po prostu uruchamiając Phoronix Test Suite lokalnie może nie zauważy żadnej różnicy, gdy już zajęło mniej niż jedną sekundę, ale na OpenBenchmarking.org gdzie miliony wykresach są renderowane w każdym miesiącu, jest to duży wpływ na zasoby systemowe. Jest również wiele korzyści dla naszego trackera odniesienia LinuxBenchmarking.com którym teraz zajmuje znacznie mniej czasu dynamicznie podciągnąć wiele historycznych wyników benchmarku. Dla użytkowników Phoromatic, będzie to również oznaczać znacznie mniej czasu, gdy konieczna jest uruchomiony na istniejących dużych porównań wyników lub patrząc na wydajność systemów badany przez kilka miesięcy / lat.
  • Oprócz tego, że znacznie szybciej, pts-core zużywa znacznie mniej pamięci podczas tych ciężkich zadań. Z Phoronix testu Suite 5.8.1 szczytowe użycie pamięci podszedł do prawie 1GB przy renderowaniu tysiące wyników na raz, podczas gdy teraz z Phoronix Test Suite 6.0 Użycie pamięci szczytem jest wokół poprawy 4x. Ponownie, będzie to najbardziej dramatyczne dla użytkowników Phoromatic i OpenBenchmarking.org.
  • Na koniec kolejna poprawa niskiego poziomu wykonany był wielkim przerobienie, co wydarzyło się w kodzie graficznym (pts_Graph). Zmiany te pozwolą na naszych wykresach być bogatszy i bardziej ciągliwe posuwa się naprzód, lecz natychmiastową wygraną - oprócz częściowo pozwalając na szybsze działanie - jest to, że pts_Graph dba o generowaniu bardziej zoptymalizowane grafiki SVG. Najczęstsze typy wykresów są teraz mniej więcej o połowę mniejszy jak w poprzednich wersjach Phoronix Test Suite. wykresy PNG / JPEG być nadal wspierane do integracji plików PDF, a także do wspierania starszych przeglądarek internetowych.
  • Monitorowanie przerobione czujnika:
  • Nastąpił znaczny przerobienie do sposobu (Phoronix Device Interface) czujnik Phodevi za prace monitoringu. Nowe ramy czujnik jest teraz właściwie wielowątkowy, o wiele bardziej rozciągliwe, a teraz obsługuje również dynamiczne tworzenie czujników w przypadkach chcąc monitorować użycie procesora lub temperatury na poszczególnych rdzenia, a nie tylko ogólny pakiet lub gdy chce inaczej sub-dzielą dane z czujników. Czujniki Phoronix Test Suite zachowują się w taki sam sposób, za pośrednictwem monitora = zmienna środowiskowa i Phoronix-test-z łazienką systemu czujników.
  • Phodevi Wsparcie Dodatki:
  • Nie ma teraz wsparcie dla monitorowania GPU termicznej na więcej sprzętu (w tym TX1 NVIDIA Jetson), wykrywanie wersji dla serwera X.Org działa jako non-root na Debianie, rozpoznawanie pamięci półprzewodnikowe NVMe, wykrywania AMDGPU DRM, BcacheFS wykrywanie super-block i wiele innych.
  • Linux Perf Podsystem Moduł:
  • Jest nowy moduł o nazwie linux_perf który obsługuje różne raportowania Linux perf liczników wydajności podsystemu na zasadzie per-test-run. Moduł ten jest automatycznie ładowany, gdy LINUX_PERF = 1 zmienna jest ustawiona przed uruchomieniem Phoronix Test Suite.
  • Performance-Per-Dollar Moduł:
  • Kolejny nowy moduł Phoronix testu Suite zapewnia zautomatyzowany wykresy wydajności na dolara w oparciu o informacje dostarczone przez użytkownika cenowym dla części / testowanego systemu. Jest to łatwy sposób prowadzenia analizy kosztów w celu uzupełnienia surowe osiągi. Moduł ten jest włączana automatycznie przez COST_PERF_PER_DOLLAR = zmiennej środowiskowej i ustawienie go do pożądanej wartości dolara w bieżącym okresie testowym.
  • Plus Więcej:
  • Jest też różne ulepszenia w innych obszarach Phoronix Test Suite, aktualizacje wsparcia systemu Windows, DragonFly BSD zewnętrznego uzależnienia obsługi poprzez DPorts pkg zamiast pkgsrc, pass / fail ulepszeń testowania, przewidywana data / czas zakończenia testu jest teraz wyświetlany na CLI oprócz szacowany czas pozostały, lepsze wsparcie dla systemów bezpaństwowców i innych mniejszych zmian.

Co nowego w wersji 6.0.1 / 6.2.0 Milestone 5:

  • Nowy Phoromatic UI:
  • Ponieważ open source Phoromatic Server został włączony do głównego nurtu Phoronix Test Suite kodu bazowe Phoronix Test Suite 5, nasz testowy i orkiestracji komponent zarządzania odnotowano wiele znaczących uzupełnień w całym wersjach 5.x. Z Phoronix Test Suite 6.0, wiele nowych funkcji nadal być dodawane do wbudowanego Phoromatic serwerem a klientem. Jednym z widocznych zmian z Phoronix Test Suite 6.0 jest to, że układ strony został zmieniony i nie ma wstępne wsparcie dla urządzeń mobilnych. Temat został również zaktualizowany być bardziej spójna z nowym widza wynik i układ serwisu Phoronix Test Suite.
  • Nowa Wynik Viewer:
  • Lokalne wynikiem widz Phoronix testu Suite został całkowicie przepisany. Wcześniej widz polegać XSL do stylizacji widza wynik, ale o wsparcie przeglądarki dla niego zaczynają się kołysać, nowa przeglądarka została napisana, aby po prostu korzystać z HTML i JavaScript za przetwarzanie danych wynikowych XML. Ta nowa przeglądarka została przetestowana na wszystkich głównych przeglądarek internetowych i pracuje się znacznie lepiej. Oprócz wewnętrznych zmian, domyślny motyw widza wynik został zaktualizowany do lepszego jive z nowym miejscu Phoronix-Test-Suite.com które rozwijali kilka tygodni temu.
  • Więcej Phoromatic Dodatki:
  • Phoromatic Server ma teraz nową opcję ustawienia do automatycznego uwierzytelniania nowych klientów do automatycznego zatwierdzania nowych systemów próbujących połączyć się z kontem Phoromatic. Phoromatic Server ma teraz także wsparcie dla eksportu wyników XML bezpośrednio z interfejsu internetowego, wraz z PDF i CSV wyników wywozu. Phoromatic Serwer również ma teraz stronę profili testowe do badania pokazano podstawowe informacje wraz z wynikami związanymi z danego testu, podobnie do funkcji znaleźć na OpenBenchmarking.org.
  • Usprawnienia niskopoziomowych:
  • Wiele wewnętrznego, kod niskim poziomie Phoronix Test Suite za PTS-rdzeń został znacznie przerobiony. W rzeczywistości, dużo kodu, który sięga Phoronix Test Suite pre-1.0 został przepisany do skorzystania z nowoczesnych interfejsów PTS oraz nowych funkcji języka PHP. Daje lutownicze znaczną poprawę prędkości (omówione w następnej części), pozwalając jednocześnie na nowej funkcjonalności być łatwiej realizowane dzięki czystsze i bardziej opływowy kodowej bazy. Gdy Phoronix testu Suite został napisany, nie został zaprojektowany wokół jeszcze-do-poczętego OpenBenchmarking.org i Phoromatic natomiast nowy kod nie lepiej dostosować te nowe elementy i inne jeszcze-do-ogłoszone możliwości. W szczególności, Phoronix testu Suite 6.0 powinny reagować znacznie lepiej robi duże analityki danych w ogromnych zestawów wyników wydajności.
  • Większa wydajność:
  • Podczas wstępnego Hammerfest kod działa poprawnie dla wszystkich użytkowników korzystających z Phoronix Test Suite indywidualnie i tak działa jak najwięcej punktów odniesienia do radości w systemie, niskiego poziomu ponownego praca była po części dla zapewnienia większej wydajności OUT spółki prowadzące własną Phoromatic wewnętrzną lub OpenBenchmarking.org serwerach. Phoronix testu Suite 6.0 nie może wydawać się dużo szybciej, jeśli jesteś po prostu działa kilka punktów odniesienia w systemie, ale podczas renderowania tysiące wyników w czasie rzeczywistym na wyświetlaczu, jest dramatyczne przyśpieszenie.
  • W przypadku korzystania z Phoronix testu Suite własnego self-gospodarzem benchmarkingu (Phoronix-test-pakiet debug-autotestu lub Phoronix-test-suite Benchmark PTS-autotest go na własny hosting trybie profilu badań), poprawa osiągów Phoronix test Suite 6.0 są dość jasne. Całkowity czas testu, który podkreśla wszystkie gorące kodowych ścieżkach oprogramowania spadła z 617 sekund, aby zakończyć do nieco ponad 200 sekund ... Innymi słowy, około trzy razy szybciej wszystko przez tę aktualizację Phoronix Test Suite z taka sama PHP stosu.
  • Jedną z wielkich ognisk z niskiego poziomu ponownej pracy dla Phoronix Test Suite 6.0 był na poprawę wykres procesu renderingu: z parsowania XML wynik do generowania odpowiedniego SVG lub wykresy PNG, a następnie przekazując je do lokalna przeglądarka wynik, PDF pliku wynikowym, lub dynamicznie obsługujących je OpenBenchmarking.org lub Phoromatic. Dzięki udanej przeróbek, proces renderowania wykres jest znacznie szybsze. Z wszystkich wewnętrznych testów przeprowadzonych ten proces renderowania wykresu wynosi około 4x szybciej niż Phoronix Test Suite 5.8! Jeśli jesteś po prostu uruchamiając Phoronix Test Suite lokalnie może nie zauważy żadnej różnicy, gdy już zajęło mniej niż jedną sekundę, ale na OpenBenchmarking.org gdzie miliony wykresach są renderowane w każdym miesiącu, jest to duży wpływ na zasoby systemowe. Jest również wiele korzyści dla naszego trackera odniesienia LinuxBenchmarking.com którym teraz zajmuje znacznie mniej czasu dynamicznie podciągnąć wiele historycznych wyników benchmarku. Dla użytkowników Phoromatic, będzie to również oznaczać znacznie mniej czasu, gdy konieczna jest uruchomiony na istniejących dużych porównań wyników lub patrząc na wydajność systemów badany przez kilka miesięcy / lat.
  • Oprócz tego, że znacznie szybciej, pts-core zużywa znacznie mniej pamięci podczas tych ciężkich zadań. Z Phoronix testu Suite 5.8.1 szczytowe użycie pamięci podszedł do prawie 1GB przy renderowaniu tysiące wyników na raz, podczas gdy teraz z Phoronix Test Suite 6.0 Użycie pamięci szczytem jest wokół poprawy 4x. Ponownie, będzie to najbardziej dramatyczne dla użytkowników Phoromatic i OpenBenchmarking.org.
  • Na koniec kolejna poprawa niskiego poziomu wykonany był wielkim przerobienie, co wydarzyło się w kodzie graficznym (pts_Graph). Zmiany te pozwolą na naszych wykresach być bogatszy i bardziej ciągliwe posuwa się naprzód, lecz natychmiastową wygraną - oprócz częściowo pozwalając na szybsze działanie - jest to, że pts_Graph dba o generowaniu bardziej zoptymalizowane grafiki SVG. Najczęstsze typy wykresów są teraz mniej więcej o połowę mniejszy jak w poprzednich wersjach Phoronix Test Suite. wykresy PNG / JPEG być nadal wspierane do integracji plików PDF, a także do wspierania starszych przeglądarek internetowych.
  • Monitorowanie przerobione czujnika:
  • Nastąpił znaczny przerobienie do sposobu (Phoronix Device Interface) czujnik Phodevi za prace monitoringu. Nowe ramy czujnik jest teraz właściwie wielowątkowy, o wiele bardziej rozciągliwe, a teraz obsługuje również dynamiczne tworzenie czujników w przypadkach chcąc monitorować użycie procesora lub temperatury na poszczególnych rdzenia, a nie tylko ogólny pakiet lub gdy chce inaczej sub-dzielą dane z czujników. Czujniki Phoronix Test Suite zachowują się w taki sam sposób, za pośrednictwem monitora = zmienna środowiskowa i Phoronix-test-z łazienką systemu czujników.
  • Phodevi Wsparcie Dodatki:
  • Nie ma teraz wsparcie dla monitorowania GPU termicznej na więcej sprzętu (w tym TX1 NVIDIA Jetson), wykrywanie wersji dla serwera X.Org działa jako non-root na Debianie, rozpoznawanie pamięci półprzewodnikowe NVMe, wykrywania AMDGPU DRM, BcacheFS wykrywanie super-block i wiele innych.
  • Linux Perf Podsystem Moduł:
  • Jest nowy moduł o nazwie linux_perf który obsługuje różne raportowania Linux perf liczników wydajności podsystemu na zasadzie per-test-run. Moduł ten jest automatycznie ładowany, gdy LINUX_PERF = 1 zmienna jest ustawiona przed uruchomieniem Phoronix Test Suite.
  • Performance-Per-Dollar Moduł:
  • Kolejny nowy moduł Phoronix testu Suite zapewnia zautomatyzowany wykresy wydajności na dolara w oparciu o informacje dostarczone przez użytkownika cenowym dla części / testowanego systemu. Jest to łatwy sposób prowadzenia analizy kosztów w celu uzupełnienia surowe osiągi. Moduł ten jest włączana automatycznie przez COST_PERF_PER_DOLLAR = zmiennej środowiskowej i ustawienie go do pożądanej wartości dolara w bieżącym okresie testowym.
  • Plus Więcej:
  • Jest też różne ulepszenia w innych obszarach Phoronix Test Suite, aktualizacje wsparcia systemu Windows, DragonFly BSD zewnętrznego uzależnienia obsługi poprzez DPorts pkg zamiast pkgsrc, pass / fail ulepszeń testowania, przewidywana data / czas zakończenia testu jest teraz wyświetlany na CLI oprócz szacowany czas pozostały, lepsze wsparcie dla systemów bezpaństwowców i innych mniejszych zmian.

Co nowego w wersji 6.0.0:

  • Nowy Phoromatic UI:
  • Ponieważ open source Phoromatic Server został włączony do głównego nurtu Phoronix Test Suite kodu bazowe Phoronix Test Suite 5, nasz testowy i orkiestracji komponent zarządzania odnotowano wiele znaczących uzupełnień w całym wersjach 5.x. Z Phoronix Test Suite 6.0, wiele nowych funkcji nadal być dodawane do wbudowanego Phoromatic serwerem a klientem. Jednym z widocznych zmian z Phoronix Test Suite 6.0 jest to, że układ strony został zmieniony i nie ma wstępne wsparcie dla urządzeń mobilnych. Temat został również zaktualizowany być bardziej spójna z nowym widza wynik i układ serwisu Phoronix Test Suite.
  • Nowa Wynik Viewer:
  • Lokalne wynikiem widz Phoronix testu Suite został całkowicie przepisany. Wcześniej widz polegać XSL do stylizacji widza wynik, ale o wsparcie przeglądarki dla niego zaczynają się kołysać, nowa przeglądarka została napisana, aby po prostu korzystać z HTML i JavaScript za przetwarzanie danych wynikowych XML. Ta nowa przeglądarka została przetestowana na wszystkich głównych przeglądarek internetowych i pracuje się znacznie lepiej. Oprócz wewnętrznych zmian, domyślny motyw widza wynik został zaktualizowany do lepszego jive z nowym miejscu Phoronix-Test-Suite.com które rozwijali kilka tygodni temu.
  • Więcej Phoromatic Dodatki:
  • Phoromatic Server ma teraz nową opcję ustawienia do automatycznego uwierzytelniania nowych klientów do automatycznego zatwierdzania nowych systemów próbujących połączyć się z kontem Phoromatic. Phoromatic Server ma teraz także wsparcie dla eksportu wyników XML bezpośrednio z interfejsu internetowego, wraz z PDF i CSV wyników wywozu. Phoromatic Serwer również ma teraz stronę profili testowe do badania pokazano podstawowe informacje wraz z wynikami związanymi z danego testu, podobnie do funkcji znaleźć na OpenBenchmarking.org.
  • Usprawnienia niskopoziomowych:
  • Wiele wewnętrznego, kod niskim poziomie Phoronix Test Suite za PTS-rdzeń został znacznie przerobiony. W rzeczywistości, dużo kodu, który sięga Phoronix Test Suite pre-1.0 został przepisany do skorzystania z nowoczesnych interfejsów PTS oraz nowych funkcji języka PHP. Daje lutownicze znaczną poprawę prędkości (omówione w następnej części), pozwalając jednocześnie na nowej funkcjonalności być łatwiej realizowane dzięki czystsze i bardziej opływowy kodowej bazy. Gdy Phoronix testu Suite został napisany, nie został zaprojektowany wokół jeszcze-do-poczętego OpenBenchmarking.org i Phoromatic natomiast nowy kod nie lepiej dostosować te nowe elementy i inne jeszcze-do-ogłoszone możliwości. W szczególności, Phoronix testu Suite 6.0 powinny reagować znacznie lepiej robi duże analityki danych w ogromnych zestawów wyników wydajności.
  • Większa wydajność:
  • Podczas wstępnego Hammerfest kod działa poprawnie dla wszystkich użytkowników korzystających z Phoronix Test Suite indywidualnie i tak działa jak najwięcej punktów odniesienia do radości w systemie, niskiego poziomu ponownego praca była po części dla zapewnienia większej wydajności OUT spółki prowadzące własną Phoromatic wewnętrzną lub OpenBenchmarking.org serwerach. Phoronix testu Suite 6.0 nie może wydawać się dużo szybciej, jeśli jesteś po prostu działa kilka punktów odniesienia w systemie, ale podczas renderowania tysiące wyników w czasie rzeczywistym na wyświetlaczu, jest dramatyczne przyśpieszenie.
  • W przypadku korzystania z Phoronix testu Suite własnego self-gospodarzem benchmarkingu (Phoronix-test-pakiet debug-autotestu lub Phoronix-test-suite Benchmark PTS-autotest go na własny hosting trybie profilu badań), poprawa osiągów Phoronix test Suite 6.0 są dość jasne. Całkowity czas testu, który podkreśla wszystkie gorące kodowych ścieżkach oprogramowania spadła z 617 sekund, aby zakończyć do nieco ponad 200 sekund ... Innymi słowy, około trzy razy szybciej wszystko przez tę aktualizację Phoronix Test Suite z taka sama PHP stosu.
  • Jedną z wielkich ognisk z niskiego poziomu ponownej pracy dla Phoronix Test Suite 6.0 był na poprawę wykres procesu renderingu: z parsowania XML wynik do generowania odpowiedniego SVG lub wykresy PNG, a następnie przekazując je do lokalna przeglądarka wynik, PDF pliku wynikowym, lub dynamicznie obsługujących je OpenBenchmarking.org lub Phoromatic. Dzięki udanej przeróbek, proces renderowania wykres jest znacznie szybsze. Z wszystkich wewnętrznych testów przeprowadzonych ten proces renderowania wykresu wynosi około 4x szybciej niż Phoronix Test Suite 5.8! Jeśli jesteś po prostu uruchamiając Phoronix Test Suite lokalnie może nie zauważy żadnej różnicy, gdy już zajęło mniej niż jedną sekundę, ale na OpenBenchmarking.org gdzie miliony wykresach są renderowane w każdym miesiącu, jest to duży wpływ na zasoby systemowe. Jest również wiele korzyści dla naszego trackera odniesienia LinuxBenchmarking.com którym teraz zajmuje znacznie mniej czasu dynamicznie podciągnąć wiele historycznych wyników benchmarku. Dla użytkowników Phoromatic, będzie to również oznaczać znacznie mniej czasu, gdy konieczna jest uruchomiony na istniejących dużych porównań wyników lub patrząc na wydajność systemów badany przez kilka miesięcy / lat.
  • Oprócz tego, że znacznie szybciej, pts-core zużywa znacznie mniej pamięci podczas tych ciężkich zadań. Z Phoronix testu Suite 5.8.1 szczytowe użycie pamięci podszedł do prawie 1GB przy renderowaniu tysiące wyników na raz, podczas gdy teraz z Phoronix Test Suite 6.0 Użycie pamięci szczytem jest wokół poprawy 4x. Ponownie, będzie to najbardziej dramatyczne dla użytkowników Phoromatic i OpenBenchmarking.org.
  • Na koniec kolejna poprawa niskiego poziomu wykonany był wielkim przerobienie, co wydarzyło się w kodzie graficznym (pts_Graph). Zmiany te pozwolą na naszych wykresach być bogatszy i bardziej ciągliwe posuwa się naprzód, lecz natychmiastową wygraną - oprócz częściowo pozwalając na szybsze działanie - jest to, że pts_Graph dba o generowaniu bardziej zoptymalizowane grafiki SVG. Najczęstsze typy wykresów są teraz mniej więcej o połowę mniejszy jak w poprzednich wersjach Phoronix Test Suite. wykresy PNG / JPEG być nadal wspierane do integracji plików PDF, a także do wspierania starszych przeglądarek internetowych.
  • Monitorowanie przerobione czujnika:
  • Nastąpił znaczny przerobienie do sposobu (Phoronix Device Interface) czujnik Phodevi za prace monitoringu. Nowe ramy czujnik jest teraz właściwie wielowątkowy, o wiele bardziej rozciągliwe, a teraz obsługuje również dynamiczne tworzenie czujników w przypadkach chcąc monitorować użycie procesora lub temperatury na poszczególnych rdzenia, a nie tylko ogólny pakiet lub gdy chce inaczej sub-dzielą dane z czujników. Czujniki Phoronix Test Suite zachowują się w taki sam sposób, za pośrednictwem monitora = zmienna środowiskowa i Phoronix-test-z łazienką systemu czujników.
  • Phodevi Wsparcie Dodatki:
  • Nie ma teraz wsparcie dla monitorowania GPU termicznej na więcej sprzętu (w tym TX1 NVIDIA Jetson), wykrywanie wersji dla serwera X.Org działa jako non-root na Debianie, rozpoznawanie pamięci półprzewodnikowe NVMe, wykrywania AMDGPU DRM, BcacheFS wykrywanie super-block i wiele innych.
  • Linux Perf Podsystem Moduł:
  • Jest nowy moduł o nazwie linux_perf który obsługuje różne raportowania Linux perf liczników wydajności podsystemu na zasadzie per-test-run. Moduł ten jest automatycznie ładowany, gdy LINUX_PERF = 1 zmienna jest ustawiona przed uruchomieniem Phoronix Test Suite.
  • Performance-Per-Dollar Moduł:
  • Kolejny nowy moduł Phoronix testu Suite zapewnia zautomatyzowany wykresy wydajności na dolara w oparciu o informacje dostarczone przez użytkownika cenowym dla części / testowanego systemu. Jest to łatwy sposób prowadzenia analizy kosztów w celu uzupełnienia surowe osiągi. Moduł ten jest włączana automatycznie przez COST_PERF_PER_DOLLAR = zmiennej środowiskowej i ustawienie go do pożądanej wartości dolara w bieżącym okresie testowym.
  • Plus Więcej:
  • Jest też różne ulepszenia w innych obszarach Phoronix Test Suite, aktualizacje wsparcia systemu Windows, DragonFly BSD zewnętrznego uzależnienia obsługi poprzez DPorts pkg zamiast pkgsrc, pass / fail ulepszeń testowania, przewidywana data / czas zakończenia testu jest teraz wyświetlany na CLI oprócz szacowany czas pozostały, lepsze wsparcie dla systemów bezpaństwowców i innych mniejszych zmian.

Co nowego w wersji 5.8.0:

  • ulepszenia wsparcia MIPS
  • Szybszy rendering plików wynikowych i innych ulepszeń przetwarzania danych
  • ulepszenia Stress-run
  • monitorowanie czujników systemu poprzez Phoromatic UI
  • Dodanie Phoromatic Wyniki Export Viewer
  • Różne Linux hardware & amp; ulepszenia wykrywania oprogramowania
  • Zezwalaj klientom Phoronix Test Suite być aktualizowany poprzez własny skrypt aktualizacji upłynął od Phoromatic Server
  • Mongoose obsługa serwera WWW na przykład HTTP Phoromatic Server
  • System do oglądania dzienników klienta Pomoc za pośrednictwem Phoromatic Server UI
  • Wiele innych ulepszeń Phoromatic

Co nowego w wersji 5.6.0 / 5.8.0 Milestone 5:

  • pts-core: Start ruchomych możliwych scenariuszy wdrażania w katalogu deploy /
  • pts-core: Przenieś phoromatic-client-server oraz phoromatic dorobkiewicz plików pracy wdrożyć /
  • pts-core: Przenoszenie plików phoromatic-klienta i usług Systemd phoromatic serwer wdrożyć /
  • pts-core: Dodaj podkategorię bardzo podstawowe komendy Wynik-file-to-json
  • pts-core: Spadek AnonymousHardwareReporting / AnonymousSoftwareReporting nie są już używane na OpenBenchmarking.org
  • Pociągnąć w skryptach JuJu z https://github.com/juju-solutions/pts wdrożyć / juju
  • phodevi: Więcej Zniżki dla klientów w celu odzyskania połączenia internetowego / awarię Communication Server
  • phoromatic: Harmonogram strona główna Clean-up dla harmonogramów bez towarzyszących układów
  • phoromatic: Wyniki biletów Pokaż dopasowanie w kolumnie porównywanie wyników na stronie wyników
  • phoromatic: Zezwalaj na stronę Wyniki mają być ograniczone do szczególnych hash lub biletowych meczów
  • phoromatic: Pozostawić pole wyszukiwania strona wyników wyszukiwania również komponenty sprzętu / oprogramowania systemowego
  • phoromatic: Fix do usuwania systemu ze wszystkich grup na stronie "Edycja grupy systemów System"
  • phoromatic: Pozwól nadpisywanie per-system, czy Automatic Power-off systemu są dozwolone
  • phoromatic: Pozbądź czeku plików blokowych poweroff modułu klienckiego teraz, że można to zrobić za-od systemu po stronie serwera
  • phoromatic: Pozwól WOL bonusy dla honorowania biletów porównawczych
  • phoromatic: Ujednolicenie więcej kodu z start.php pod phoromatic_server
  • phoromatic: Zawsze rozbroić recordfail GRUB jeśli dotyczy
  • phoromatic: Add "System Table Maintenance"
  • phoromatic: Dodaj "PowerOnSystemDaily opcję" ustawienia, aby zapewnić niezależnie od harmonogramu, że systemy będą co najmniej power-up / komunikowania się codziennie, jeśli włączona
  • phoromatic: Nowe pole obsługi na stronie wyników porównań i zarządzać wieloma usuwać wyniki
  • phoromatic: Rozpoczęcie prac na nowej stronie głównej

Co nowego w wersji 5.6.0 / 5.8.0 Milestone 1:

  • pts-core: Start ruchomych możliwych scenariuszy wdrażania w katalogu deploy /
  • pts-core: Przenieś phoromatic-client-server oraz phoromatic dorobkiewicz plików pracy wdrożyć /
  • pts-core: Przenoszenie plików phoromatic-klienta i usług Systemd phoromatic serwer wdrożyć /
  • pts-core: Dodaj podkategorię bardzo podstawowe komendy Wynik-file-to-json
  • pts-core: Spadek AnonymousHardwareReporting / AnonymousSoftwareReporting nie są już używane na OpenBenchmarking.org
  • Pociągnąć w skryptach JuJu z https://github.com/juju-solutions/pts wdrożyć / juju
  • phodevi: Więcej Zniżki dla klientów w celu odzyskania połączenia internetowego / awarię Communication Server
  • phoromatic: Harmonogram strona główna Clean-up dla harmonogramów bez towarzyszących układów
  • phoromatic: Wyniki biletów Pokaż dopasowanie w kolumnie porównywanie wyników na stronie wyników
  • phoromatic: Zezwalaj na stronę Wyniki mają być ograniczone do szczególnych hash lub biletowych meczów
  • phoromatic: Pozostawić pole wyszukiwania strona wyników wyszukiwania również komponenty sprzętu / oprogramowania systemowego
  • phoromatic: Fix do usuwania systemu ze wszystkich grup na stronie "Edycja grupy systemów System"
  • phoromatic: Pozwól nadpisywanie per-system, czy Automatic Power-off systemu są dozwolone
  • phoromatic: Pozbądź czeku plików blokowych poweroff modułu klienckiego teraz, że można to zrobić za-od systemu po stronie serwera
  • phoromatic: Pozwól WOL bonusy dla honorowania biletów porównawczych
  • phoromatic: Ujednolicenie więcej kodu z start.php pod phoromatic_server
  • phoromatic: Zawsze rozbroić recordfail GRUB jeśli dotyczy
  • phoromatic: Add "System Table Maintenance"
  • phoromatic: Dodaj "PowerOnSystemDaily opcję" ustawienia, aby zapewnić niezależnie od harmonogramu, że systemy będą co najmniej power-up / komunikowania się codziennie, jeśli włączona
  • phoromatic: Nowe pole obsługi na stronie wyników porównań i zarządzać wieloma usuwać wyniki
  • phoromatic: Rozpoczęcie prac na nowej stronie głównej

Co nowego w wersji 5.4.1 / 5.6 Milestone 3:

  • phoromatic: Zezwalaj na wyzwalacze zostać usunięte
  • phoromatic: Polegaj na buforowanie dla ustalania istniejące wcześniej buforowane profile testowe z sieci UI
  • phoromatic: Dodaj wsparcie Wynik RSS
  • phoromatic: Dodaj nową opcję do strony wyników
  • phoromatic: wymusza nowe PTS Sign-On, gdy PTS wersja bazowa zmiany wynikające z ewentualnych zmian interfejsu
  • phoromatic: Working zbudować stronę suite
  • phoromatic: Dodaj wsparcie dla lokalnej stronie apartamentów
  • phoromatic: Dodaj benchmarku strony
  • phoromatic: Dodaj wsparcie dla oglądania wystawionych biletów porównawczych
  • phoromatic: Dodaj opcję, aby wymusić przebudowę wyników baz danych
  • phoromatic: Prepend System ID spowodować ciąg podczas uruchamiania wielu testów bez zmiennych

Co nowego w wersji 5.6 Milestone 1:

  • pts-core: Dodaj "short" Tryb wyświetlania
  • pts-core: Dodaj polecenie stres prowadzony w celu umożliwienia jednoczesnego testowania stresu / burn-in testing / tortury
  • pts-core: Dodaj wsparcie TOTAL_LOOP_TIME podkreślić prowadzony
  • pts-core: Dodaj TOTAL_LOOP_TIME = nieskończoną wsparcia stress-testów dla biegu w nieskończonej pętli
  • pts-core: Dodaj wsparcie dla wyniku wyjściowego libframetime parsowania
  • phoromatic: Początkowa popełnienia podstawowych stronie trackera
  • phoromatic: Lepsze odzyskiwanie istniejących Phoromatic kont w systemach przeładowane gdzie ID Maszyna samo zmieniło
  • timed_screenshot: Fix do wypadku, gdy PHP GD brakuje

Co nowego w wersji 5.4.1:

  • Aktualizacja XML AppData do Phoronix Test Suite.
  • parser wynik w PTS-core obecnie ulepszone wsparcie dla analizowania CSV klatek opóźnienia zrzuca dla potrzeb nowych profili testowych, obecnie jest on potrzebny dla nowego testu cywilizacji. Poza Ziemią
  • Przedsiębiorstwo setup sub-polecenia Phoronix-test-suite. Zobacz dokumentację po więcej szczegółów.
  • Różne Phoromatic aktualizacji serwera, w tym poprawa wyników podczas łączenia ciągów losowych plików wynikowych, zgłaszanie adresów IP / MAC na stronie roszczenia systemu i innych drobnych akcesoriów.

Co nowego w wersji 5.4.0:

  • Remont kapitalny z wbudowaną Phoromatic Server
  • Avahi zero-conf obsługa sieci
  • Poprawiono pobieranie obsługi pamięci podręcznej
  • ulepszenia wykrywania sprzętu IBM POWER8
  • Kod Różne refaktoring & amp; inne ulepszenia

Co nowego w wersji 5.4.0 Milestone 6:

  • pts-core: Fix spowodować połączenia przy PTS Identyfikator testu jest null, tytuł wykorzystanie ciąg zamiast jako identyfikator
  • pts-core: Sprawdź obsługą PHP Sockets
  • pts-core: Zwiększona make-download-cache
  • pts-core: Enhance PHP_BIN detekcji
  • pts-core: library zip obsłudze system pocztowy, jeśli PHP nie jest dostępna
  • phoromatic: Upstart pracy phoromatic-serwer jest sprawne (testowane na Scientific Linux 6.6)
  • phoromatic: Add "Uruchom test Harmonogram teraz", aby przetestować stronę harmonogramu, aby umożliwić łatwy jednorazowe / testowanie ręczne
  • phoromatic: Dodaj kilka podstawowych statystyk na stronie rootadmin
  • phoromatic: Zezwalaj lokalizacja PhoromaticStorage być modyfikowane z WebUI po zalogowaniu się jako rootadmin
  • phoromatic: Zezwalaj na miejsce pobrania cache być modyfikowane z WebUI po zalogowaniu się jako rootadmin
  • phoromatic: Pozostawić szczegóły proxy sieci mają być modyfikowane z WebUI po zalogowaniu się jako rootadmin
  • phoromatic: Pozostawić porty HTTP / websocket być modyfikowane z WebUI po zalogowaniu się jako rootadmin
  • phoromatic: Zwiększenie memory_limit na cache plików do pobrania
  • phoromatic: Expose wszystkich możliwych trybów wideo jak opcje testów
  • phoromatic: Lista ostatnich wyzwalaczy na stronie harmonogram testowego
  • phoromatic: Dodaj "Dodaj wyniki do OpenBenchmarking.org" opcją stronie ustawienia
  • phoromatic: Fix do dezaktywacji opcje na stronie Ustawienia
  • phoromatic: Pamiętaj ostatnie udane połączenie Phoromatic Server
  • phoromatic: Dodaj restart oraz wyłączanie poleceń modułu Phoromatic

Co nowego w wersji 5.4.0 Milestone 5:

  • pts-core: Ulepszenia gdy uruchomiony jako Systemd usługi / demon
  • pts-core: Wolę firefox nad przeglądarce Epiphany
  • phoromatic: Wdrożenie informację na temat przesyłania wyników
  • phoromatic: Wdrożenie powiadomienia e-mail o system wygenerował błędy / ostrzeżenia
  • phoromatic: Wdrożenie informację na temat nowych systemów dodanych
  • phoromatic: Pozwól łatwe porównanie pliku wynikowego do innych wyników dla tego danego harmonogramu ID
  • phoromatic: Poprawa formatowania list
  • phoromatic: Dodaj razy oglądany do wyników
  • phoromatic: Add "Pokaż rezultaty tylko przy wariancie" spowoduje wyświetlanie strony
  • phoromatic: Dodaj rezultat słabnącym do strony głównej
  • phoromatic: Pozwól innym nieplanowanych wyniki / badanie zostać przesłany do Phoromatic Server przy użyciu sub-polecenia phoromatic.upload-wynik
  • phoromatic: Pokaż lokalizacje pliku / ścieżki podczas uruchamiania Phoromatic Server
  • phoromatic: Użyj losowo wybraną dostępny port domyślnie po uruchomieniu Phoromatic Server jeśli nie są zdefiniowane porty
  • phoromatic: Dodaj podstawowe wsparcie administratora root interfejsu WWW Phoronix
  • pts_Graph: Zmniejsz rozmiar podtytułu ciągów tekstowych, gdy są one zbyt długo,

Co nowego w wersji 5.4.0 Milestone 4:

  • pts-core: Dodawanie 3840 x 2160 (4K UHD), aby uzyskać więcej trybów awaryjnych trybu ustalania
  • pts-core: Zacznij pracować na wsparcie stosując standardową hierarchię systemu plików Linux, gdy uruchomiony jako root jako usługa
  • pts-core: Dodaj opcję PhoromaticStorage do Phoronix Test Suite pliku XML konfiguracji użytkownika
  • phoromatic: Zgłaszanie ogólnych liczy się wynik dla podanych harmonogramów testów
  • phoromatic: błędy run Zgłoś benchmarking / test na serwer
  • phoromatic: Pokaż błędy systemowe / ostrzeżenia od Phoromatic sieci UI
  • phoromatic: Nie wolno ponownie uruchomić harmonogramów testów na klientach, jeśli wcześniej zgłoszone błędy / ostrzeżenia dla tej kombinacji ID Harmonogram / wyzwalania
  • phoromatic: Nazwy użytkowników muszą być co najmniej czterech znaków
  • phoromatic: Dodaj przegląd harmonogramu na stronie harmonogramy
  • phoromatic: Dodaj dzisiejsze zaplanowanych wydarzeń na pasku bocznym
  • phoromatic: Poprawa wyników raportowanie identyfikator / tytułową wyników
  • phoromatic: Wdrożenie "Power User" poziom konta
  • phoromatic: Dodaj opcję wynikiem normalizacji do strony z wynikami phoromatic
  • phoromatic: Wsparcie dla skoków przetestować stronę wyników dla XXX ostatnich dniach badania od strony harmonogramu
  • phodevi: poprawa wykrywania sprzętu IBM POWER

Co nowego w wersji 5.4.0 Milestone 3:

  • Udoskonalenia interfejsu WWW użytkownika Phoromatic.
  • Podstawowe funkcje rejestrowania serwis do Phoromatic klienta / serwerów zapoczątkowanych przez Systemd itp.
  • Wsparcie dla próby pobrania pliki wiele razy ze zdalnych pobierania pamięci podręcznej w przypadku awarii połączenia / usług.
  • Nowy interfejs tworzenia scheduler z internetowej UI Phoromatic wraz z pełną obsługą edycji.
  • przeróbka z "grup systemowych" Phoromatic funkcji i powinien być w pełni funkcjonalny i oferują kompletne.
  • Wsparcie dla użytkowników Phoromatic tworzenie wielu użytkowników związane z tymi samymi danymi konta, w tym wsparcie dla kont "Viewer", które można przeglądać, ale nie manipulować danymi konta.
  • Strumień aktywności za pokazanie Phoromatic dane użytkowników związane z danym kontem.
  • Wsparcie dla łączenia wyników z sieci Web UI Phoromatic.
  • Wsparcie usuwanie wyników z internetowej UI Phoromatic.
  • Inne ulepszenia i udoskonalenia w kodzie Phoronix Test Suite i Phoromatic.

Co nowego w wersji 5.4.0 Milestone 1:

  • PTS-core: Sanitize pts_result_file ciągi użytkowników
  • pts-core: Nie ustawione memory_limit z HHVM
  • pts-core: Spadek poparcia phoromatic_legacy (stara wersja Phoromatic.com)
  • system_monitor: Prawidłowe obliczenie perf-per-Watt na wyniki LIB
  • phodevi: zmiany formatowania pstate Wspieraj Nouveau do zapoznania rdzenia / mem MHz w nowszych jądrach
  • phodevi: Wsparcie dla czytania monitora EDID nad sysfs, dekodowanie deskryptory i uzyskania nazwy monitora (nazwa monitora powinna poprawić sprawozdawczość dla układów Intel Linux)
  • phodevi: lepsze wykrywanie SoC
  • pts_LineGraph: Wyrównanie poprawka dla klawiszy

Co nowego w wersji 5.2.1:

  • pts-core: Dodaj VDPAU jako zależność do xorg-video uzależnienia zewnętrznego na większej liczbie platform
  • pts-core: Nie dajcie OpenBenchmarking.org poświadczeń, gdy sieć jest w dół
  • pts-core: Rework wynikiem plik na tekst sub-polecenia tekstowe pokazują wyniki wykres
  • phodevi: Poprawa NVIDIA binarny wykrywania wykorzystania GPU kierowcy
  • phodevi: Dodaj DDE / Linux Deepin Desktop Environment wykrywanie
  • pts_Graph: Kilka drobnych korekt wyrównania wykres

Co nowego w wersji 5.2.0:

  • Tech Preview / Experimental Wbudowany Phoromatic Server
  • ulepszenia Wynik wykresów, w tym wykresów nowa Wykres pudełkowy
  • Oprogramowanie Phodevi & amp; ulepszenia wykrywania sprzętu
  • Wykorzystanie GPU Radeon Phodevi raportowanie poprzez RadeonTOP
  • Nowy Phoronix Test Suite opcje sub-polecenia
  • poprawki błędów i inne drobne ulepszenia

Co nowego w wersji 5.2 Milestone 4:

  • pts-core: Zawsze zgłosić gubernatora skalowania procesora do tabeli systemowej
  • pts-core: Dodaj opcję automatycznego sortowania Wynik-file
  • phoromatic: Poprawa strony systemów '
  • phoromatic: Pozostawić do trzech awarii połączenia przed wyjściem
  • pts_Graph: Ulepszona, czystsze i bardziej precyzyjne świadczenia pts_OverViewGraph
  • pts_Graph: Sprawdź poziomy wykres kołowy pole w dobrej formie
  • pts_Graph: Przywróć wcześniejsze render_graph_value_ticks () zmiana o mufasa72 gdyż produkowanych wartości niedokładne podziałki
  • pts_Graph: użyj poziomego Wykres pudełkowy podczas renderowania razy klatek dla dużej liczby wyników
  • pts_Graph: Różne inne ulepszenia wykresów

Co nowego w wersji 5.2 Milestone 2:

  • pts-core: Dodaj zmienną środowiskową RUN_TESTS_IN_RANDOM_ORDER spowodować testy uruchomić w kolejności losowej
  • pts-core: Dodaj sdl2-development by PTS zewnętrznych zależności
  • pts-core: Fix regresji od 5.2m1, który wybuchł kilka obszarów / interfejs web GUI
  • pts_Graph: Render min / avg / max statystyk w górnej części wykresów liniowych (dzięki mufasa72)

Co nowego w wersji 5.2 Milestone 1:

  • Najbardziej zauważalną pracy dzieje z Phoronix Test Suite 5.2 jest przenoszenie Phoromatic do nowoczesnych interfejsów pkt. Z Phoronix Test Suite 5.2 jest to możliwe do uruchomienia lokalnej instancji serwera Phoromatic poprzez prostu działa Phoronix-test-pakiet start-phoromatic-serwer, a stamtąd będzie self-gospodarzem wszystkich swoich potrzeb (z jedynym możliwym nowym wymogiem bycia wsparcia PHP5 SQLite ). Jednak dla dzisiejszej pierwszej wersji kluczowej, wsparcie nie jest całkiem w kształcie. Interfejs sieciowy jest bardzo różni się od poprzedniego kodu Phoromatic a ja wciąż przenoszenie kodu do pracy z nowymi interfejsami.
  • Nowy kod Phoromatic z PTS 5.2m1 będzie współpracować z konfigurowania systemów oraz podstawowe harmonogram, ale nie jest jeszcze sprawny. Mam nadzieję, że w przyszłym tygodniu będzie miał cały kod pełni funkcjonalny przed najnowszymi interfejsami pkt. Idealnie nie będzie żadnych przerw API lub bazy danych schematu, ale nie robię żadnych gwarancji przed oficjalnym wydaniem 5.2.0. Dla organizacji, które muszą zorganizować swoje wyniki "za firewallem", a poza spektrum OpenBenchmarking.org które nadal będą wymagać komercyjnych support poprzez Phoronix Test Suite.
  • Poza tym trwają Phoromatic przenoszenie wspierać własny hosting serwera z klientem Phoronix Test Suite, inne zmiany obejmują różne poprawki, lepsze wsparcie dla zewnętrznych zmiennych środowiskowych, wsparcie dla różnych wejść testowych być obsługiwane, partia -run poprawki, ulepszenia do rdzenia GPU NVIDIA wykrywania częstotliwości na nowoczesnych procesorach graficznych i wykorzystanie GPU raportowania za pomocą opcjonalnego binarnego radeontop.

Co nowego w wersji 5.0.1:

  • Więcej pomocnicy zostały dodane podczas wprowadzania nieprawidłowe argumenty do różnych Phoronix-test-z łazienką podrzędnych poleceń.
  • zewnętrzne ulepszeń zależnościami (32/64-bitowe Ubuntu poprawki, dodane PCRE całym tekście).
  • HTTPS OpenBenchmarking.org komunikacja jest domyślnie wyłączona, aby obejść zgłaszane problemy proxy.
  • sub-edit-wynik polecenia plik został dodany do zmiany w nazwach i opisach ciągi zapisanego pliku wynikowego po procesie testowania. Jest też poprawka dla zapewnienia opisy pliku wynikowym odpowiednio zaktualizować.
  • Plik AppData jest teraz dostarczany z Phoronix Test Suite.
  • Różne usprawnienia benchmarkingu Arch Linux w lepszej obsługi jego konfigurację Zdjęcie PHP i innych różnic systemowych.
  • Inne drobne ulepszenia.

Co nowego w wersji 5.0.0 Milestone 1:

  • pts-core: Dodaj web-server-wyrzutni wsparcie
  • pts-core: Wsparcie począwszy HHVM jako serwer WWW
  • pts-core: Uruchomienie optymalizacje prędkości
  • pts-core: oczyścić raportowanie błędów / kod obsługi
  • pts-core: Dodaj zdalnego dostępu do serwera i hasło opcji do opcji konfiguracyjnych podręcznik użytkownika-config.xml
  • pts-core: Regulacja obsługi PTS OpenBenchmarking.org pobierania profilu testowym porządku i hash obsługi
  • pts-core: Zmniejszenie zbędnego komunikację z serwerem sieciowym OpenBenchmarking.org
  • PTS-core: ciągi Pomoc identyfikator systemu maksymalnie 64 znaków
  • pts-core: Dodaj LIMIT_ELAPSED_TEST_TIME ograniczyć ilość czasu (w minutach) dla danego procesu Phoronix Test Suite zakończyć testowanie
  • pts-core: Pozwól NULL ciągi deskryptora
  • pts-core: Fix regex dla wersji napisu
  • pts-core: Losowo poprawki
  • phodevi: Różne usprawnienia
  • phodevi: raportowanie Ulepszony scheduler dysku awaryjna
  • Dokumentacja: Aktualizacja wskazać nową lokalizację Git na github.com/phoronix-test-suite/~~pobj nad Phorogit
  • nye_Xml: Fix do pisania zer w znacznikach XML przy użyciu ", gdy nie jest pusty" funkcję

Co nowego w wersji 4.8.6:

  • DragonFly BSD 3.6.0 ulepszenia wsparcia.
  • Wsparcie dla przejścia argumentów testów pre / post / okresowych badań haki skryptów profil i wsparcie dla debugowania tych skryptów w ramach istniejącego trybie debug-run.
  • Ulepszenia przeczytaniu szerokości terminalu. Istnieje również kilka drobnych usprawnień formatowania tekstu.
  • Phoronix Interface Device (Phodevi) poprawa czytania informacji monitora binarnego sterownika NVIDIA Linux, poprawiła multi-monitor rozdzielczość detekcji pod środowiskach X11 i innych poprawek.
  • Różne poprawki błędów.

Co nowego w wersji 4.8.5:

  • pts-core: Poprawa formatowania przerwań wiadomości z (domyślnie) tryb wyświetlania zwięzłej
  • pts-core: Nie usuwaj próbę zainstalowania plików na awarie instalacji
  • pts-core: Pozwól pobieranie prób plików komend użyć OpenBenchmarking.org identyfikatory
  • pts-core: Nie dynamicznie zwiększać liczbę run Test gdy ma do czynienia z akcjami cache
  • pts-core: Fix do nie otwierania przeglądarki internetowej w trybie wsadowym,
  • pts-core: Dodaj zypper SUSE Wesprzyj gdy nie jest znalezieniem PHP
  • phodevi: Dodaj wsparcie dla Nouveau PSTATE parsowania Linux 3.13 +
  • phodevi: Rozpoznaj "jego" (Hightech Information System) karty graficzne
  • phodevi: Rozpoznawanie karty graficzne "ZOTAC '
  • phodevi: Fix redundantny wykrywanie raportowania model monitora na Catalyst
  • phodevi: Dodaj wsparcie dla NVIDIA Settings GPUUtilization czujnik gpu.usage

Podobne oprogramowanie

Lynis
Lynis

17 Feb 15

nbench
nbench

3 Jun 15

netperf
netperf

3 Jun 15

cpuburn
cpuburn

3 Jun 15

Komentarze do Phoronix Test Suite

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!