Phoronix Test Suite

Screenshot Software:
Phoronix Test Suite
Detalii soft:
Versiune: 6.6.1 Actualizat
Incarca data: 31 Oct 16
Producător: Phoronix Media
Licenţă: Gratuit
Popularitate: 97

Rating: 2.0/5 (Total Votes: 3)

Phoronix de test Suite este o aplicație unică și open source care permite oricui să fără efort de referință și de testare o gamă largă de componente hardware sub orice sistem de operare bazat pe Linux stres.

Acesta a fost proiectat de la sol de Michael Larabel care deține compania Phoronix Media, inclusiv site-ul cu același nume, ca o aplicație independentă de platformă care suportă Linux, BSD, Solaris, Microsoft Windows și de operare Mac OS X sisteme.


Un mediu ușor de utilizat și curat de analiză comparativă

Aplicația oferă utilizatorilor cu un mediu de benchmarking ușor de utilizat și curat, care să le permită să creeze atât de înaltă calitate și teste cantitative pentru aproape orice componentă hardware, inclusiv plăcile grafice, hard disk-uri, SSD, monitoare, procesoare , RAM, plăcile de sunet, și multe altele.

Programul integrează bine cu site-ul OpenBenchmarking.org, care permite utilizatorilor să încarce și să compare rezultatele benchmark-uri. În plus, utilizatorii pot face comparații cu rezultatele side-by-side și analiza rezultatelor agregate de crowdsourcing.

Caracteristici dintr-o ochire

Caracteristicile cheie includ peste 450 de profile de testare și 100 de apartamente de testare, extensibil (XML) arhitectura de testare, descărcarea de testare automată și instalare, state-of-the-art bazat pe module arhitectura plug, vizualizator de rezultate integrate, precum și suport pentru grafic de redare și de rezultate PDF rapoarte SVG / PNG.

În plus, acesta vine cu suport integrat de management al dependenței, încorporat la nor la scară, în profunzime de hardware și de detectare a software-ului, modul de sprijin lot autonom, au ca rezultat raportarea și încărcarea, comparații de referință, cadrul modulului, suport de monitorizare a sistemului, și documentație cuprinzătoare HTML.

O altă caracteristică interesantă este integrarea cu sistemul de management de la distanță Phoromatic, permițând utilizatorilor să ruleze teste programate prin sisteme de operare multiple, teste de la distanță a alerga, precum și pe-comite testarea Git.


linia de fund

Având în vedere faptul că, probabil, la fel ca orice altă aplicație acolo, Phoronix de test Suite a început ca un simplu set de scripturi cu un deceniu în urmă, a avut suficient timp să se maturizeze și să devină ceea ce este astăzi, lumea & rsquo; s cel mai cuprinzător benchmarking și platforma de testare pentru ecosistemul open source.

Ce este nou în această versiune:

  • Diverse îmbunătățiri minore de sprijin BSD.
  • Un Phoronix-test-suita listă care nu-instalat-teste a fost adăugat pentru comoditatea de a vedea testele disponibile care nu sunt instalate în mod curent pe sistem, mai degrabă decât folosind doar sau a unei liste-teste-teste-listă instalate.
  • Un Phoronix-test-suita php-conf sub-comandă, care oferă doar unele legate de PHP informații de diagnosticare despre extensiile PHP folosite sau nu.
  • Detectarea pentru browser-ul QupZilla atunci când nici un alt browser sau alias-ul este prezent pe sistem pentru a fi capabil de a lansa automat privitorul rezultate.
  • Phodevi a fost un sprijin pentru raportarea frecvențelor de memorie overclockate atunci când sunt expuse în mod corespunzător prin intermediul dmidecode.
  • PTS Dependențe externă XML a fost adăugat cu suport opțional pentru dependență Python SciPy și Python SciKit Aflați mai multe pachete, care este nevoie de noul profil de test-scikit să învețe.

Ce este nou în versiunea 6.2.0:

  • Nou Phoromatic UI:
  • Deoarece open-source Phoromatic Server a fost fuzionat în ramura principală de testare Phoronix Suite cod de bază în Phoronix Test de Suite 5, orchestrație nostru de testare și componenta de management a cunoscut numeroase completări semnificative de-a lungul versiuni 5.x. Cu Phoronix test Suite 6.0, multe caracteristici noi continuă să fie adăugate la serverul încorporat Phoromatic și client. Una dintre modificările vizibile cu Phoronix de test Suite 6.0 este faptul că aspectul site-ului a fost revizuit și există suport inițial pentru dispozitive mobile. Tema a fost actualizată pentru a fi mai coerent cu noul vizualizator rezultat și Phoronix de testare Suite aspectul site-ului.
  • Nou Rezultat Viewer:
  • Rezultatul telespectatorul locală Phoronix de testare Suite a fost complet rescris. Anterior, privitorul sa bazat pe XSL pentru stilizarea privitorul rezultat, dar cu sprijinul browser-ul pentru ea începe să se legene, noul vizualizator a fost scris pentru a utiliza doar HTML și JavaScript pentru procesarea datelor rezultate XML. Acest nou vizualizator a fost testat pe toate principalele browsere web și este de lucru mult mai bine. Dincolo de modificările interne, tema implicită a privitorului rezultatul a fost actualizat la o mai bună jaz cu noul site Phoronix-Test-Suite.com care rulat acum câteva săptămâni.
  • Mai multe Phoromatic Adaosuri:
  • Phoromatic Serverul are acum o nouă opțiune de setări pentru clienții noi auto-autentifice pentru a aproba automat noile sisteme care încearcă să se conecteze la un cont Phoromatic. Serverul acum Phoromatic are de asemenea suport pentru exportul de rezultate ca XML direct din interfața web, alături de PDF și rezultatul CSV parteneri exportatori. Serverul Phoromatic, de asemenea, are acum o pagină de profiluri de test pentru afișarea de informații de bază de testare, împreună cu rezultatele asociate cu un test dat, similar cu funcționalitatea găsită pe OpenBenchmarking.org.
  • Îmbunătățiri Low-Level:
  • O mulțime de, codul intern de nivel scăzut al Phoronix de testare Suite-core pnt a fost refăcut în mod semnificativ. De fapt, o mulțime de cod care datează din Phoronix Test de pre-Suite 1.0 a fost rescris pentru a profita de interfețe moderne, PTS și noi caracteristici PHP limbaj. S-au obținut îmbunătățiri de viteză semnificative de remontare (acoperite în secțiunea următoare), permițând totodată o nouă funcționalitate să fie puse în aplicare mai ușor datorită mai curat și mai simplificat cod de bază. În cazul în care Phoronix de test Suite a fost scrisă inițial, nu a fost conceput în jurul OpenBenchmarking.org încă-a-fi concepută și Phoromatic în timp ce noul cod este mai bine aceste noi componente găzdui și alte caracteristici încă-a-fi anunțate. În particular, Phoronix de testare Suite 6.0 ar trebui să răspundă mult mai bine pentru a face mari de analiză de date pe seturi masive de rezultate de performanță.
  • Mai mare performanță:
  • În timp ce pre-Hammerfest cod funcționează bine pentru toți utilizatorii care rulează Phoronix de testare Suite în mod individual și doar rulează cât mai multe puncte de referință pentru deliciu pe un sistem, de nivel scăzut, re-opera a fost determinată parțial, pentru a asigura o mai mare eficiență din companiile care rulează propria lor Phoromatic interne sau OpenBenchmarking.org servere. Phoronix de test Suite 6.0 nu poate părea mult mai repede atunci când rulează doar câteva repere pe sistem, dar atunci când făcând mii de rezultate în timp real pentru afișare, există o dramatică viteză-up.
  • Când utilizați Test Suite propriu auto-hosting benchmarking (Phoronix-test-suita de depanare auto-test sau Phoronix-test-suita de referință puncte de auto-test pentru el în modul de testare profil auto-hosting), al Phoronix îmbunătățiri de performanță ale Phoronix de testare Suite 6.0 sunt destul de clare. Timpul total al testului care accentuează toate hot-cod căi ale software-ului a scăzut de la 617 de secunde pentru a finaliza la doar peste 200 de secunde ... Cu alte cuvinte, aproximativ de trei ori mai repede toate prin această actualizare de testare Phoronix Suite cu aceeași PHP stivă.
  • Unul dintre cele mai mari focare cu nivel scăzut de re-lucru pentru Phoronix Test de Suite 6.0 a fost pe îmbunătățirea graficului procesului de redare: de la parsarea XML rezultat pentru generarea SVG respective sau graficele PNG și apoi trece-le off la privitorul locală rezultat, fișierul rezultat PDF, sau dinamic, care le deservesc pe OpenBenchmarking.org sau Phoromatic. Mulțumită reprelucrare de succes, procesul de redare grafic este mult mai rapid. Cu toate testele interne efectuate, acest proces de redare grafic este de aproximativ 4 ori mai rapidă decât Phoronix de test Suite 5.8! Dacă tocmai rulați Phoronix Suite de testare la nivel local nu se poate observa nici o diferență atunci când a luat deja mai puțin de o secundă, dar pe OpenBenchmarking.org în cazul în care milioane de grafice sunt redate în fiecare lună, este un mare impact asupra resurselor de sistem. Aceasta este, de asemenea, de multe beneficii pentru tracker nostru de referință LinuxBenchmarking.com în cazul în care acum este nevoie de mult mai puțin timp pentru a trage în mod dinamic o mulțime de rezultate de referință istorice. Pentru utilizatorii Phoromatic, aceasta va însemna, de asemenea, mult mai puțin este nevoie de timp atunci când rulează comparații mari pe rezultatele existente sau uita la performanța sistemelor dumneavoastră testat timp de mai multe luni / ani.
  • În afară de a fi mult mai rapid, pts-core utilizează semnificativ mai puțină memorie în timpul acestor sarcini grele. Cu Phoronix de test Suite 5.8.1 utilizarea memoriei de vârf a venit la aproape 1GB atunci când redarea mii de rezultate dintr-o dată în timp ce în prezent cu Phoronix de test Suite 6.0 utilizarea memoriei de vârf este în jurul valorii de o îmbunătățire 4x. Din nou, acest lucru va fi cel mai dramatic pentru utilizatorii Phoromatic și OpenBenchmarking.org.
  • În sfârșit, o altă îmbunătățire de nivel scăzut a făcut a fost un mare de reprelucrare care sa întâmplat în codul grafic (pts_Graph). Modificarile vor permite graficele noastre să fie mai bogată și mai extensibil merge mai departe, dar o victorie imediată - în afară de a permite parțial performanța mai rapid - este că pts_Graph are grijă să genereze grafice SVG mai optimizate. Tipuri comune grafic sunt acum aproximativ jumătate din dimensiunea ca și cu versiunile anterioare ale Phoronix de testare Suite. grafice PNG / JPEG continuă să fie susținute pentru integrarea în fișiere PDF precum și pentru sprijinirea browsere vechi web.
  • Monitorizarea Relucrat senzor:
  • A existat un reprelucrare semnificativ pentru modul în care funcționează monitorizarea (Phoronix Device Interface) senzorul Phodevi lui. Noul cadru senzor este acum în mod corespunzător multi-threaded, mult mai extensibil, iar acum sprijină, de asemenea, crearea dinamică a senzorilor în cazuri de dorința de a monitoriza utilizarea procesorului sau a temperaturilor pe o bază per-core, mai degrabă decât doar pachetul general sau atunci când caută să în caz contrar sub-diviza datele senzorilor. Senzorii Phoronix de testare Suite se comportă în același mod, prin intermediul MONITOR = variabile de mediu și Phoronix-test-suite sistem de senzori.
  • Phodevi Support Adaosuri:
  • Acum există suport pentru monitorizarea GPU termice pe mai multe hardware (inclusiv TX1 NVIDIA Jetson), detectarea versiunii pentru Server X.Org care rulează ca non-root pe Debian, detectarea de stocare solid-state NVMe, detectarea AMDGPU DRM, BcacheFS de detectare a super-bloc, și multe altele.
  • Linux Perf subsistem Modulul:
  • Există un nou modul numit linux_perf care suportă raportarea diferitelor Linux perf contoare de performanță subsistem pe o bază per-run-test. Acest modul este încărcat automat atunci când LINUX_PERF = 1 variabila de mediu este setat înainte de a rula Phoronix de test Suite.
  • Performanța per dolar Modulul:
  • Un alt nou modul de testare Phoronix Suite oferă automate grafice de performanță per dolar pe baza informațiilor furnizate de preț-utilizator pentru componentă / sistem supus încercării. Este o modalitate ușoară de a rula o analiză a costurilor pentru a completa cifrele brute de performanță. Acest modul este activat automat prin intermediul COST_PERF_PER_DOLLAR = variabila de mediu și setarea ei la valoarea dorită dolar pentru rularea testului curent.
  • Plus Mai mult:
  • Există, de asemenea, diverse îmbunătățiri în alte zone ale Phoronix de testare Suite, actualizări de suport pentru Windows, DragonFly BSD dependența externă de manipulare prin intermediul PKG DPorts, mai degrabă decât pkgsrc, treci / nu îmbunătățiri de testare, data / ora estimată pentru finalizarea testului este acum afișată pe CLI pe lângă estimarea timpului rămas, un sprijin mai bun pentru sistemele de apatrizi, precum și alte modificări mai mici.

Ce este nou în versiunea 6.0.1 / 6.2.0 Etapa 5:

  • Nou Phoromatic UI:
  • Deoarece open-source Phoromatic Server a fost fuzionat în ramura principală de testare Phoronix Suite cod de bază în Phoronix Test de Suite 5, orchestrație nostru de testare și componenta de management a cunoscut numeroase completări semnificative de-a lungul versiuni 5.x. Cu Phoronix test Suite 6.0, multe caracteristici noi continuă să fie adăugate la serverul încorporat Phoromatic și client. Una dintre modificările vizibile cu Phoronix de test Suite 6.0 este faptul că aspectul site-ului a fost revizuit și există suport inițial pentru dispozitive mobile. Tema a fost actualizată pentru a fi mai coerent cu noul vizualizator rezultat și Phoronix de testare Suite aspectul site-ului.
  • Nou Rezultat Viewer:
  • Rezultatul telespectatorul locală Phoronix de testare Suite a fost complet rescris. Anterior, privitorul sa bazat pe XSL pentru stilizarea privitorul rezultat, dar cu sprijinul browser-ul pentru ea începe să se legene, noul vizualizator a fost scris pentru a utiliza doar HTML și JavaScript pentru procesarea datelor rezultate XML. Acest nou vizualizator a fost testat pe toate principalele browsere web și este de lucru mult mai bine. Dincolo de modificările interne, tema implicită a privitorului rezultatul a fost actualizat la o mai bună jaz cu noul site Phoronix-Test-Suite.com care rulat acum câteva săptămâni.
  • Mai multe Phoromatic Adaosuri:
  • Phoromatic Serverul are acum o nouă opțiune de setări pentru clienții noi auto-autentifice pentru a aproba automat noile sisteme care încearcă să se conecteze la un cont Phoromatic. Serverul acum Phoromatic are de asemenea suport pentru exportul de rezultate ca XML direct din interfața web, alături de PDF și rezultatul CSV parteneri exportatori. Serverul Phoromatic, de asemenea, are acum o pagină de profiluri de test pentru afișarea de informații de bază de testare, împreună cu rezultatele asociate cu un test dat, similar cu funcționalitatea găsită pe OpenBenchmarking.org.
  • Îmbunătățiri Low-Level:
  • O mulțime de, codul intern de nivel scăzut al Phoronix de testare Suite-core pnt a fost refăcut în mod semnificativ. De fapt, o mulțime de cod care datează din Phoronix Test de pre-Suite 1.0 a fost rescris pentru a profita de interfețe moderne, PTS și noi caracteristici PHP limbaj. S-au obținut îmbunătățiri de viteză semnificative de remontare (acoperite în secțiunea următoare), permițând totodată o nouă funcționalitate să fie puse în aplicare mai ușor datorită mai curat și mai simplificat cod de bază. În cazul în care Phoronix de test Suite a fost scrisă inițial, nu a fost conceput în jurul OpenBenchmarking.org încă-a-fi concepută și Phoromatic în timp ce noul cod este mai bine aceste noi componente găzdui și alte caracteristici încă-a-fi anunțate. În particular, Phoronix de testare Suite 6.0 ar trebui să răspundă mult mai bine pentru a face mari de analiză de date pe seturi masive de rezultate de performanță.
  • Mai mare performanță:
  • În timp ce pre-Hammerfest cod funcționează bine pentru toți utilizatorii care rulează Phoronix de testare Suite în mod individual și doar rulează cât mai multe puncte de referință pentru deliciu pe un sistem, de nivel scăzut, re-opera a fost determinată parțial, pentru a asigura o mai mare eficiență din companiile care rulează propria lor Phoromatic interne sau OpenBenchmarking.org servere. Phoronix de test Suite 6.0 nu poate părea mult mai repede atunci când rulează doar câteva repere pe sistem, dar atunci când făcând mii de rezultate în timp real pentru afișare, există o dramatică viteză-up.
  • Când utilizați Test Suite propriu auto-hosting benchmarking (Phoronix-test-suita de depanare auto-test sau Phoronix-test-suita de referință puncte de auto-test pentru el în modul de testare profil auto-hosting), al Phoronix îmbunătățiri de performanță ale Phoronix de testare Suite 6.0 sunt destul de clare. Timpul total al testului care accentuează toate hot-cod căi ale software-ului a scăzut de la 617 de secunde pentru a finaliza la doar peste 200 de secunde ... Cu alte cuvinte, aproximativ de trei ori mai repede toate prin această actualizare de testare Phoronix Suite cu aceeași PHP stivă.
  • Unul dintre cele mai mari focare cu nivel scăzut de re-lucru pentru Phoronix Test de Suite 6.0 a fost pe îmbunătățirea graficului procesului de redare: de la parsarea XML rezultat pentru generarea SVG respective sau graficele PNG și apoi trece-le off la privitorul locală rezultat, fișierul rezultat PDF, sau dinamic, care le deservesc pe OpenBenchmarking.org sau Phoromatic. Mulțumită reprelucrare de succes, procesul de redare grafic este mult mai rapid. Cu toate testele interne efectuate, acest proces de redare grafic este de aproximativ 4 ori mai rapidă decât Phoronix de test Suite 5.8! Dacă tocmai rulați Phoronix Suite de testare la nivel local nu se poate observa nici o diferență atunci când a luat deja mai puțin de o secundă, dar pe OpenBenchmarking.org în cazul în care milioane de grafice sunt redate în fiecare lună, este un mare impact asupra resurselor de sistem. Aceasta este, de asemenea, de multe beneficii pentru tracker nostru de referință LinuxBenchmarking.com în cazul în care acum este nevoie de mult mai puțin timp pentru a trage în mod dinamic o mulțime de rezultate de referință istorice. Pentru utilizatorii Phoromatic, aceasta va însemna, de asemenea, mult mai puțin este nevoie de timp atunci când rulează comparații mari pe rezultatele existente sau uita la performanța sistemelor dumneavoastră testat timp de mai multe luni / ani.
  • În afară de a fi mult mai rapid, pts-core utilizează semnificativ mai puțină memorie în timpul acestor sarcini grele. Cu Phoronix de test Suite 5.8.1 utilizarea memoriei de vârf a venit la aproape 1GB atunci când redarea mii de rezultate dintr-o dată în timp ce în prezent cu Phoronix de test Suite 6.0 utilizarea memoriei de vârf este în jurul valorii de o îmbunătățire 4x. Din nou, acest lucru va fi cel mai dramatic pentru utilizatorii Phoromatic și OpenBenchmarking.org.
  • În sfârșit, o altă îmbunătățire de nivel scăzut a făcut a fost un mare de reprelucrare care sa întâmplat în codul grafic (pts_Graph). Modificarile vor permite graficele noastre să fie mai bogată și mai extensibil merge mai departe, dar o victorie imediată - în afară de a permite parțial performanța mai rapid - este că pts_Graph are grijă să genereze grafice SVG mai optimizate. Tipuri comune grafic sunt acum aproximativ jumătate din dimensiunea ca și cu versiunile anterioare ale Phoronix de testare Suite. grafice PNG / JPEG continuă să fie susținute pentru integrarea în fișiere PDF precum și pentru sprijinirea browsere vechi web.
  • Monitorizarea Relucrat senzor:
  • A existat un reprelucrare semnificativ pentru modul în care funcționează monitorizarea (Phoronix Device Interface) senzorul Phodevi lui. Noul cadru senzor este acum în mod corespunzător multi-threaded, mult mai extensibil, iar acum sprijină, de asemenea, crearea dinamică a senzorilor în cazuri de dorința de a monitoriza utilizarea procesorului sau a temperaturilor pe o bază per-core, mai degrabă decât doar pachetul general sau atunci când caută să în caz contrar sub-diviza datele senzorilor. Senzorii Phoronix de testare Suite se comportă în același mod, prin intermediul MONITOR = variabile de mediu și Phoronix-test-suite sistem de senzori.
  • Phodevi Support Adaosuri:
  • Acum există suport pentru monitorizarea GPU termice pe mai multe hardware (inclusiv TX1 NVIDIA Jetson), detectarea versiunii pentru Server X.Org care rulează ca non-root pe Debian, detectarea de stocare solid-state NVMe, detectarea AMDGPU DRM, BcacheFS de detectare a super-bloc, și multe altele.
  • Linux Perf subsistem Modulul:
  • Există un nou modul numit linux_perf care suportă raportarea diferitelor Linux perf contoare de performanță subsistem pe o bază per-run-test. Acest modul este încărcat automat atunci când LINUX_PERF = 1 variabila de mediu este setat înainte de a rula Phoronix de test Suite.
  • Performanța per dolar Modulul:
  • Un alt nou modul de testare Phoronix Suite oferă automate grafice de performanță per dolar pe baza informațiilor furnizate de preț-utilizator pentru componentă / sistem supus încercării. Este o modalitate ușoară de a rula o analiză a costurilor pentru a completa cifrele brute de performanță. Acest modul este activat automat prin intermediul COST_PERF_PER_DOLLAR = variabila de mediu și setarea ei la valoarea dorită dolar pentru rularea testului curent.
  • Plus Mai mult:
  • Există, de asemenea, diverse îmbunătățiri în alte zone ale Phoronix de testare Suite, actualizări de suport pentru Windows, DragonFly BSD dependența externă de manipulare prin intermediul PKG DPorts, mai degrabă decât pkgsrc, treci / nu îmbunătățiri de testare, data / ora estimată pentru finalizarea testului este acum afișată pe CLI pe lângă estimarea timpului rămas, un sprijin mai bun pentru sistemele de apatrizi, precum și alte modificări mai mici.

Ce este nou în versiunea 6.0.0:

  • Nou Phoromatic UI:
  • Deoarece open-source Phoromatic Server a fost fuzionat în ramura principală de testare Phoronix Suite cod de bază în Phoronix Test de Suite 5, orchestrație nostru de testare și componenta de management a cunoscut numeroase completări semnificative de-a lungul versiuni 5.x. Cu Phoronix test Suite 6.0, multe caracteristici noi continuă să fie adăugate la serverul încorporat Phoromatic și client. Una dintre modificările vizibile cu Phoronix de test Suite 6.0 este faptul că aspectul site-ului a fost revizuit și există suport inițial pentru dispozitive mobile. Tema a fost actualizată pentru a fi mai coerent cu noul vizualizator rezultat și Phoronix de testare Suite aspectul site-ului.
  • Nou Rezultat Viewer:
  • Rezultatul telespectatorul locală Phoronix de testare Suite a fost complet rescris. Anterior, privitorul sa bazat pe XSL pentru stilizarea privitorul rezultat, dar cu sprijinul browser-ul pentru ea începe să se legene, noul vizualizator a fost scris pentru a utiliza doar HTML și JavaScript pentru procesarea datelor rezultate XML. Acest nou vizualizator a fost testat pe toate principalele browsere web și este de lucru mult mai bine. Dincolo de modificările interne, tema implicită a privitorului rezultatul a fost actualizat la o mai bună jaz cu noul site Phoronix-Test-Suite.com care rulat acum câteva săptămâni.
  • Mai multe Phoromatic Adaosuri:
  • Phoromatic Serverul are acum o nouă opțiune de setări pentru clienții noi auto-autentifice pentru a aproba automat noile sisteme care încearcă să se conecteze la un cont Phoromatic. Serverul acum Phoromatic are de asemenea suport pentru exportul de rezultate ca XML direct din interfața web, alături de PDF și rezultatul CSV parteneri exportatori. Serverul Phoromatic, de asemenea, are acum o pagină de profiluri de test pentru afișarea de informații de bază de testare, împreună cu rezultatele asociate cu un test dat, similar cu funcționalitatea găsită pe OpenBenchmarking.org.
  • Îmbunătățiri Low-Level:
  • O mulțime de, codul intern de nivel scăzut al Phoronix de testare Suite-core pnt a fost refăcut în mod semnificativ. De fapt, o mulțime de cod care datează din Phoronix Test de pre-Suite 1.0 a fost rescris pentru a profita de interfețe moderne, PTS și noi caracteristici PHP limbaj. S-au obținut îmbunătățiri de viteză semnificative de remontare (acoperite în secțiunea următoare), permițând totodată o nouă funcționalitate să fie puse în aplicare mai ușor datorită mai curat și mai simplificat cod de bază. În cazul în care Phoronix de test Suite a fost scrisă inițial, nu a fost conceput în jurul OpenBenchmarking.org încă-a-fi concepută și Phoromatic în timp ce noul cod este mai bine aceste noi componente găzdui și alte caracteristici încă-a-fi anunțate. În particular, Phoronix de testare Suite 6.0 ar trebui să răspundă mult mai bine pentru a face mari de analiză de date pe seturi masive de rezultate de performanță.
  • Mai mare performanță:
  • În timp ce pre-Hammerfest cod funcționează bine pentru toți utilizatorii care rulează Phoronix de testare Suite în mod individual și doar rulează cât mai multe puncte de referință pentru deliciu pe un sistem, de nivel scăzut, re-opera a fost determinată parțial, pentru a asigura o mai mare eficiență din companiile care rulează propria lor Phoromatic interne sau OpenBenchmarking.org servere. Phoronix de test Suite 6.0 nu poate părea mult mai repede atunci când rulează doar câteva repere pe sistem, dar atunci când făcând mii de rezultate în timp real pentru afișare, există o dramatică viteză-up.
  • Când utilizați Test Suite propriu auto-hosting benchmarking (Phoronix-test-suita de depanare auto-test sau Phoronix-test-suita de referință puncte de auto-test pentru el în modul de testare profil auto-hosting), al Phoronix îmbunătățiri de performanță ale Phoronix de testare Suite 6.0 sunt destul de clare. Timpul total al testului care accentuează toate hot-cod căi ale software-ului a scăzut de la 617 de secunde pentru a finaliza la doar peste 200 de secunde ... Cu alte cuvinte, aproximativ de trei ori mai repede toate prin această actualizare de testare Phoronix Suite cu aceeași PHP stivă.
  • Unul dintre cele mai mari focare cu nivel scăzut de re-lucru pentru Phoronix Test de Suite 6.0 a fost pe îmbunătățirea graficului procesului de redare: de la parsarea XML rezultat pentru generarea SVG respective sau graficele PNG și apoi trece-le off la privitorul locală rezultat, fișierul rezultat PDF, sau dinamic, care le deservesc pe OpenBenchmarking.org sau Phoromatic. Mulțumită reprelucrare de succes, procesul de redare grafic este mult mai rapid. Cu toate testele interne efectuate, acest proces de redare grafic este de aproximativ 4 ori mai rapidă decât Phoronix de test Suite 5.8! Dacă tocmai rulați Phoronix Suite de testare la nivel local nu se poate observa nici o diferență atunci când a luat deja mai puțin de o secundă, dar pe OpenBenchmarking.org în cazul în care milioane de grafice sunt redate în fiecare lună, este un mare impact asupra resurselor de sistem. Aceasta este, de asemenea, de multe beneficii pentru tracker nostru de referință LinuxBenchmarking.com în cazul în care acum este nevoie de mult mai puțin timp pentru a trage în mod dinamic o mulțime de rezultate de referință istorice. Pentru utilizatorii Phoromatic, aceasta va însemna, de asemenea, mult mai puțin este nevoie de timp atunci când rulează comparații mari pe rezultatele existente sau uita la performanța sistemelor dumneavoastră testat timp de mai multe luni / ani.
  • În afară de a fi mult mai rapid, pts-core utilizează semnificativ mai puțină memorie în timpul acestor sarcini grele. Cu Phoronix de test Suite 5.8.1 utilizarea memoriei de vârf a venit la aproape 1GB atunci când redarea mii de rezultate dintr-o dată în timp ce în prezent cu Phoronix de test Suite 6.0 utilizarea memoriei de vârf este în jurul valorii de o îmbunătățire 4x. Din nou, acest lucru va fi cel mai dramatic pentru utilizatorii Phoromatic și OpenBenchmarking.org.
  • În sfârșit, o altă îmbunătățire de nivel scăzut a făcut a fost un mare de reprelucrare care sa întâmplat în codul grafic (pts_Graph). Modificarile vor permite graficele noastre să fie mai bogată și mai extensibil merge mai departe, dar o victorie imediată - în afară de a permite parțial performanța mai rapid - este că pts_Graph are grijă să genereze grafice SVG mai optimizate. Tipuri comune grafic sunt acum aproximativ jumătate din dimensiunea ca și cu versiunile anterioare ale Phoronix de testare Suite. grafice PNG / JPEG continuă să fie susținute pentru integrarea în fișiere PDF precum și pentru sprijinirea browsere vechi web.
  • Monitorizarea Relucrat senzor:
  • A existat un reprelucrare semnificativ pentru modul în care funcționează monitorizarea (Phoronix Device Interface) senzorul Phodevi lui. Noul cadru senzor este acum în mod corespunzător multi-threaded, mult mai extensibil, iar acum sprijină, de asemenea, crearea dinamică a senzorilor în cazuri de dorința de a monitoriza utilizarea procesorului sau a temperaturilor pe o bază per-core, mai degrabă decât doar pachetul general sau atunci când caută să în caz contrar sub-diviza datele senzorilor. Senzorii Phoronix de testare Suite se comportă în același mod, prin intermediul MONITOR = variabile de mediu și Phoronix-test-suite sistem de senzori.
  • Phodevi Support Adaosuri:
  • Acum există suport pentru monitorizarea GPU termice pe mai multe hardware (inclusiv TX1 NVIDIA Jetson), detectarea versiunii pentru Server X.Org care rulează ca non-root pe Debian, detectarea de stocare solid-state NVMe, detectarea AMDGPU DRM, BcacheFS de detectare a super-bloc, și multe altele.
  • Linux Perf subsistem Modulul:
  • Există un nou modul numit linux_perf care suportă raportarea diferitelor Linux perf contoare de performanță subsistem pe o bază per-run-test. Acest modul este încărcat automat atunci când LINUX_PERF = 1 variabila de mediu este setat înainte de a rula Phoronix de test Suite.
  • Performanța per dolar Modulul:
  • Un alt nou modul de testare Phoronix Suite oferă automate grafice de performanță per dolar pe baza informațiilor furnizate de preț-utilizator pentru componentă / sistem supus încercării. Este o modalitate ușoară de a rula o analiză a costurilor pentru a completa cifrele brute de performanță. Acest modul este activat automat prin intermediul COST_PERF_PER_DOLLAR = variabila de mediu și setarea ei la valoarea dorită dolar pentru rularea testului curent.
  • Plus Mai mult:
  • Există, de asemenea, diverse îmbunătățiri în alte zone ale Phoronix de testare Suite, actualizări de suport pentru Windows, DragonFly BSD dependența externă de manipulare prin intermediul PKG DPorts, mai degrabă decât pkgsrc, treci / nu îmbunătățiri de testare, data / ora estimată pentru finalizarea testului este acum afișată pe CLI pe lângă estimarea timpului rămas, un sprijin mai bun pentru sistemele de apatrizi, precum și alte modificări mai mici.

Ce este nou în versiunea 5.8.0:

  • îmbunătățiri de sprijin MIPS
  • redare mai rapidă a fișierelor rezultate și alte îmbunătățiri de prelucrare a datelor
  • îmbunătățiri run-stres
  • de monitorizare a senzorului de sistem prin intermediul interfeței de utilizare Phoromatic
  • Adăugarea Phoromatic rezultate Export Viewer
  • Diverse hardware-ul Linux & amp; îmbunătățiri de detectare a software-ului
  • Permiteți clienților Phoronix de testare Suite să fie auto actualizat prin intermediul script-ul de actualizare a trecut de la Phoromatic Server
  • Mongoose suport server de web, de exemplu, HTTP Server Phoromatic este
  • Suport busteni client sistem de vizualizare prin intermediul Phoromatic Server IU
  • Numeroase alte îmbunătățiri la Phoromatic

Ce este nou în versiunea 5.6.0 / 5.8.0 Etapa 5:

  • pts-core: Start în mișcare posibile script-uri de implementare în deploy / directorul
  • pnt-core: Mutare phoromatic-client si phoromatic-server de fișiere de locuri de muncă pentru a implementa ciocoi /
  • pts-core: Mutați fișierele phoromatic-client și service systemd phoromatic-server pentru a implementa /
  • pts-core: Adăugați foarte de bază rezultat-file-to-JSON sub-comandă
  • puncte-core: picătură AnonymousHardwareReporting / AnonymousSoftwareReporting ca nu mai sunt utilizate pe OpenBenchmarking.org
  • Trageți în script-uri de la Juju https://github.com/juju-solutions/pts pentru a implementa / Juju
  • phodevi: Mai multe alocație pentru clienții pentru a recupera conexiune la Internet / eșec al comunicării server de
  • phoromatic: Clean-up program pagina principala pentru programe fără sisteme asociate
  • phoromatic: Rezultatele bilet Afișare de potrivire din coloana compară rezultatele la pagina rezultate
  • phoromatic: Permit pagina de rezultate să fie limitate la anumite hash sau bilet de meciuri
  • phoromatic: Permite caseta de pagină cu rezultatele căutării pentru a căuta, de asemenea, componente hardware / software ale sistemului de
  • phoromatic: Fix pentru îndepărtarea unui sistem din toate grupurile de pe pagina de sisteme de "sistem de editare de grup"
  • phoromatic: Permite imperativ per sistem dacă sunt permise automate de putere-off-uri de sistem
  • phoromatic: Scapa de verificare a fișierelor de bloc-poweroff în modulul client acum că se poate face pe sistem de la server-side
  • phoromatic: Permite Wol de putere-up-uri pentru onorarea biletelor de referință
  • phoromatic: Unificarea mai mult cod din start.php în phoromatic_server
  • phoromatic: Întotdeauna demarca starea recordfail grub, atunci când este cazul
  • phoromatic: Adăugați "Sistem de masa de întreținere"
  • phoromatic: Adăugați "PowerOnSystemDaily" opțiune de setare pentru a se asigura, indiferent de programul pe care sistemele vor cel puțin de putere-up / comunicarea de zi cu zi dacă sunt activate
  • phoromatic: manipulare nouă casetă de selectare de la pagina cu rezultate pentru a gestiona comparații și multi-șterge rezultatele
  • phoromatic: Începe să lucreze la noua pagina principală

Ce este nou în versiunea 5.6.0 / 5.8.0 Etapa 1:

  • pts-core: Start în mișcare posibile script-uri de implementare în deploy / directorul
  • pnt-core: Mutare phoromatic-client si phoromatic-server de fișiere de locuri de muncă pentru a implementa ciocoi /
  • pts-core: Mutați fișierele phoromatic-client și service systemd phoromatic-server pentru a implementa /
  • pts-core: Adăugați foarte de bază rezultat-file-to-JSON sub-comandă
  • puncte-core: picătură AnonymousHardwareReporting / AnonymousSoftwareReporting ca nu mai sunt utilizate pe OpenBenchmarking.org
  • Trageți în script-uri de la Juju https://github.com/juju-solutions/pts pentru a implementa / Juju
  • phodevi: Mai multe alocație pentru clienții pentru a recupera conexiune la Internet / eșec al comunicării server de
  • phoromatic: Clean-up program pagina principala pentru programe fără sisteme asociate
  • phoromatic: Rezultatele bilet Afișare de potrivire din coloana compară rezultatele la pagina rezultate
  • phoromatic: Permit pagina de rezultate să fie limitate la anumite hash sau bilet de meciuri
  • phoromatic: Permite caseta de pagină cu rezultatele căutării pentru a căuta, de asemenea, componente hardware / software ale sistemului de
  • phoromatic: Fix pentru îndepărtarea unui sistem din toate grupurile de pe pagina de sisteme de "sistem de editare de grup"
  • phoromatic: Permite imperativ per sistem dacă sunt permise automate de putere-off-uri de sistem
  • phoromatic: Scapa de verificare a fișierelor de bloc-poweroff în modulul client acum că se poate face pe sistem de la server-side
  • phoromatic: Permite Wol de putere-up-uri pentru onorarea biletelor de referință
  • phoromatic: Unificarea mai mult cod din start.php în phoromatic_server
  • phoromatic: Întotdeauna demarca starea recordfail grub, atunci când este cazul
  • phoromatic: Adăugați "Sistem de masa de întreținere"
  • phoromatic: Adăugați "PowerOnSystemDaily" opțiune de setare pentru a se asigura, indiferent de programul pe care sistemele vor cel puțin de putere-up / comunicarea de zi cu zi dacă sunt activate
  • phoromatic: manipulare nouă casetă de selectare de la pagina cu rezultate pentru a gestiona comparații și multi-șterge rezultatele
  • phoromatic: Începe să lucreze la noua pagina principală

Ce este nou în versiunea 5.4.1 / 5.6 Etapa 3:

  • phoromatic: Permit declanșatori care urmează să fie eliminat
  • phoromatic: Rely privind punerea în cache pentru determinarea profilurilor de testare stocate în memoria cache de pre-existente de pe web UI
  • phoromatic: Adăugați rezultat RSS suport
  • phoromatic: Adăugați nouă opțiune la pagina de rezultate
  • phoromatic: noi PTS Enforce de conectare pe bază de fiecare dată când versiunea PTS modificări datorită modificărilor potențiale de interfață
  • phoromatic: Lucru construi pagina suita
  • phoromatic: Adăugați suport pentru pagina de apartamente locale
  • phoromatic: Adăugați o pagină de referință
  • phoromatic: Adăugați suport pentru vizualizarea biletelor de referință emise
  • phoromatic: Adăugați opțiune pentru a forța reconstruirea bazelor de date rezultate
  • phoromatic: Prepend ID-ul de sistem pentru a avea ca rezultat șir atunci când rulează mai multe teste fără variabile

Ce este nou în versiunea 5.6 Etapa 1:

  • pts-core: Adăugați "scurt", modul de afișare
  • pts-core: Adăugați comanda run-stres pentru a permite testarea de stres concurente / arde-in / testarea torturii
  • pts-core: Adăugați suport TOTAL_LOOP_TIME pentru a rula-stres
  • pts-core: Adăugați TOTAL_LOOP_TIME = suport infinit la stres-rula pentru testare într-o buclă infinită
  • pts-core: Adăugați suport pentru rezultatul de ieșire libframetime parsing
  • phoromatic: inițială comite paginii tracker de bază
  • phoromatic: o mai bună recuperare a conturilor Phoromatic existente privind sistemele transbordate unde ID-ul mașinii auto schimbat
  • timed_screenshot: Fix pentru accident atunci când PHP HG lipsește

Ce este nou în versiunea 5.4.1:

  • Actualizat XML AppData pentru Phoronix de test Suite.
  • Rezultatul Parserul în pnt-core acum sa îmbunătățit suport pentru parsarea CSV cadru de latență haldele după cum este necesar prin intermediul unor profile de testare mai noi, în prezent este nevoie de noul test al civilizatiei:. Dincolo de Pământ
  • Phoronix-test-suita enterprise-setup sub-comandă. A se vedea documentația pentru mai multe detalii.
  • Diferite actualizări Server Phoromatic, inclusiv siruri de rezultate îmbunătățite atunci când fuzionează fișiere rezultate aleatorii, de raportare a adreselor IP / MAC pe pagina sistem cerere, și alte îmbunătățiri minore.

Ce este nou în versiunea 5.4.0:

  • Reparare capitala la built-in Phoromatic Server
  • Avahi zero conf suport de rețea
  • îmbunătățită de descărcare de manipulare cache-ul
  • IBM POWER8 îmbunătățiri de detectare a hardware-ului
  • Cod Diverse refactorizare & amp; alte îmbunătățiri

Ce este nou în versiunea 5.4.0 Etapa 6:

  • pts-core: Fix ca rezultat fuziunea atunci când identificatorul de test PTS este nul, string utilizare din titlu în loc ca identificator
  • pnt-core: Verificați suport PHP Sockets
  • -puncte de bază: make-îmbunătățită de descărcare-cache
  • -puncte de bază: Consolidarea PHP_BIN de detectare a
  • pnt-core: biblioteca zip Utilizarea sistemului dacă PHP ZIP nu este disponibil
  • phoromatic: Upstart post-phoromatic server este de lucru (testat pe Scientific Linux 6.6)
  • phoromatic: Adăugați "Run Test de Program Acum" buton pentru a testa pagina de program pentru a permite ușor o singură dată / testarea manuală
  • phoromatic: Adăugați câteva statistici de bază la pagina rootadmin
  • phoromatic: Se lasă locația PhoromaticStorage să fie modificate de la WebUI atunci când vă conectați ca rootadmin
  • phoromatic: Permit locația de descărcare cache pentru a fi modificat de la WebUI atunci când vă conectați ca rootadmin
  • phoromatic: Permit detaliile proxy de rețea care urmează să fie modificate de la WebUI atunci când vă conectați ca rootadmin
  • phoromatic: Se permite HTTP / WebSocket porturile care urmează să fie modificate de la WebUI atunci când vă conectați ca rootadmin
  • phoromatic: Creșterea memory_limit pe download-uri de download cache
  • phoromatic: Expose toate modurile posibile video ca opțiuni de testare
  • phoromatic: Arată declanșatoare recente de pe pagina unui program de test
  • phoromatic: Adăugați "Încărcați rezultatele la OpenBenchmarking.org", opțiunea de pagina setări
  • phoromatic: Fix pentru dezactivarea opțiunilor pe pagina de setări
  • phoromatic: Amintiți-vă ultima conexiune de succes Phoromatic Server
  • phoromatic: Adăugați repornirea sistemului și de închidere comenzi pentru modulul Phoromatic

Ce este nou în versiunea 5.4.0 Etapa 5:

  • pts-core: Îmbunătățiri atunci când rulează ca un serviciu de systemd / daemon
  • pts-core: Prefer firefox peste browser-ul de Boboteaza
  • phoromatic: Punerea în aplicare notificări prin e-mail cu privire la încărcări rezultate
  • phoromatic: Punerea în aplicare a notificărilor prin e-mail de pe sistem generate erori / avertismente
  • phoromatic: Punerea în aplicare a notificărilor prin e-mail cu privire la noile sisteme adăugate
  • phoromatic: Se permite cu ușurință comparând un fișier rezultat cu alte rezultate pentru că, dat ID-ul program
  • phoromatic: Îmbunătățirea formatarea listelor
  • phoromatic: Adăugați ori mai vizualizate la rezultate
  • phoromatic: Adăugați ", arată numai rezultate cu variație", pentru a avea ca rezultat vizualizarea paginii
  • phoromatic: Adăugați rezultat marcarea la pagina principală
  • phoromatic: Permit rezultatele testelor alte / neprogramate care urmează să fie încărcat la Phoromatic Server folosind phoromatic.upload-rezultat sub-comandă
  • phoromatic: Afișează locațiile fișierelor / cale la pornirea Phoromatic Server
  • phoromatic: Utilizați un port disponibil ales în mod aleatoriu, în mod implicit la pornirea Phoromatic Server dacă nu porturile sunt definite
  • phoromatic: Adăugați suport de bază de administrator rădăcină la interfața web Phoronix
  • pts_Graph: termocontractabile dimensiunea șiruri de text sub-titlu atunci când acestea sunt prea lungi

Ce este nou în versiunea 5.4.0 Etapa 4:

  • pnt-core: Adăugați 3840 x 2160 (4K UHD) la mai mult de-modul de setare a modurilor de revenire
  • pts-core: Start de lucru pe suport pentru utilizarea Linux standard-sistem de fișiere ierarhic atunci când rulează ca root ca un serviciu
  • pnt-core: Adăugați opțiunea PhoromaticStorage la Phoronix de test Suite fișier de configurare utilizator XML
  • phoromatic: Raportarea numărului global de rezultat pentru programele de test date
  • phoromatic: raportul de analiză comparativă / test rula erori la serverul
  • phoromatic: erori de sistem Arată / avertismente de pe web Phoromatic UI
  • phoromatic: Nu încercați să re-rula programe de testare pe clienții în cazul în care anterior raportate erori / avertismente pentru că combinația program / declanșator ID-ul
  • phoromatic: trebuie sa fie nume de utilizatori de cel puțin patru caractere
  • phoromatic: Adăugați o imagine de ansamblu program la pagina orare
  • phoromatic: Adăugați astăzi evenimente programate în bara laterală
  • phoromatic: Îmbunătățirea rezultatul de raportare identificator / titlu pentru rezultate
  • phoromatic: Punerea în aplicare a "Power User" la nivel de cont
  • phoromatic: Adăugați opțiunea de rezultate normalizeaza la pagina de rezultate phoromatic
  • phoromatic: Suport pentru sărituri pentru a testa pagina de rezultate pentru zilele trecute XXX de testare de la pagina programului
  • phodevi: IBM îmbunătățiri de detectare a POWER hardware

Ce este nou în versiunea 5.4.0 Etapa 3:

  • Rafinamente la interfața web-utilizator Phoromatic.
  • capabilități de bază de servicii de logare pentru Phoromatic client / servere inițiate de systemd, etc.
  • Suport pentru a încerca să descarce fișiere de mai multe ori de la cache-uri de download de la distanță, în cazul unor defecțiuni de conectare / serviciu.
  • O nouă interfață de creare a planificator de UI-ul web Phoromatic împreună cu suport complet de editare.
  • reinterpretare "grupurile de sistem" caracteristica Phoromatic și ar trebui să fie acum pe deplin de lucru și caracteristici complete.
  • Suport pentru utilizatorii Phoromatic pentru a crea mai mulți utilizatori asociați cu aceleași date de cont, inclusiv suport pentru "conturi Viewer" care pot vizualiza, dar nu manipuleaza datele de cont.
  • Un flux de activitate pentru afișarea datelor de utilizator Phoromatic asociate cu un anumit cont.
  • Suport pentru fuzionarea rezultatelor din interfața de utilizare web Phoromatic.
  • Suport pentru ștergerea rezultatelor din interfața de utilizare web Phoromatic.
  • Alte îmbunătățiri și ajustări ale codului Phoronix de testare Suite și Phoromatic.

Ce este nou în versiunea 5.4.0 Etapa 1:

  • pct-core: Sterilizați siruri de utilizator pts_result_file
  • pts-core: Nu memory_limit set cu HHVM
  • -core pts: picătură sprijin phoromatic_legacy (versiune veche de Phoromatic.com)
  • system_monitor: calcularea corectă perf-per-Watt rezultate pentru LIB
  • phodevi: modificări de formatare pstate Support Nouveau lui pentru a citi de bază / MHz sig pe kernel mai noi
  • phodevi: Suport pentru citirea monitorului EDID sysfs, de decodare descriptori, și obținerea numele monitorului (ar trebui să îmbunătățească numele monitorului de raportare pentru sistemele Intel Linux)
  • phodevi: detectare îmbunătățită SoC
  • pts_LineGraph: fix Aliniere pentru chei

Ce este nou în versiunea 5.2.1:

  • pts-core: Adăugați VDPAU ca dependență față de dependența externă xorg-video de pe mai multe platforme
  • pts-core: Nu verifica OpenBenchmarking.org acreditări atunci când rețeaua este în jos
  • -core pts: Prelucrați rezultat-file-text sub-comandă, arată text pe bază de rezultate graph
  • phodevi: Îmbunătățirea NVIDIA binar GPU driver de detectare utilizare
  • phodevi: Adăugați DDE / Deepin Mediu Desktop detectare
  • pts_Graph: Cateva minore corectii graficului de aliniere

Ce este nou în versiunea 5.2.0:

  • Tech Previzualizare / Experimental Built-In Phoromatic Server
  • îmbunătățiri rezultate, inclusiv grafice grafice nouă casetă de complot
  • Phodevi software-ul & amp; îmbunătățiri de detectare a hardware-ului
  • Phodevi Radeon utilizare GPU de raportare prin intermediul RadeonTOP
  • New Phoronix de testare Suite opțiuni de sub-comandă
  • Bug-remedieri și alte îmbunătățiri minore

Ce este nou în versiunea 5.2 Etapa 4:

  • pts-core: raportează întotdeauna guvernatorul procesorului de scalare la masa de sistem
  • pnt-core: Adăugați opțiune de auto-sortare-rezultate-fișier
  • phoromatic: Îmbunătățirea sistemelor pagina "
  • phoromatic: Se lasă până la trei eșecuri de conectare înainte de a ieși
  • pts_Graph: îmbunătățită, mai curat, și o redare mai exactă a pts_OverViewGraph
  • pts_Graph: face pe orizontală caseta diagramă grafic în formă bună
  • pts_Graph: revocați render_graph_value_ticks anterioare () schimbarea prin mufasa72 ca l-au produs valori de căpușe inexacte
  • pts_Graph: utilizați complot cutie orizontală atunci când redarea ori cadru pentru un număr mare de rezultate
  • pts_Graph: Diferite alte îmbunătățiri grafice

Ce este nou în versiunea 5.2 Etapa 2:

  • pts-core: Adăugați o variabilă de mediu RUN_TESTS_IN_RANDOM_ORDER pentru a provoca teste pentru a rula într-o ordine aleatorie
  • pts-core: Adăugați sdl2-dezvoltare PTS dependențele externe
  • -core pts: Fix regresie de la 5.2m1, care a rupt unele zone ale interfeței GUI / web
  • pts_Graph: Render min / max statistici / Medie de la partea de sus a graficelor linie (datorită mufasa72)

Ce este nou în versiunea 5.2 Etapa 1:

  • Lucrarea cea mai notabilă se întâmplă cu Phoronix de test Suite 5.2 este portarea Phoromatic la interfețele PTS moderne. Cu Phoronix de test Suite 5.2 este posibil pentru a lansa un server de instanță locală Phoromatic prin simpla rulare Phoronix-test-suita start-phoromatic-server și de acolo se va auto-gazdă toate nevoile sale (cu singura posibila cerință nouă fiind un sprijin PHP5 SQLite ). Cu toate acestea, pentru prima lansare piatra de hotar de astăzi sprijinul nu este destul de formă. Interfața web este foarte diferit de codul fostul Phoromatic și eu sunt încă portarea codul pentru a lucra cu noile interfețe.
  • Noul cod Phoromatic cu PTS 5.2m1 va lucra cu ei pentru crearea unor sisteme și programarea de bază, dar încă nu este funcțional. Să sperăm că în săptămâna viitoare va avea toate codul complet funcțional împotriva celor mai recente interfețe PTS. În mod ideal, nu va exista nici un API sau baza de date pauze de scheme, dar nu am face nici o garanție înainte de oficial 5.2.0 eliberarea. Pentru organizațiile care au nevoie pentru a găzdui rezultatele lor ", în spatele firewall" și în afara spectrului OpenBenchmarking.org, care va necesita în continuare o licență de suport comercial prin intermediul Phoronix de test Suite.
  • Pe lângă curs de desfășurare Phoromatic de portare pentru a sprijini un server de auto-hosting de la client Phoronix de test Suite, alte modificări includ diverse remedieri, un suport mai bun pentru variabilele de mediu exterior, suport pentru o gamă de intrări de testare care urmează să fie sprijinite, lot remedieri -Run, îmbunătățiri pentru detectarea de frecvență de bază NVIDIA GPU pe GPU-urile moderne, și utilizarea GPU de raportare prin intermediul binar radeontop opțional.

Ce este nou în versiunea 5.0.1:

  • Mai multe ajutoare au fost adăugate atunci când intră argumente invalide la diferite Phoronix-test-suite sub-comenzi.
  • îmbunătățiri de dependență externă (32 pe 64 de biți remedieri / Ubuntu, a adăugat PCRE pe întreg).
  • HTTPS OpenBenchmarking.org comunicare este dezactivată în mod implicit la workaround raportate probleme de proxy.
  • edit-rezultat-fișier de sub-comandă a fost adăugată pentru schimbarea unui fișier salvat rezultatul lui din titlu și descrierea siruri după procesul de testare. Există, de asemenea, un remediu pentru a asigura descrieri de fișiere rezultate în mod corespunzător actualizare.
  • Un fișier AppData acum este livrat cu Phoronix de test Suite.
  • Diverse Arch Linux îmbunătățiri benchmarking în configurația sa o mai bună manipulare stoc PHP și alte diferențe de sistem.
  • Alte îmbunătățiri minore.

Ce este nou în versiunea 5.0.0 Etapa 1:

  • pnt-core: Adăugați un suport web-server-lansator
  • pnt-core: Suport de pornire HHVM ca un server de web
  • pts-core: optimizări viteza de pornire
  • pts-core: curățăm de raportare a erorilor de cod / manipulare
  • pts-core: Adăugați opțiuni server de acces de la distanță și parola pentru opțiuni de configurare utilizator-config.xml
  • pnt-core: Se ajustează manipularea PTS OpenBenchmarking.org descărcarea de comandă pentru test profil și hash manipulare
  • pts-core: Reduce comunicarea inutile cu serverul de rețea OpenBenchmarking.org
  • pct-core: siruri de caractere Suport de identificare a sistemului de până la 64 de caractere
  • pts-core: Adăugați LIMIT_ELAPSED_TEST_TIME pentru a limita cantitatea de timp (în minute) pentru un anumit proces de testare Phoronix Suite pentru a finaliza testarea acestuia
  • pnt-core: Permite siruri de caractere descriptor null
  • -core pts: Fix regex pentru string versiune
  • puncte-core: remedieri aleatorii
  • phodevi: Diverse îmbunătățiri
  • phodevi: raportare îmbunătățite de rezervă disc planificator
  • documentație: Actualizare pentru a sublinia noua locație GIT la github.com/phoronix-test-suite/ peste Phorogit
  • nye_Xml: Fix pentru scrierea de zerouri în etichete XML atunci când se utilizează "atunci când nu este gol" funcția

Ce este nou în versiunea 4.8.6:

  • 3.6.0 îmbunătățiri de sprijin DragonFly BSD.
  • Suport pentru trecerea de argumente de încercare de a pre / test cârlige intermediare / post profil de script și suport pentru depanare a acestor script-uri în modul de depanare run-existent.
  • Îmbunătățiri pentru citirea lățimii terminalului. Există, de asemenea, unele minore trucurile de formatare a textului.
  • Phoronix Device Interface (Phodevi) îmbunătățirea informațiilor monitorului citire pe binar driverul NVIDIA Linux, îmbunătățit multi-monitor rezolutie de detectare in medii X11 si alte trucurile.
  • Diverse bug-remedieri.

Ce este nou în versiunea 4.8.5:

  • -puncte de bază: Îmbunătățirea formatarea mesajelor de întrerupere cu (implicit) modul de afișare concis
  • -puncte de bază: Nu eliminați test de fișiere de instalare pe erori de instalare
  • -core pts: Permite descărcare-test-fișierele de comandă pentru a utiliza OpenBenchmarking.org ID-urile
  • pts-core: Nu crește în mod dinamic testul de numărare a alerga atunci când este vorba de acțiuni cache
  • pnt-core: Fix pentru a nu deschide browser web în modul de lot
  • pts-core: Adăugați Zypper sprijin Suse ajutor atunci când nu a găsi PHP
  • phodevi: Adăugați suport pentru Nouveau PSTATE parsare pe Linux 3.13 +
  • phodevi: Recunoaștere (Sistemul Hightech Information) "lui" plăci grafice
  • phodevi: Recunoaștere plăci grafice 'Zotac'
  • phodevi: Fix de detectare a redundante model de monitor de raportare pe Catalyst
  • phodevi: Adăugați suport pentru NVIDIA Setări GPUUtilization senzor gpu.usage

Software similare

Cbench
Cbench

3 Jun 15

Tsung
Tsung

20 Feb 15

bandwidth
bandwidth

20 Feb 15

RUBiS
RUBiS

3 Jun 15

Comentarii la Phoronix Test Suite

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!