Phoronix Test Suite

Software screenshot:
Phoronix Test Suite
Dettagli del software:
Versione: 6.6.1 Aggiornato
Data di caricamento: 31 Oct 16
Sviluppatore: Phoronix Media
Licenza: Libero
Popolarità: 97

Rating: 2.0/5 (Total Votes: 3)

Phoronix Test Suite è un'applicazione fonte unica e aperta che permette a chiunque di fatica di riferimento e test di una vasta gamma di componenti hardware sotto qualsiasi sistema operativo basato su Linux stress.

E 'stato progettato da zero da Michael Larabel che possiede l'azienda Phoronix Media, tra cui il sito web con lo stesso nome, come applicazione indipendente dalla piattaforma che supporta Linux, BSD, Solaris, Microsoft Windows e operativo Mac OS X sistemi.


Un ambiente di benchmarking facile da usare e pulire

L'applicazione fornisce agli utenti un ambiente di analisi comparativa facile da usare e pulito che consente loro di creare sia di alta qualità e test quantitativi per quasi tutti i componenti hardware, tra cui schede grafiche, hard disk, drive allo stato solido, monitor, processori , RAM, schede audio, e molti altri.

Il programma si integra bene con il sito OpenBenchmarking.org, consentendo agli utenti di caricare i risultati e confrontare punti di riferimento. Inoltre, gli utenti possono fare risultati side-by-side confronti e analisi dei risultati aggregati crowd-sourced.

Caratteristiche principali

Le caratteristiche principali includono oltre 450 profili di prova e 100 suite di test, estensibile architettura test (basato su XML), test di scaricamento automatico e l'installazione, l'architettura plug-state-of-the-art del modulo-base, i risultati visualizzatore integrato, così come il supporto per il rendering grafico e di risultato PDF SVG / PNG rapporti.

Inoltre, è dotato di supporto integrato la gestione delle dipendenze, incorporato al cloud scala, in modo approfondito hardware e software di rilevamento, il supporto in modalità batch autonomo, risultano di reporting e il caricamento, i confronti di riferimento, quadro modulo, supporto monitoraggio del sistema, e completa documentazione HTML.

Un'altra caratteristica interessante è l'integrazione con il sistema di gestione remota Phoromatic, consentendo agli utenti di eseguire test programmati su più sistemi operativi, i test eseguiti a distanza, così come per-commit test Git.


Linea di fondo

In considerazione del fatto che, probabilmente, proprio come qualsiasi altra applicazione là fuori, Phoronix Test Suite iniziato come un semplice insieme di script di dieci anni fa, ha avuto abbastanza tempo per maturare e diventare quello che è oggi, il mondo & rsquo; s più completa benchmarking e test piattaforma per l'ecosistema open source.

Cosa c'è di nuovo in questa versione:

  • I vari piccoli miglioramenti di supporto BSD.
  • A Phoronix test suite lista-non-installato-test è stato aggiunto per comodità di vedere le prove disponibili che non sono attualmente installati sul sistema, piuttosto che utilizzare solo l'elenco-installate-test o list-test.
  • Un sub-comando di Phoronix test suite php-conf che fornisce solo un po 'di PHP legati informazioni diagnostiche sulle estensioni PHP in uso o meno.
  • di rilevamento per il browser QupZilla quando è presente nel sistema per essere in grado di nessun altro browser o alias di auto-avviare il visualizzatore di risultati.
  • Phodevi è stato il supporto per la segnalazione di frequenze di memoria overclocked se correttamente esposti tramite dmidecode.
  • L'XML PTS Dipendenze esterne è stato aggiunto il supporto per Python dipendenza opzionale SciPy e Python SciKit Imparare pacchetti, che è necessario per il nuovo profilo di prova scikit-learn.

Cosa c'è di nuovo nella versione 6.2.0:

  • Nuovo Phoromatic UI:
  • Dal momento che l'open-source Phoromatic Server è stata fusa nella mainline Phoronix Test Suite codice-base in Phoronix Test Suite 5, la nostra orchestrazione di test e componente di gestione ha visto molte aggiunte significative in tutte le versioni 5.x. Con Phoronix Test Suite 6.0, molte nuove funzionalità continuano ad essere aggiunta al server incorporato Phoromatic e client. Uno dei cambiamenti visibili con Phoronix Test Suite 6.0 è che il layout del sito è stato rivisto e non c'è il supporto iniziale per i dispositivi mobili. Il tema è stato aggiornato per essere più coerente con il nuovo visualizzatore risultato e il layout del sito Phoronix Test Suite.
  • nuovo visualizzatore Risultato:
  • Il visualizzatore locale risultato Phoronix Test Suite è stato completamente riscritto. In precedenza lo spettatore invocata XSL per lo styling lo spettatore risultato, ma con il supporto del browser per esso comincia a oscillare, il nuovo visualizzatore è stato scritto di utilizzare solo HTML e JavaScript per l'elaborazione dei dati dei risultati XML. Questo nuovo visualizzatore è stato testato su tutti i principali browser web e sta lavorando molto meglio. Al di là dei cambiamenti interni, il tema di default dello spettatore risultato è stato aggiornato per meglio jive con il nuovo sito Phoronix-Test-Suite.com che rotolato fuori qualche settimana fa.
  • Più Phoromatic Aggiunte:
  • Il Phoromatic Server ha ora una nuova opzione impostazioni per i nuovi clienti di auto-autenticazione per approvare automaticamente i nuovi sistemi che tentano di connettersi a un account Phoromatic. Il Phoromatic Server ora ha anche il supporto per l'esportazione dei risultati in formato XML direttamente dall'interfaccia web, accanto al PDF e CSV risultato esportazione. Il Phoromatic Server ora ha anche una pagina di profili di prova per la visualizzazione di informazioni sui test di base insieme ai risultati associati ad un dato test, simile alla funzionalità trovato su OpenBenchmarking.org.
  • basso livello Miglioramenti:
  • Un sacco di, basso livello di codice interno di pts-core del Test Suite Phoronix è stata significativamente rielaborato. In realtà, un sacco di codice che risale al Phoronix Test Suite pre-1.0 è stato riscritto per sfruttare moderne interfacce PTS e nuove funzionalità del linguaggio PHP. Questo produce rilavorazione significativi miglioramenti di velocità (trattati nella sezione successiva), consentendo nel contempo nuove funzionalità per essere più facilmente implementati grazie al codice-base più pulito e più snella. Quando il Test Suite Phoronix è stato originariamente scritto, non è stato progettato intorno al OpenBenchmarking.org ancora-a-essere-concepito e Phoromatic mentre il nuovo codice non accogliere meglio questi nuovi componenti e altre funzioni ancora-a-essere-annunciati. In particolare, Phoronix Test Suite 6.0 dovrebbe rispondere molto meglio per fare grandi analisi dei dati sulle enormi insiemi di risultati prestazioni.
  • maggiori prestazioni:
  • Mentre il-pre Hammerfest codice funziona bene per tutti gli utenti che eseguono il Test Suite Phoronix singolarmente e solo in esecuzione il maggior numero di punti di riferimento per la vostra gioia su un sistema, il basso livello di ri-lavoro è stato guidato in parte per garantire una maggiore efficienza di società che gestiscono la propria Phoromatic interno o OpenBenchmarking.org server. Phoronix Test Suite 6.0 può non sembrare molto più velocemente quando si sta solo eseguendo un paio di punti di riferimento sul sistema, ma quando il rendering migliaia di risultati in tempo reale per la visualizzazione, c'è una accelerazione drammatica.
  • Quando si utilizza il Test Suite del proprio self-hosting analisi comparativa (Phoronix test suite di debug-self-test o Phoronix test-suite di benchmark pts-auto-test per esso in modalità self-hosting profilo di prova), la Phoronix miglioramenti delle prestazioni di Phoronix test Suite 6.0 sono abbastanza chiari. Il tempo totale del test che sottolinea tutti gli hot code-sentieri del software è sceso da 617 secondi per completare a poco più di 200 secondi ... In altre parole, circa tre volte più veloce per tutto questo aggiornamento Phoronix Test Suite con la stessa stack di PHP.
  • Uno dei grandi fuochi con il basso livello di ri-lavoro per Phoronix Test Suite 6.0 è stato sul miglioramento del grafico di processo di rendering: dalla analisi del XML risultato a generare il rispettivo SVG o grafici PNG e poi facendole passare per lo spettatore locali risultato, file dei risultati in formato PDF, o dinamicamente in servizio sulla OpenBenchmarking.org o Phoromatic. Grazie alla rielaborazione di successo, il processo di rendering grafico è notevolmente più veloce. Con tutti i test interni fatto, questo processo di rendering grafico è circa 4 volte più veloce di Phoronix Test Suite 5.8! Se si sta solo eseguendo il Test Suite Phoronix a livello locale non si può notare alcuna differenza quando si ha già preso meno di un secondo, ma su OpenBenchmarking.org dove milioni di grafici sono resi ogni mese, si tratta di un grande impatto sulle risorse di sistema. Questo è anche di grande beneficio per il nostro inseguitore di riferimento LinuxBenchmarking.com dove ora ci vuole molto meno tempo per tirare in modo dinamico un sacco di risultati storici di riferimento. Per gli utenti Phoromatic, significherà anche molto meno tempo è necessaria durante l'esecuzione di grandi confronti sui risultati esistenti o guardando le prestazioni dei sistemi in prova per diversi mesi / anni.
  • Oltre ad essere molto più veloce, Pt-core utilizza molto meno memoria durante questi compiti pesanti. Con Phoronix Test Suite 5.8.1 l'utilizzo della memoria di picco è venuto fino a quasi 1 GB durante il rendering migliaia di risultati in una sola volta, mentre ora con Phoronix Test Suite 6.0 l'utilizzo della memoria di picco è intorno ad un miglioramento 4x. Ancora una volta, questo sarà più drammatico per gli utenti Phoromatic e OpenBenchmarking.org.
  • Infine, un altro miglioramento di basso livello realizzato è stato un grande rielaborazione che è accaduto all'interno del codice grafica (pts_Graph). Le modifiche permetteranno ai nostri grafici per essere più ricco e più estensibile andare avanti, ma una vittoria immediata - oltre parzialmente consentendo prestazioni più veloci - è che pts_Graph si occupa di generare grafici SVG più ottimizzati. tipi di grafici comuni sono ormai circa la metà delle dimensioni come con le versioni precedenti del Phoronix Test Suite. grafici PNG / JPEG continuano ad essere supportato per l'integrazione in file PDF, nonché per supportare i browser legacy web.
  • rielaborato sensore di monitoraggio:
  • C'era una rielaborazione significativa di come il monitoraggio del sensore (Phoronix Device Interface) del Phodevi opere. Il nuovo quadro sensore è ora correttamente multi-threaded, molto più estensibile, e ora supporta anche la creazione dinamica di sensori in caso di desiderio per monitorare l'utilizzo della CPU o temperature su una base per-core piuttosto che solo il pacchetto globale o quando si cerca di altrimenti suddividere i dati del sensore. I sensori Phoronix Test Suite si comportano allo stesso modo tramite il sistema di sensori MONITOR = variabile d'ambiente e Phoronix test suite.
  • Phodevi supporto Aggiunte:
  • Non c'è ora il supporto per il monitoraggio termico GPU su più hardware (compreso il TX1 NVIDIA Jetson), rilevamento di versione per il server X.Org in esecuzione come non-root su Debian, rilevamento storage a stato solido, NVMe rilevamento AMDGPU DRM, BcacheFS rilevamento super-blocco, e altro ancora.
  • Linux Perf Subsystem Modulo:
  • C'è un nuovo modulo chiamato linux_perf che supporta la segnalazione vari contatori di prestazioni sottosistema Linux Potenza su una base per-test-run. Questo modulo viene caricato automaticamente quando il LINUX_PERF = 1 variabile d'ambiente è impostata prima di eseguire il Test Suite Phoronix.
  • Module performance-per-dollaro:
  • Un altro nuovo modulo Phoronix Test Suite fornisce automatizzato grafici prestazioni-per-dollaro in base alle informazioni di prezzo fornito dall'utente per il componente / sistema in prova. E 'un modo semplice di gestire una analisi dei costi per integrare i dati relativi alle prestazioni prime. Questo modulo è abilitato automaticamente tramite il COST_PERF_PER_DOLLAR = variabile d'ambiente e l'impostazione al valore del dollaro desiderato per la prova di funzionamento corrente.
  • In più Più:
  • Ci sono anche diversi miglioramenti in altre aree del Phoronix Test Suite, aggiornamenti di supporto di Windows, DragonFlyBSD movimentazione tramite dports pkg piuttosto che pkgsrc dipendenza esterna, pass / fail miglioramenti di test, la data / orario previsto per il completamento di test è ora visualizzato sul CLI oltre il tempo stimato rimanente, un migliore supporto per i sistemi di apolidi e altre variazioni minori.

Cosa c'è di nuovo nella versione 6.0.1 / 6.2.0 Milestone 5:

  • Nuovo Phoromatic UI:
  • Dal momento che l'open-source Phoromatic Server è stata fusa nella mainline Phoronix Test Suite codice-base in Phoronix Test Suite 5, la nostra orchestrazione di test e componente di gestione ha visto molte aggiunte significative in tutte le versioni 5.x. Con Phoronix Test Suite 6.0, molte nuove funzionalità continuano ad essere aggiunta al server incorporato Phoromatic e client. Uno dei cambiamenti visibili con Phoronix Test Suite 6.0 è che il layout del sito è stato rivisto e non c'è il supporto iniziale per i dispositivi mobili. Il tema è stato aggiornato per essere più coerente con il nuovo visualizzatore risultato e il layout del sito Phoronix Test Suite.
  • nuovo visualizzatore Risultato:
  • Il visualizzatore locale risultato Phoronix Test Suite è stato completamente riscritto. In precedenza lo spettatore invocata XSL per lo styling lo spettatore risultato, ma con il supporto del browser per esso comincia a oscillare, il nuovo visualizzatore è stato scritto di utilizzare solo HTML e JavaScript per l'elaborazione dei dati dei risultati XML. Questo nuovo visualizzatore è stato testato su tutti i principali browser web e sta lavorando molto meglio. Al di là dei cambiamenti interni, il tema di default dello spettatore risultato è stato aggiornato per meglio jive con il nuovo sito Phoronix-Test-Suite.com che rotolato fuori qualche settimana fa.
  • Più Phoromatic Aggiunte:
  • Il Phoromatic Server ha ora una nuova opzione impostazioni per i nuovi clienti di auto-autenticazione per approvare automaticamente i nuovi sistemi che tentano di connettersi a un account Phoromatic. Il Phoromatic Server ora ha anche il supporto per l'esportazione dei risultati in formato XML direttamente dall'interfaccia web, accanto al PDF e CSV risultato esportazione. Il Phoromatic Server ora ha anche una pagina di profili di prova per la visualizzazione di informazioni sui test di base insieme ai risultati associati ad un dato test, simile alla funzionalità trovato su OpenBenchmarking.org.
  • basso livello Miglioramenti:
  • Un sacco di, basso livello di codice interno di pts-core del Test Suite Phoronix è stata significativamente rielaborato. In realtà, un sacco di codice che risale al Phoronix Test Suite pre-1.0 è stato riscritto per sfruttare moderne interfacce PTS e nuove funzionalità del linguaggio PHP. Questo produce rilavorazione significativi miglioramenti di velocità (trattati nella sezione successiva), consentendo nel contempo nuove funzionalità per essere più facilmente implementati grazie al codice-base più pulito e più snella. Quando il Test Suite Phoronix è stato originariamente scritto, non è stato progettato intorno al OpenBenchmarking.org ancora-a-essere-concepito e Phoromatic mentre il nuovo codice non accogliere meglio questi nuovi componenti e altre funzioni ancora-a-essere-annunciati. In particolare, Phoronix Test Suite 6.0 dovrebbe rispondere molto meglio per fare grandi analisi dei dati sulle enormi insiemi di risultati prestazioni.
  • maggiori prestazioni:
  • Mentre il-pre Hammerfest codice funziona bene per tutti gli utenti che eseguono il Test Suite Phoronix singolarmente e solo in esecuzione il maggior numero di punti di riferimento per la vostra gioia su un sistema, il basso livello di ri-lavoro è stato guidato in parte per garantire una maggiore efficienza di società che gestiscono la propria Phoromatic interno o OpenBenchmarking.org server. Phoronix Test Suite 6.0 può non sembrare molto più velocemente quando si sta solo eseguendo un paio di punti di riferimento sul sistema, ma quando il rendering migliaia di risultati in tempo reale per la visualizzazione, c'è una accelerazione drammatica.
  • Quando si utilizza il Test Suite del proprio self-hosting analisi comparativa (Phoronix test suite di debug-self-test o Phoronix test-suite di benchmark pts-auto-test per esso in modalità self-hosting profilo di prova), la Phoronix miglioramenti delle prestazioni di Phoronix test Suite 6.0 sono abbastanza chiari. Il tempo totale del test che sottolinea tutti gli hot code-sentieri del software è sceso da 617 secondi per completare a poco più di 200 secondi ... In altre parole, circa tre volte più veloce per tutto questo aggiornamento Phoronix Test Suite con la stessa stack di PHP.
  • Uno dei grandi fuochi con il basso livello di ri-lavoro per Phoronix Test Suite 6.0 è stato sul miglioramento del grafico di processo di rendering: dalla analisi del XML risultato a generare il rispettivo SVG o grafici PNG e poi facendole passare per lo spettatore locali risultato, file dei risultati in formato PDF, o dinamicamente in servizio sulla OpenBenchmarking.org o Phoromatic. Grazie alla rielaborazione di successo, il processo di rendering grafico è notevolmente più veloce. Con tutti i test interni fatto, questo processo di rendering grafico è circa 4 volte più veloce di Phoronix Test Suite 5.8! Se si sta solo eseguendo il Test Suite Phoronix a livello locale non si può notare alcuna differenza quando si ha già preso meno di un secondo, ma su OpenBenchmarking.org dove milioni di grafici sono resi ogni mese, si tratta di un grande impatto sulle risorse di sistema. Questo è anche di grande beneficio per il nostro inseguitore di riferimento LinuxBenchmarking.com dove ora ci vuole molto meno tempo per tirare in modo dinamico un sacco di risultati storici di riferimento. Per gli utenti Phoromatic, significherà anche molto meno tempo è necessaria durante l'esecuzione di grandi confronti sui risultati esistenti o guardando le prestazioni dei sistemi in prova per diversi mesi / anni.
  • Oltre ad essere molto più veloce, Pt-core utilizza molto meno memoria durante questi compiti pesanti. Con Phoronix Test Suite 5.8.1 l'utilizzo della memoria di picco è venuto fino a quasi 1 GB durante il rendering migliaia di risultati in una sola volta, mentre ora con Phoronix Test Suite 6.0 l'utilizzo della memoria di picco è intorno ad un miglioramento 4x. Ancora una volta, questo sarà più drammatico per gli utenti Phoromatic e OpenBenchmarking.org.
  • Infine, un altro miglioramento di basso livello realizzato è stato un grande rielaborazione che è accaduto all'interno del codice grafica (pts_Graph). Le modifiche permetteranno ai nostri grafici per essere più ricco e più estensibile andare avanti, ma una vittoria immediata - oltre parzialmente consentendo prestazioni più veloci - è che pts_Graph si occupa di generare grafici SVG più ottimizzati. tipi di grafici comuni sono ormai circa la metà delle dimensioni come con le versioni precedenti del Phoronix Test Suite. grafici PNG / JPEG continuano ad essere supportato per l'integrazione in file PDF, nonché per supportare i browser legacy web.
  • rielaborato sensore di monitoraggio:
  • C'era una rielaborazione significativa di come il monitoraggio del sensore (Phoronix Device Interface) del Phodevi opere. Il nuovo quadro sensore è ora correttamente multi-threaded, molto più estensibile, e ora supporta anche la creazione dinamica di sensori in caso di desiderio per monitorare l'utilizzo della CPU o temperature su una base per-core piuttosto che solo il pacchetto globale o quando si cerca di altrimenti suddividere i dati del sensore. I sensori Phoronix Test Suite si comportano allo stesso modo tramite il sistema di sensori MONITOR = variabile d'ambiente e Phoronix test suite.
  • Phodevi supporto Aggiunte:
  • Non c'è ora il supporto per il monitoraggio termico GPU su più hardware (compreso il TX1 NVIDIA Jetson), rilevamento di versione per il server X.Org in esecuzione come non-root su Debian, rilevamento storage a stato solido, NVMe rilevamento AMDGPU DRM, BcacheFS rilevamento super-blocco, e altro ancora.
  • Linux Perf Subsystem Modulo:
  • C'è un nuovo modulo chiamato linux_perf che supporta la segnalazione vari contatori di prestazioni sottosistema Linux Potenza su una base per-test-run. Questo modulo viene caricato automaticamente quando il LINUX_PERF = 1 variabile d'ambiente è impostata prima di eseguire il Test Suite Phoronix.
  • Module performance-per-dollaro:
  • Un altro nuovo modulo Phoronix Test Suite fornisce automatizzato grafici prestazioni-per-dollaro in base alle informazioni di prezzo fornito dall'utente per il componente / sistema in prova. E 'un modo semplice di gestire una analisi dei costi per integrare i dati relativi alle prestazioni prime. Questo modulo è abilitato automaticamente tramite il COST_PERF_PER_DOLLAR = variabile d'ambiente e l'impostazione al valore del dollaro desiderato per la prova di funzionamento corrente.
  • In più Più:
  • Ci sono anche diversi miglioramenti in altre aree del Phoronix Test Suite, aggiornamenti di supporto di Windows, DragonFlyBSD movimentazione tramite dports pkg piuttosto che pkgsrc dipendenza esterna, pass / fail miglioramenti di test, la data / orario previsto per il completamento di test è ora visualizzato sul CLI oltre il tempo stimato rimanente, un migliore supporto per i sistemi di apolidi e altre variazioni minori.

Cosa c'è di nuovo nella versione 6.0.0:

  • Nuovo Phoromatic UI:
  • Dal momento che l'open-source Phoromatic Server è stata fusa nella mainline Phoronix Test Suite codice-base in Phoronix Test Suite 5, la nostra orchestrazione di test e componente di gestione ha visto molte aggiunte significative in tutte le versioni 5.x. Con Phoronix Test Suite 6.0, molte nuove funzionalità continuano ad essere aggiunta al server incorporato Phoromatic e client. Uno dei cambiamenti visibili con Phoronix Test Suite 6.0 è che il layout del sito è stato rivisto e non c'è il supporto iniziale per i dispositivi mobili. Il tema è stato aggiornato per essere più coerente con il nuovo visualizzatore risultato e il layout del sito Phoronix Test Suite.
  • nuovo visualizzatore Risultato:
  • Il visualizzatore locale risultato Phoronix Test Suite è stato completamente riscritto. In precedenza lo spettatore invocata XSL per lo styling lo spettatore risultato, ma con il supporto del browser per esso comincia a oscillare, il nuovo visualizzatore è stato scritto di utilizzare solo HTML e JavaScript per l'elaborazione dei dati dei risultati XML. Questo nuovo visualizzatore è stato testato su tutti i principali browser web e sta lavorando molto meglio. Al di là dei cambiamenti interni, il tema di default dello spettatore risultato è stato aggiornato per meglio jive con il nuovo sito Phoronix-Test-Suite.com che rotolato fuori qualche settimana fa.
  • Più Phoromatic Aggiunte:
  • Il Phoromatic Server ha ora una nuova opzione impostazioni per i nuovi clienti di auto-autenticazione per approvare automaticamente i nuovi sistemi che tentano di connettersi a un account Phoromatic. Il Phoromatic Server ora ha anche il supporto per l'esportazione dei risultati in formato XML direttamente dall'interfaccia web, accanto al PDF e CSV risultato esportazione. Il Phoromatic Server ora ha anche una pagina di profili di prova per la visualizzazione di informazioni sui test di base insieme ai risultati associati ad un dato test, simile alla funzionalità trovato su OpenBenchmarking.org.
  • basso livello Miglioramenti:
  • Un sacco di, basso livello di codice interno di pts-core del Test Suite Phoronix è stata significativamente rielaborato. In realtà, un sacco di codice che risale al Phoronix Test Suite pre-1.0 è stato riscritto per sfruttare moderne interfacce PTS e nuove funzionalità del linguaggio PHP. Questo produce rilavorazione significativi miglioramenti di velocità (trattati nella sezione successiva), consentendo nel contempo nuove funzionalità per essere più facilmente implementati grazie al codice-base più pulito e più snella. Quando il Test Suite Phoronix è stato originariamente scritto, non è stato progettato intorno al OpenBenchmarking.org ancora-a-essere-concepito e Phoromatic mentre il nuovo codice non accogliere meglio questi nuovi componenti e altre funzioni ancora-a-essere-annunciati. In particolare, Phoronix Test Suite 6.0 dovrebbe rispondere molto meglio per fare grandi analisi dei dati sulle enormi insiemi di risultati prestazioni.
  • maggiori prestazioni:
  • Mentre il-pre Hammerfest codice funziona bene per tutti gli utenti che eseguono il Test Suite Phoronix singolarmente e solo in esecuzione il maggior numero di punti di riferimento per la vostra gioia su un sistema, il basso livello di ri-lavoro è stato guidato in parte per garantire una maggiore efficienza di società che gestiscono la propria Phoromatic interno o OpenBenchmarking.org server. Phoronix Test Suite 6.0 può non sembrare molto più velocemente quando si sta solo eseguendo un paio di punti di riferimento sul sistema, ma quando il rendering migliaia di risultati in tempo reale per la visualizzazione, c'è una accelerazione drammatica.
  • Quando si utilizza il Test Suite del proprio self-hosting analisi comparativa (Phoronix test suite di debug-self-test o Phoronix test-suite di benchmark pts-auto-test per esso in modalità self-hosting profilo di prova), la Phoronix miglioramenti delle prestazioni di Phoronix test Suite 6.0 sono abbastanza chiari. Il tempo totale del test che sottolinea tutti gli hot code-sentieri del software è sceso da 617 secondi per completare a poco più di 200 secondi ... In altre parole, circa tre volte più veloce per tutto questo aggiornamento Phoronix Test Suite con la stessa stack di PHP.
  • Uno dei grandi fuochi con il basso livello di ri-lavoro per Phoronix Test Suite 6.0 è stato sul miglioramento del grafico di processo di rendering: dalla analisi del XML risultato a generare il rispettivo SVG o grafici PNG e poi facendole passare per lo spettatore locali risultato, file dei risultati in formato PDF, o dinamicamente in servizio sulla OpenBenchmarking.org o Phoromatic. Grazie alla rielaborazione di successo, il processo di rendering grafico è notevolmente più veloce. Con tutti i test interni fatto, questo processo di rendering grafico è circa 4 volte più veloce di Phoronix Test Suite 5.8! Se si sta solo eseguendo il Test Suite Phoronix a livello locale non si può notare alcuna differenza quando si ha già preso meno di un secondo, ma su OpenBenchmarking.org dove milioni di grafici sono resi ogni mese, si tratta di un grande impatto sulle risorse di sistema. Questo è anche di grande beneficio per il nostro inseguitore di riferimento LinuxBenchmarking.com dove ora ci vuole molto meno tempo per tirare in modo dinamico un sacco di risultati storici di riferimento. Per gli utenti Phoromatic, significherà anche molto meno tempo è necessaria durante l'esecuzione di grandi confronti sui risultati esistenti o guardando le prestazioni dei sistemi in prova per diversi mesi / anni.
  • Oltre ad essere molto più veloce, Pt-core utilizza molto meno memoria durante questi compiti pesanti. Con Phoronix Test Suite 5.8.1 l'utilizzo della memoria di picco è venuto fino a quasi 1 GB durante il rendering migliaia di risultati in una sola volta, mentre ora con Phoronix Test Suite 6.0 l'utilizzo della memoria di picco è intorno ad un miglioramento 4x. Ancora una volta, questo sarà più drammatico per gli utenti Phoromatic e OpenBenchmarking.org.
  • Infine, un altro miglioramento di basso livello realizzato è stato un grande rielaborazione che è accaduto all'interno del codice grafica (pts_Graph). Le modifiche permetteranno ai nostri grafici per essere più ricco e più estensibile andare avanti, ma una vittoria immediata - oltre parzialmente consentendo prestazioni più veloci - è che pts_Graph si occupa di generare grafici SVG più ottimizzati. tipi di grafici comuni sono ormai circa la metà delle dimensioni come con le versioni precedenti del Phoronix Test Suite. grafici PNG / JPEG continuano ad essere supportato per l'integrazione in file PDF, nonché per supportare i browser legacy web.
  • rielaborato sensore di monitoraggio:
  • C'era una rielaborazione significativa di come il monitoraggio del sensore (Phoronix Device Interface) del Phodevi opere. Il nuovo quadro sensore è ora correttamente multi-threaded, molto più estensibile, e ora supporta anche la creazione dinamica di sensori in caso di desiderio per monitorare l'utilizzo della CPU o temperature su una base per-core piuttosto che solo il pacchetto globale o quando si cerca di altrimenti suddividere i dati del sensore. I sensori Phoronix Test Suite si comportano allo stesso modo tramite il sistema di sensori MONITOR = variabile d'ambiente e Phoronix test suite.
  • Phodevi supporto Aggiunte:
  • Non c'è ora il supporto per il monitoraggio termico GPU su più hardware (compreso il TX1 NVIDIA Jetson), rilevamento di versione per il server X.Org in esecuzione come non-root su Debian, rilevamento storage a stato solido, NVMe rilevamento AMDGPU DRM, BcacheFS rilevamento super-blocco, e altro ancora.
  • Linux Perf Subsystem Modulo:
  • C'è un nuovo modulo chiamato linux_perf che supporta la segnalazione vari contatori di prestazioni sottosistema Linux Potenza su una base per-test-run. Questo modulo viene caricato automaticamente quando il LINUX_PERF = 1 variabile d'ambiente è impostata prima di eseguire il Test Suite Phoronix.
  • Module performance-per-dollaro:
  • Un altro nuovo modulo Phoronix Test Suite fornisce automatizzato grafici prestazioni-per-dollaro in base alle informazioni di prezzo fornito dall'utente per il componente / sistema in prova. E 'un modo semplice di gestire una analisi dei costi per integrare i dati relativi alle prestazioni prime. Questo modulo è abilitato automaticamente tramite il COST_PERF_PER_DOLLAR = variabile d'ambiente e l'impostazione al valore del dollaro desiderato per la prova di funzionamento corrente.
  • In più Più:
  • Ci sono anche diversi miglioramenti in altre aree del Phoronix Test Suite, aggiornamenti di supporto di Windows, DragonFlyBSD movimentazione tramite dports pkg piuttosto che pkgsrc dipendenza esterna, pass / fail miglioramenti di test, la data / orario previsto per il completamento di test è ora visualizzato sul CLI oltre il tempo stimato rimanente, un migliore supporto per i sistemi di apolidi e altre variazioni minori.

Cosa c'è di nuovo nella versione 5.8.0:

  • miglioramenti di supporto MIPS
  • più veloce rendering di file dei risultati e altri miglioramenti di elaborazione dati
  • miglioramenti stress-run
  • Monitoraggio sensore sistema tramite l'interfaccia utente Phoromatic
  • L'aggiunta del Phoromatic risultati Export Viewer
  • Varie hardware & amp Linux; miglioramenti di rilevamento software
  • Consentire ai client Phoronix Test Suite di essere auto-aggiornato tramite script di aggiornamento passata dal Phoromatic server
  • Supporto web server Mongoose per esempio HTTP del Phoromatic server
  • registri client sistema di visione di sostegno tramite il Phoromatic server UI
  • Numerosi altri miglioramenti Phoromatic

Cosa c'è di nuovo nella versione 5.6.0 / 5.8.0 Milestone 5:

  • pts-core: iniziare a muoversi eventuali script di distribuzione in deploy / directory
  • pts-core: Spostare phoromatic-client e phoromatic server file di lavoro Upstart di distribuire /
  • pts-core: spostare i file phoromatic-client e il servizio systemd phoromatic-server per distribuire /
  • pts-core: Aggiungere sub-comando molto semplice risultato-file-to-JSON
  • pts-core: Goccia AnonymousHardwareReporting / AnonymousSoftwareReporting come non più utilizzato su OpenBenchmarking.org
  • Tirare in script JuJu da https://github.com/juju-solutions/pts per distribuire / Juju
  • phodevi: Più indennità per i clienti di recuperare la connessione ad Internet / errore di comunicazione server
  • phoromatic: Pulizia pagina principale di pianificazione per i programmi senza sistemi associati
  • phoromatic: risultati biglietto Mostra corrispondente nella colonna confronta i risultati in pagina dei risultati
  • phoromatic: consenti pagina dei risultati per essere limitato a particolari hash o di biglietti partite
  • phoromatic: Consentire casella di ricerca pagina dei risultati per la ricerca anche componenti hardware / software del sistema
  • phoromatic: Fix per la rimozione di un sistema da tutti i gruppi sulla pagina sistemi di "editing gruppo del sistema"
  • phoromatic: Consentire assoluta al tipo di sistema se sono consentiti automatico power-off di sistema
  • phoromatic: Sbarazzarsi di controllo del file di blocco-spegnimento in modulo client, ora che si può fare per-sistema dal lato server
  • phoromatic: Consentire power-up funzione WOL per onorare biglietti benchmark
  • phoromatic: Unificare più codice da start.php in phoromatic_server
  • phoromatic: sempre disinserire il recordfail GRUB quando applicabile
  • phoromatic: Aggiungere "sistema tabella di manutenzione"
  • phoromatic: Add "PowerOnSystemDaily" impostazione opzione per garantire a prescindere dal programma che i sistemi saranno almeno all'accensione / comunicare quotidianamente se abilitato
  • phoromatic: Nuova casella di movimentazione nella pagina dei risultati di gestire i confronti e multi-delete risultati
  • phoromatic: iniziare a lavorare su nuova pagina principale

Cosa c'è di nuovo nella versione 5.6.0 / 5.8.0 Milestone 1:

  • pts-core: iniziare a muoversi eventuali script di distribuzione in deploy / directory
  • pts-core: Spostare phoromatic-client e phoromatic server file di lavoro Upstart di distribuire /
  • pts-core: spostare i file phoromatic-client e il servizio systemd phoromatic-server per distribuire /
  • pts-core: Aggiungere sub-comando molto semplice risultato-file-to-JSON
  • pts-core: Goccia AnonymousHardwareReporting / AnonymousSoftwareReporting come non più utilizzato su OpenBenchmarking.org
  • Tirare in script JuJu da https://github.com/juju-solutions/pts per distribuire / Juju
  • phodevi: Più indennità per i clienti di recuperare la connessione ad Internet / errore di comunicazione server
  • phoromatic: Pulizia pagina principale di pianificazione per i programmi senza sistemi associati
  • phoromatic: risultati biglietto Mostra corrispondente nella colonna confronta i risultati in pagina dei risultati
  • phoromatic: consenti pagina dei risultati per essere limitato a particolari hash o di biglietti partite
  • phoromatic: Consentire casella di ricerca pagina dei risultati per la ricerca anche componenti hardware / software del sistema
  • phoromatic: Fix per la rimozione di un sistema da tutti i gruppi sulla pagina sistemi di "editing gruppo del sistema"
  • phoromatic: Consentire assoluta al tipo di sistema se sono consentiti automatico power-off di sistema
  • phoromatic: Sbarazzarsi di controllo del file di blocco-spegnimento in modulo client, ora che si può fare per-sistema dal lato server
  • phoromatic: Consentire power-up funzione WOL per onorare biglietti benchmark
  • phoromatic: Unificare più codice da start.php in phoromatic_server
  • phoromatic: sempre disinserire il recordfail GRUB quando applicabile
  • phoromatic: Aggiungere "sistema tabella di manutenzione"
  • phoromatic: Add "PowerOnSystemDaily" impostazione opzione per garantire a prescindere dal programma che i sistemi saranno almeno all'accensione / comunicare quotidianamente se abilitato
  • phoromatic: Nuova casella di movimentazione nella pagina dei risultati di gestire i confronti e multi-delete risultati
  • phoromatic: iniziare a lavorare su nuova pagina principale

Cosa c'è di nuovo nella versione 5.4.1 / 5.6 Milestone 3:

  • phoromatic: Consentire trigger da eliminare
  • phoromatic: Contare su caching per determinare profili di prova memorizzati nella cache pre-esistenti dal Web UI
  • phoromatic: Aggiungere il supporto risultato RSS
  • phoromatic: Aggiungi nuova opzione alla pagina dei risultati
  • phoromatic: Applicare la nuova PTS sign-on ogni volta che la versione di base PTS modifiche dovute a eventuali cambiamenti di interfaccia
  • phoromatic: Working costruire pagina Suite
  • phoromatic: Aggiungere il supporto per la pagina di suite locali
  • phoromatic: Aggiungi la pagina di riferimento
  • phoromatic: Aggiungere il supporto per la visualizzazione di biglietti emessi benchmark
  • phoromatic: Aggiunta l'opzione per forzare la ricostruzione di risultati database
  • phoromatic: Antepone ID di sistema ai risultati stringa durante l'esecuzione di più test senza variabili

Cosa c'è di nuovo nella versione 5.6 Milestone 1:

  • pts-core: Aggiungi "corta" modalità di visualizzazione
  • pts-core: Aggiungere il comando di stress-run per consentire le prove di stress simultaneo / burn-in / testing torture
  • pts-core: Aggiungere il supporto TOTAL_LOOP_TIME a stress-run
  • pts-core: Aggiungi TOTAL_LOOP_TIME = supporto infinita a stress-run per i test in un ciclo infinito
  • pts-core: Aggiungere il supporto per risultato di uscita libframetime analisi
  • phoromatic: Initial commit della pagina base inseguitore
  • phoromatic: migliore recupero di conti Phoromatic esistenti sui sistemi ricaricati in cui l'ID della macchina sé modificato
  • timed_screenshot: Fix per crash quando PHP GD mancante

Cosa c'è di nuovo nella versione 5.4.1:

  • Aggiornamento XML AppData per la Phoronix Test Suite.
  • Il parser risultato in pts-core oggi ha migliorato il supporto per l'analisi della latenza telaio CSV discariche in base alle esigenze di profili di test più recenti, attualmente è necessaria per il nuovo test di civiltà:. Al di là della Terra
  • Il sotto-comando di enterprise-setup Phoronix test suite. Per ulteriori informazioni, consultare la documentazione.
  • I vari aggiornamenti del server Phoromatic, tra cui il miglioramento stringhe dei risultati quando si uniscono file dei risultati casuali, segnalazione degli indirizzi IP / MAC nella pagina di richiesta del sistema, e altri miglioramenti minori.

Cosa c'è di nuovo nella versione 5.4.0:

  • Riparazione completa per il built-in Phoromatic Server
  • Avahi supporto di rete a zero-conf
  • Migliorata scaricare la gestione della cache
  • IBM Power8 miglioramenti di rilevamento hardware
  • codice Vari refactoring & amp; altri miglioramenti

Cosa c'è di nuovo nella versione 5.4.0 Milestone 6:

  • pts-core: provocare la fusione quando PTS identificatore di prova è nullo Fix, stringa del titolo uso invece come identificatore
  • pts-core: Controllare il supporto PHP Sockets
  • pts-core: Enhanced make-download-cache
  • pts-core: Migliorare PHP_BIN rilevamento
  • pts-core: biblioteca zip Usa sistema se PHP ZIP non è disponibile
  • phoromatic: lavoro phoromatic-server di Upstart è funzionante (testato su Scientific Linux 6.6)
  • phoromatic: Aggiungi "Esegui test Schedule Now" per testare la pagina calendario per consentire un facile una volta / test manuale
  • phoromatic: Aggiungere alcune statistiche di base alla pagina rootadmin
  • phoromatic: consenti la posizione PhoromaticStorage da modificare dal WebUI quando si accede come rootadmin
  • phoromatic: consenti il ​​percorso di download della cache da modificare dal WebUI quando si accede come rootadmin
  • phoromatic: Consentire i dettagli del proxy di rete da modificare dal WebUI quando si accede come rootadmin
  • phoromatic: abilitare le porte HTTP / websocket da modificare dal WebUI quando si accede come rootadmin
  • phoromatic: Aumentare memory_limit il download cache di download
  • phoromatic: Esporre tutte le possibili modalità video come opzioni di test
  • phoromatic: mostra recenti trigger nella pagina di un programma di test
  • phoromatic: Aggiungere "Carica risultati ai OpenBenchmarking.org" per pagina delle impostazioni
  • phoromatic: Fix per opzioni di disattivazione sulla pagina delle impostazioni
  • phoromatic: Ricorda Ultimo collegamento Phoromatic Server successo
  • phoromatic: Aggiungere comandi reboot e shutdown di modulo Phoromatic

Cosa c'è di nuovo nella versione 5.4.0 Milestone 5:

  • pts-core: Miglioramenti quando si esegue come un servizio di systemd / daemon
  • pts-core: Preferisco firefox sopra del browser Epiphany
  • phoromatic: Implementazione di notifiche e-mail su arrivi Risultato
  • phoromatic: Implementazione di notifiche e-mail sul sistema generati errori / avvisi
  • phoromatic: Implementazione di notifiche e-mail sui nuovi sistemi aggiunti
  • phoromatic: Consentire facilmente confrontando un file dei risultati di altri risultati per quel dato programma ID
  • phoromatic: Migliorare la formattazione delle liste
  • phoromatic: Aggiungi volte visualizzate ai risultati
  • phoromatic: Add "Mostrare il risultato soltanto con variazione" per provocare la visualizzazione di pagina
  • phoromatic: Aggiungi risultato segnalazione alla pagina principale
  • phoromatic: consente agli altri risultati del test / non programmate per essere caricati sul Phoromatic Server utilizzando il sub-comando di phoromatic.upload-risultato
  • phoromatic: Mostra sedi file / percorso quando si avvia il Phoromatic Server
  • phoromatic: utilizzare una porta disponibile scelta casualmente di default quando si avvia il Phoromatic Server se non vengono definiti porte
  • phoromatic: Aggiungere il supporto di base amministratore root per l'interfaccia web Phoronix
  • pts_Graph: ridurre le dimensioni di sub-title stringhe di testo quando sono troppo lunghi

Cosa c'è di nuovo nella versione 5.4.0 Milestone 4:

  • pts-core: Aggiungi 3840 x 2160 (4K UHD) per più delle modalità di caduta-back mode-setting
  • pts-core: iniziare a lavorare sul supporto per l'utilizzo gerarchia del file system standard di Linux durante l'esecuzione come utente root come un servizio
  • pts-core: Aggiunta l'opzione PhoromaticStorage al file XML di configurazione utente Phoronix Test Suite
  • phoromatic: Segnalazione di conteggi complessivi di risultato per determinati piani di controllo
  • phoromatic: errori Esegui rapporto di benchmarking / test per server
  • phoromatic: gli errori di sistema di esposizione / avvertimenti dal web Phoromatic UI
  • phoromatic: Non tentare di ri-eseguire programmi di test sui clienti se hanno riferito in precedenza errori / avvisi per quella combinazione pianificazione / attivazione ID
  • phoromatic: I nomi utente devono essere almeno quattro caratteri
  • phoromatic: Aggiungere una panoramica programma alla pagina orari
  • phoromatic: Aggiungere attuali eventi in programma alla barra laterale
  • phoromatic: Migliorare risultato segnalazione identificatore / titolo per i risultati
  • phoromatic: attuare "Power User" livello di account
  • phoromatic: Aggiunta l'opzione risultati normalizzare alla pagina dei risultati phoromatic
  • phoromatic: Supporto per il salto di testare pagina dei risultati per la XXX giorni scorsi di prova dalla pagina di pianificazione
  • phodevi: IBM miglioramenti rilevamento della potenza hardware

Cosa c'è di nuovo nella versione 5.4.0 Milestone 3:

  • perfezionamenti all'interfaccia web-utente Phoromatic.
  • funzionalità di base di registrazione del servizio per Phoromatic client / server avviate da systemd, ecc.
  • Supporto per aver tentato di scaricare i file più volte dalla cache download remoto in caso di errori di connessione / servizio.
  • Una nuova interfaccia di creazione di pianificazione dal Web UI Phoromatic insieme al supporto editing completo.
  • rielaborazione dei "gruppi di sistema" caratteristica Phoromatic e ora dovrebbe essere completamente funzionante e completa di funzioni.
  • Il supporto per gli utenti Phoromatic per creare più utenti associati con gli stessi dati dell'account, incluso il supporto per gli account "spettatori" che possono visualizzare ma non manipolare i dati di account.
  • Un flusso di attività per mostrare i dati degli utenti Phoromatic associati a un determinato account.
  • Il supporto per la fusione risultati dal Web UI Phoromatic.
  • Il supporto per l'eliminazione di risultati dal Web UI Phoromatic.
  • Altri miglioramenti e perfezionamenti al codice Phoronix Test Suite e Phoromatic.

Cosa c'è di nuovo nella versione 5.4.0 Milestone 1:

  • PTS-core: Sterilizzare stringhe utente pts_result_file
  • pts-core: Non impostare memory_limit con HHVM
  • pts-core: Drop supporto phoromatic_legacy (vecchia versione Phoromatic.com)
  • system_monitor: corretto calcolo perf-per-watt per i risultati LIB
  • phodevi: modifiche di formattazione pstate di sostegno Nouveau di leggere core / mem MHz su kernel più recenti
  • phodevi: supporto per la lettura del monitor EDID sopra sysfs, decodifica i descrittori, e l'ottenimento nome del monitor (dovrebbe migliorare nome del monitor di segnalazione per i sistemi Intel Linux)
  • phodevi: rilevamento SoC migliorata
  • pts_LineGraph: correzione di allineamento per i tasti

Cosa c'è di nuovo nella versione 5.2.1:

  • pts-core: Aggiungi VDPAU come una dipendenza per la dipendenza esterna xorg-video su più piattaforme
  • pts-core: Non controllare OpenBenchmarking.org credenziali quando la rete non funziona
  • pts-core: Rework risultato-file-to-text sub-comando, mostrano testuali risultati del grafico
  • phodevi: Migliorare NVIDIA binario rilevamento utilizzo del driver della GPU
  • phodevi: Aggiungi rilevamento DDE / Deepin Desktop Environment
  • pts_Graph: Poche correzioni minori di allineamento grafico

Cosa c'è di nuovo nella versione 5.2.0:

  • Tech Preview / Experimental Built-In Phoromatic Server
  • miglioramenti dei risultati di grafici, tra cui grafici trama nuova di dialogo
  • software Phodevi & amp; miglioramenti di rilevamento hardware
  • Phodevi Radeon utilizzo della GPU segnalazione via RadeonTOP
  • Nuovo Phoronix Test Suite opzioni sub-comando
  • bug-fix e altri miglioramenti minori

Cosa c'è di nuovo nella versione 5.2 Milestone 4:

  • pts-core: riportare sempre il governatore scala CPU alla tabella di sistema
  • pts-core: Aggiungi opzione auto-sort-risultato-file
  • phoromatic: Migliorare pagina dei sistemi '
  • phoromatic: Attendere fino a tre errori di connessione prima di uscire
  • pts_Graph: migliorata, più pulito, e il rendering più accurata del pts_OverViewGraph
  • pts_Graph: Fare la orizzontale grafico grafico di dialogo in buona forma
  • pts_Graph: Ripristina render_graph_value_ticks precedenti () cambiamento mufasa72 in quanto prodotta valori inesatti tick
  • pts_Graph: utilizzare il diagramma a riquadri orizzontale quando i tempi di rendering telaio per gran numero di risultati
  • pts_Graph: Vari altri miglioramenti rappresentazione grafica

Cosa c'è di nuovo nella versione 5.2 Milestone 2:

  • pts-core: Aggiungi variabile di ambiente RUN_TESTS_IN_RANDOM_ORDER a causare i test per l'esecuzione in un ordine casuale
  • pts-core: Aggiungere sdl2-sviluppo per PTS Dipendenze esterne
  • pts-core: Fix di regressione da 5.2m1 che ha rotto alcune aree dell'interfaccia grafica / web
  • pts_Graph: Render min / media / max statistiche in cima grafici lineari (grazie a mufasa72)

Cosa c'è di nuovo nella versione 5.2 Milestone 1:

  • L'opera più importante in corso con Phoronix Test Suite 5.2 è il porting di Phoromatic alle moderne interfacce PTS. Con Phoronix Test Suite 5.2 è possibile lanciare un'istanza del server Phoromatic locale tramite semplice esecuzione Phoronix test suite start-phoromatic-server e da lì si auto-host tutti i suoi bisogni (con l'essere di supporto PHP5 SQLite possibile solo requisito nuovo ). Tuttavia, per il primo rilascio tappa di oggi il supporto non è abbastanza in forma. L'interfaccia web è molto diverso dal primo codice Phoromatic e sto ancora porting del codice per lavorare con le nuove interfacce.
  • Il nuovo codice Phoromatic con PTS 5.2m1 funziona con per la creazione di sistemi e di programmazione di base, ma non è ancora funzionale. Speriamo che la prossima settimana avrà tutto il codice completamente funzionale contro le più recenti interfacce PTS. Idealmente non ci sarà alcun API o di database pause di schema, ma non sto facendo alcuna garanzia prima del rilascio ufficiale 5.2.0. Per le organizzazioni che necessitano di ospitare i loro risultati "dietro il firewall" e al di fuori dello spettro OpenBenchmarking.org che sarà ancora necessaria una licenza supporto commerciale tramite la Phoronix Test Suite.
  • Oltre al corso Phoromatic porting per supportare un server self-hosting dal client Phoronix Test Suite, altre modifiche includono varie correzioni, un migliore supporto per le variabili ambiente esterno, il supporto per una vasta gamma di ingressi di prova da sostenere, in batch correzioni run, miglioramenti per il rilevamento della frequenza GPU NVIDIA su GPU moderne, e l'utilizzo della GPU di reporting attraverso il binario radeontop opzionale.

Cosa c'è di nuovo nella versione 5.0.1:

  • Più aiutanti sono stati aggiunti quando si entra in argomenti non validi a vari comandi secondari Phoronix test suite.
  • miglioramenti dipendenza esterna (32/64-bit di Ubuntu correzioni, aggiunte PCRE tutto).
  • HTTPS OpenBenchmarking.org comunicazione è disabilitata per default per aggirare i problemi di proxy segnalati.
  • Un sub-comando Modifica-risultato-file è stato aggiunto per cambiare titolo e nella descrizione corde di un file risultato salvato dopo il processo di testing. C'è anche una correzione per garantire descrizioni dei file di risultati correttamente l'aggiornamento.
  • Un file AppData è ora fornita con la Phoronix Test Suite.
  • Vari miglioramenti di benchmarking Arch Linux in una migliore maneggevolezza sua configurazione magazzino PHP e altre differenze di sistema.
  • Altri miglioramenti minori.

Cosa c'è di nuovo nella versione 5.0.0 Milestone 1:

  • pts-core: Aggiungere il supporto web-server-launcher
  • pts-core: Supporto a partire HHVM come un server web
  • pts-core: ottimizzazioni velocità di avvio
  • pts-core: ripulito la segnalazione degli errori di codice / la manipolazione
  • pts-core: Aggiungi server di accesso remoto e password opzioni alle opzioni di configurazione utente user-config.xml
  • pts-core: Regolare la manipolazione di PTS OpenBenchmarking.org download di ordine profilo di prova e hash manipolazione
  • pts-core: Ridurre la comunicazione inutile con server di rete OpenBenchmarking.org
  • PTS-core: le stringhe Supporto identificatore di sistema fino a 64 caratteri
  • pts-core: Aggiungi LIMIT_ELAPSED_TEST_TIME per limitare la quantità di tempo (in minuti) per un dato processo Phoronix Test Suite per completare il suo test
  • pts-core: Consentire stringhe descrittori nulli
  • pts-core: Fix regex per stringa di versione
  • pts-core: correzioni casuale
  • phodevi: Vari miglioramenti
  • phodevi: Migliorata disco scheduler fallback segnalazione
  • documentazione: Update per sottolineare nuova posizione Git a github.com/phoronix-test-suite/ oltre Phorogit
  • nye_Xml: Fix per la scrittura di zeri in tag XML quando si utilizza il "non quando vuoto" la funzione

Cosa c'è di nuovo nella versione 4.8.6:

  • DragonFlyBSD 3.6.0 miglioramenti di supporto.
  • Supporto per il passaggio di argomenti di prova di pre / intermedi / post di prova ganci profilo di script e il supporto per il debugging di questi script all'interno della modalità di debug-run esistente.
  • Miglioramenti per la lettura della larghezza del terminale. Ci sono anche alcune modifiche minori di formattazione del testo.

  • Dispositivo
  • Phoronix Interface (Phodevi) Ristrutturazione di leggere le informazioni del monitor sul driver binario NVIDIA Linux, una migliore rilevazione multi-monitor risoluzione in ambienti X11, e altre modifiche.
  • I vari bug-fix.

Cosa c'è di nuovo nella versione 4.8.5:

  • pts-core: Migliorare la formattazione dei messaggi di allarme con il (default) modalità di visualizzazione sintetica
  • pts-core: non rimuovere prova installare i file su errori di installazione
  • pts-core: consentire il download-test-file di comando da usare OpenBenchmarking.org ID
  • pts-core: Non aumentare dinamicamente il numero di test quando si tratta di azioni di cache
  • pts-core: Fix per non aprire il browser web in modalità batch
  • pts-core: Aggiungi zypper supporto di SUSE aiuto quando non trovare PHP
  • phodevi: Aggiungere il supporto per Nouveau pstate analisi su Linux 3.13 +
  • phodevi: Riconoscere (Hightech Information System) 'suo' schede grafiche
  • phodevi: Riconoscere 'ZOTAC' schede grafiche
  • phodevi: Fissare rilevamento modello di monitor segnalazione ridondante su Catalyst
  • phodevi: Aggiungere il supporto per nvidia-settings GPUUtilization sensore gpu.usage

Programmi simili

Benchmarker
Benchmarker

11 May 15

dkftpbench
dkftpbench

2 Jun 15

UMark
UMark

3 Jun 15

ProcMeter3
ProcMeter3

14 Apr 15

Commenti a Phoronix Test Suite

I commenti non trovato
Aggiungi commento
Accendere le immagini!