Phoronix Test Suite

Screenshot Software:
Phoronix Test Suite
Mga detalye ng Software:
Bersyon: 6.6.1 Na-update
I-upload ang petsa: 31 Oct 16
Nag-develop: Phoronix Media
Lisensya: Libre
Katanyagan: 97

Rating: 2.0/5 (Total Votes: 3)

Phoronix Test Suite ay isang natatanging at open source application na nagbibigay-daan sa kahit sino upang effortlessly benchmark at stress test ng isang malawak na hanay ng mga bahagi ng hardware sa ilalim ng anumang Linux-based operating system.

Ito ay dinisenyo mula sa lupa up sa pamamagitan ng Michael Larabel nagmamay-ari ng Phoronix Media kumpanya, kabilang ang website na may parehong pangalan, bilang isang platform-independent application na sumusuporta sa Linux, BSD, Solaris, Microsoft Windows at Mac OS X operating sistema.


Isang madaling-gamitin na at malinis na kapaligiran benchmarking

Ang application ay nagbibigay ng mga user na may isang madaling-gamitin na at malinis benchmarking kapaligiran na nagbibigay-daan sa mga ito upang lumikha ng parehong mataas na kalidad at dami mga pagsusulit para sa halos anumang bahagi ng hardware, kabilang ang mga graphics card, hard disk drive, solid estado drive, monitor, processors , RAM, sound card, at marami pang iba.

Ang programa integrates mabuti sa mga website OpenBenchmarking.org, na nagpapahintulot sa mga gumagamit upang mag-upload ng mga resulta at ihambing benchmarks. Bukod pa rito, ang mga gumagamit ay maaaring gawin side-by-side resulta paghahambing at karamihan ng tao-inaning aggregated resulta ng pagtatasa.

Mga Tampok sa isang sulyap

Mga pangunahing tampok isama ang higit sa 450 pagsubok mga profile at 100 test suites, extensible (XML-based) testing architecture, automated test pag-download at pag-install, state-of-the-art module-based plugin architecture, pinagsamang resulta viewer, pati na rin suporta para sa SVG / PNG graph rendering at PDF resulta ulat.

Sa karagdagan, ito ay may built-in dependency support management, naka-embed sa ulap scale, in-depth hardware at software detection, autonomous batch mode support, ang resulta sa pag-uulat at pag-upload, benchmark paghahambing, module framework, sistema ng pagmamanman suporta, at komprehensibong HTML babasahin.

Ang isa pang kawili-wiling tampok ay ang pagsasama sa mga Phoromatic remote na sistema ng pamamahala, na nagpapahintulot sa mga gumagamit upang patakbuhin nakatakdang pagsusulit sa maramihang mga operating system, patakbuhin remote pagsusulit, pati na rin ang per-gumawa Git testing.


Bottom line

Kung isasaalang-alang ang katotohanan na, marahil tulad ng anumang iba pang mga application out doon, Phoronix Test Suite ay nagsimula bilang isang simpleng hanay ng mga script sa isang dekada na ang nakakaraan, ito ay nagkaroon ng sapat na oras upang mature at maging kung ano ito ay sa araw, ang mundo & rsquo; s pinaka-kumpletong benchmarking at pagsubok platform para sa open source ecosystem.

Ano ang bago sa ito release:

  • Various menor de edad pagpapabuti BSD suporta.
  • Ang isang Phoronix-test-suite list-not-install-pagsubok ay idinagdag para sa kaginhawahan ng nakikita pagsubok na magagamit na kasalukuyang hindi naka-install sa system, sa halip na paggamit lamang listahan-install pagsusulit o listahan pagsusulit.
  • Ang isang Phoronix-test-suite php-conf sub-command na lamang ay nagbibigay ng ilang PHP na may kinalaman sa mga diagnostic impormasyon tungkol PHP extension ginagamit o hindi.
  • Detection para sa QupZilla browser kapag walang iba pang mga browser o alias ay naroroon sa system para sa pagiging magagawang upang i-auto-ilunsad ang mga resulta viewer.
  • Phodevi ay suporta para sa pag-uulat ng overclocked memory frequency kapag maayos nakalantad sa pamamagitan ng dmidecode.
  • Ang PTS External Dependencies XML ay naidagdag na may opsyonal na dependency suporta para sa mga sawa SciPy at sawa SciKit Matuto pakete, na kung saan ay kinakailangan sa pamamagitan ng ang bagong scikit matuto profile test.

Ano ang bago sa bersyon 6.2.0:

  • New Phoromatic UI:
  • Dahil ang open-source Phoromatic Server ay Pinagsama sa mainline Phoronix Test Suite code-base sa Phoronix Test Suite 5, aming pagsubok orkestrasyon at pamamahala component ay nakakita ng maraming mga makabuluhang mga karagdagan sa buong 5.x release. Sa Phoronix Test Suite 6.0, maraming mga bagong tampok ay patuloy na idinagdag sa pamamagitan ng nakapaloob na Phoromatic server at client. Ang isa sa mga nakikitang pagbabago sa Phoronix Test Suite 6.0 ay na ang layout ng site ay nabago at mayroong paunang suporta para sa mga mobile device. Ang tema ay din na-update upang maging mas cohesive may bagong resulta viewer at Phoronix Test Suite layout site.
  • New Result Viewer:
  • Ang mga lokal na Phoronix Test Suite resulta viewer ay ganap na rewritten. Dati ang viewer umasa sa XSL para sa estilo ang resulta viewer, ngunit may mga browser support para dito simula upang ugoy, ang bagong viewer ay napawalang sa makatarungan gumamit ng HTML at JavaScript para sa pagproseso ng data XML resulta. Ang bagong viewer ay nasubok sa lahat ng mga pangunahing web-browser at ay nagtatrabaho out magkano ang mas mahusay. Higit pa sa mga panloob na mga pagbabago, ang default na tema ng resulta viewer ay na-update upang mas mahusay na jive sa bagong Phoronix-Test-Suite.com site na lulon out ng ilang mga linggo nakaraan.
  • Higit Phoromatic Additions:
  • Ang Phoromatic Server ngayon ay may bagong pagpipilian ng mga setting para sa awtomatikong pag-Pinapatunayan bagong mga kliyente upang awtomatikong aprubahan bagong sistema sa pagtatangka upang kumonekta sa isang Phoromatic account. Ang Phoromatic Server ngayon din ay may suporta para sa pag-export ng mga resulta ng XML nang direkta mula sa web interface, sa tabi ng PDF at CSV resulta export. Ang Phoromatic Server din ngayon ay may isang pahina sa pagsubok profiles para sa pagpapakita ng mga pangunahing impormasyon test kasama ang mga resulta na nauugnay sa isang naibigay na pagsubok, na katulad ng pag-andar na natagpuan sa OpenBenchmarking.org.
  • Pagpapabuti Low-Level:
  • Ang isang pulutong ng mga panloob na, mababang-level code ng Phoronix Test Suite ni pts-core ay makabuluhang reworked. Sa katunayan, ng maraming mga code na petsa pabalik sa Phoronix Test Suite pre-1.0 ay rewritten upang samantalahin ng modernong PTS interface at mga bagong tampok PHP wika. Ito rework magbubunga makabuluhang pagpapabuti bilis (sakop sa susunod na seksyon) habang na nagpapahintulot para sa mga bagong pag-andar na mas madaling ipatupad salamat sa mas malinis at mas streamlined code-base. Kapag ang Phoronix Test Suite ay orihinal na nakasulat, hindi na ito ay dinisenyo sa paligid ng pa-sa-ma-conceived OpenBenchmarking.org at Phoromatic habang ang bagong code ay mas mahusay na mapaunlakan ang mga bagong bahagi at iba pang pa-sa-ma-inihayag tampok. Sa partikular, Phoronix Test Suite 6.0 dapat tumugon magkano ang mas mahusay para sa paggawa ng malaking data analytics sa napakalaking hanay ng pagganap na resulta.
  • Greater Pagganap:
  • Habang ang pre-Hammerfest code ay gumagana multa para sa lahat ng mga gumagamit ang pagpapatakbo ng Phoronix Test Suite isa-isa at lamang tumatakbo ng maraming mga benchmarks sa iyong galak sa isang sistema, ang mga mababang-level re-work ay hinihimok sa bahagi para sa pagtiyak mas higit na kahusayan sa labas ng kumpanya tumatakbo ang kanilang sariling panloob na Phoromatic o OpenBenchmarking.org servers. Phoronix Test Suite 6.0 ay maaaring hindi tila magkano ang mas mabilis kapag lamang ikaw ay nagpapatakbo ng isang pares benchmarks sa system, ngunit kapag nagre-render ang libu-libong mga resulta sa real-time para sa display, may isang dramatic bilis-up.
  • Kapag ginagamit ang Phoronix Test Suite sariling self-hosting benchmarking (Phoronix-test-suite debug-self-test o Phoronix-test-suite benchmark pts-self-test para sa mga ito sa self-hosting mode profile test), ang pagpapabuti ng pagganap ng Phoronix Test Suite 6.0 ay lubos na malinaw. Ang kabuuang oras ng pagsubok na stresses ang lahat ng mga hot code-landas ng software ay bumaba mula sa 617 segundo upang makumpleto sa lamang sa paglipas ng 200 seconds ... Sa ibang salita, tungkol sa tatlong beses na mas mabilis ang lahat ng sa pamamagitan ng ito Phoronix Test Suite update na may parehong PHP stack.
  • Isa sa mga malaking nakatutok sa mababang antas ng re-work para Phoronix Test Suite 6.0 ay sa pagpapabuti ng graph proseso rendering: mula sa pag-parse ng resulta XML sa pagbuo ng kani-kanilang mga SVG o PNG graphs at pagkatapos pagpasa sa kanila off sa ang mga lokal na resulta viewer, PDF resulta file, o dynamic na paghahatid ng mga ito sa OpenBenchmarking.org o Phoromatic. Salamat sa matagumpay na rework, ang graph rendering proseso ay makabuluhang mas mabilis. Sa lahat ng mga panloob na mga pagsusulit tapos na, ito graph rendering proseso ay tungkol sa 4x mas mabilis kaysa Phoronix Test Suite 5.8! Kung ikaw ay lamang ang pagpapatakbo ng Phoronix Test Suite locally maaaring hindi mo mapansin ang anumang pagkakaiba kapag ito ay mayroon kinuha mas mababa sa isang segundo, ngunit sa OpenBenchmarking.org kung saan milyon-milyong mga graphs ay render sa bawat buwan, ito ay isang malaking epekto sa mga mapagkukunan ng sistema. Ito ay din ng magkano pakinabang sa aming LinuxBenchmarking.com reference tracker kung saan ngayon ito ay tumatagal ng makabuluhang mas kaunting oras sa magilas na makuha ang isang pulutong ng mga makasaysayang mga resulta benchmark. Para Phoromatic mga gumagamit, ito ay din ibig sabihin ng marami ng mas kaunting oras ay kinakailangan kapag tumatakbo malaking paghahambing sa mga umiiral na mga resulta o pagtingin sa pagganap ng iyong mga sistema sa ilalim ng pagsubok para sa mga ilang buwan / taon.
  • Bukod sa pagiging mas mabilis, pts-core ay gumagamit ng makabuluhang mas mababa memory sa panahon ng mga mabigat na gawain. Sa Phoronix Test Suite 5.8.1 ang rurok paggamit ng memory ay dumating hanggang sa halos 1GB kapag ang rendering libo-libo ng mga resulta nang sabay-sabay habang ngayon na may Phoronix Test Suite 6.0 ang rurok paggamit ng memory ay sa paligid ng isang 4x pagpapabuti. Muli, ito ay pinaka dramatic para Phoromatic at OpenBenchmarking.org gumagamit.
  • Sa wakas, isa pang low-level pagpapabuti na ginawa ay isang malaking rework na nangyari sa loob ng graphing code (pts_Graph). Ang mga pagbabago ay magpapahintulot sa para sa aming mga graph upang maging mas mahusay at mas extensible paglipat ng pasulong, ngunit isang agarang manalo - bukod bahagyang na nagpapahintulot sa mas mabilis na pagganap - ay na pts_Graph ay siyang bahala sa pagbuo ng mas maraming na-optimize SVG graphs. Ang karaniwang uri graph ay halos kalahati ang laki tulad ng sa mga nakaraang bersyon ng Phoronix Test Suite ngayon. PNG / JPEG graphs patuloy na suportado para sa pagsasama sa mga PDF file pati na rin ang para sa pagsuporta sa legacy browser ng web.
  • Reworked Sensor Pagmamanman:
  • Nagkaroon ng isang makabuluhang rework sa kung paano ang Phodevi ni (Phoronix Device Interface) sensor pagsubaybay gawa. Ang bagong sensor balangkas ay ngayon maayos multi-sinulid, marami pang iba extensible, at ngayon din ay sumusuporta sa mga dynamic paglikha ng sensors sa mga kaso ng desiring upang masubaybayan ang paggamit ng CPU o temperatura sa isang per-core batayan sa halip na lamang ang kabuuang pakete o kapag naghahanap upang kung hindi man sub-hatiin ang data sensor. Ang Phoronix Test Suite sensors kumilos sa parehong paraan sa pamamagitan ng MONITOR = environment variable at Phoronix-test-suite system-sensors.
  • Phodevi Support Additions:
  • May ngayon sinusuportahan para sa GPU thermal monitoring sa higit hardware (kabilang ang NVIDIA Jetson TX1), bersyon detection para sa X.Org Server tumatakbo bilang non-ugat sa Debian, NVMe solid-estado imbakan detection, AMDGPU DRM detection, BcacheFS super-block detection, at higit pa.
  • Linux Perf Subsystem Module:
  • May isang bagong module na tinatawag na linux_perf na sumusuporta sa pag-uulat ng iba't-ibang Linux perf counter subsystem pagganap sa isang per-test-run na batayan. Ang modyul na ito ay awtomatikong load kapag ang LINUX_PERF = 1 kapaligiran variable ay naka-set bago ang pagpapatakbo ng Phoronix Test Suite.
  • Performance-Per-Dollar Module:
  • Ang isa pang bagong Phoronix Test Suite module nagbibigay ng automated pagganap-per-dollar graphs batay sa mga user-itinustos impormasyon ng presyo para sa mga sangkap / system sa ilalim ng pagsubok. Isa itong madaling paraan ng pagpapatakbo ng isang cost analysis upang umakma ang raw pagganap figure. module na ito ay awtomatikong naka-enable sa pamamagitan ng COST_PERF_PER_DOLLAR = environment variable at pag-set ito sa ang halaga ng dollar ninanais para sa kasalukuyang test run.
  • Plus Higit pang mga:
  • Mayroon ding iba't-ibang mga pagpapabuti sa ibang mga lugar ng Phoronix Test Suite, Windows update support, DragonFlyBSD panlabas na dependency paghawak sa pamamagitan DPorts pkg halip pkgsrc, pumasa / mabibigo pagpapabuti pagsubok, ang tinatayang petsa / oras para sa pagkumpleto ng pagsubok ay ipinapakita na ngayon sa CLI bukod sa tinatayang oras ang natitira, mas mahusay na suporta para sa stateless systems, at iba pang mga mas maliit na mga pagbabago.

Ano ang bago sa bersyon 6.0.1 / 6.2.0 Milestone 5:

  • New Phoromatic UI:
  • Dahil ang open-source Phoromatic Server ay Pinagsama sa mainline Phoronix Test Suite code-base sa Phoronix Test Suite 5, aming pagsubok orkestrasyon at pamamahala component ay nakakita ng maraming mga makabuluhang mga karagdagan sa buong 5.x release. Sa Phoronix Test Suite 6.0, maraming mga bagong tampok ay patuloy na idinagdag sa pamamagitan ng nakapaloob na Phoromatic server at client. Ang isa sa mga nakikitang pagbabago sa Phoronix Test Suite 6.0 ay na ang layout ng site ay nabago at mayroong paunang suporta para sa mga mobile device. Ang tema ay din na-update upang maging mas cohesive may bagong resulta viewer at Phoronix Test Suite layout site.
  • New Result Viewer:
  • Ang mga lokal na Phoronix Test Suite resulta viewer ay ganap na rewritten. Dati ang viewer umasa sa XSL para sa estilo ang resulta viewer, ngunit may mga browser support para dito simula upang ugoy, ang bagong viewer ay napawalang sa makatarungan gumamit ng HTML at JavaScript para sa pagproseso ng data XML resulta. Ang bagong viewer ay nasubok sa lahat ng mga pangunahing web-browser at ay nagtatrabaho out magkano ang mas mahusay. Higit pa sa mga panloob na mga pagbabago, ang default na tema ng resulta viewer ay na-update upang mas mahusay na jive sa bagong Phoronix-Test-Suite.com site na lulon out ng ilang mga linggo nakaraan.
  • Higit Phoromatic Additions:
  • Ang Phoromatic Server ngayon ay may bagong pagpipilian ng mga setting para sa awtomatikong pag-Pinapatunayan bagong mga kliyente upang awtomatikong aprubahan bagong sistema sa pagtatangka upang kumonekta sa isang Phoromatic account. Ang Phoromatic Server ngayon din ay may suporta para sa pag-export ng mga resulta ng XML nang direkta mula sa web interface, sa tabi ng PDF at CSV resulta export. Ang Phoromatic Server din ngayon ay may isang pahina sa pagsubok profiles para sa pagpapakita ng mga pangunahing impormasyon test kasama ang mga resulta na nauugnay sa isang naibigay na pagsubok, na katulad ng pag-andar na natagpuan sa OpenBenchmarking.org.
  • Pagpapabuti Low-Level:
  • Ang isang pulutong ng mga panloob na, mababang-level code ng Phoronix Test Suite ni pts-core ay makabuluhang reworked. Sa katunayan, ng maraming mga code na petsa pabalik sa Phoronix Test Suite pre-1.0 ay rewritten upang samantalahin ng modernong PTS interface at mga bagong tampok PHP wika. Ito rework magbubunga makabuluhang pagpapabuti bilis (sakop sa susunod na seksyon) habang na nagpapahintulot para sa mga bagong pag-andar na mas madaling ipatupad salamat sa mas malinis at mas streamlined code-base. Kapag ang Phoronix Test Suite ay orihinal na nakasulat, hindi na ito ay dinisenyo sa paligid ng pa-sa-ma-conceived OpenBenchmarking.org at Phoromatic habang ang bagong code ay mas mahusay na mapaunlakan ang mga bagong bahagi at iba pang pa-sa-ma-inihayag tampok. Sa partikular, Phoronix Test Suite 6.0 dapat tumugon magkano ang mas mahusay para sa paggawa ng malaking data analytics sa napakalaking hanay ng pagganap na resulta.
  • Greater Pagganap:
  • Habang ang pre-Hammerfest code ay gumagana multa para sa lahat ng mga gumagamit ang pagpapatakbo ng Phoronix Test Suite isa-isa at lamang tumatakbo ng maraming mga benchmarks sa iyong galak sa isang sistema, ang mga mababang-level re-work ay hinihimok sa bahagi para sa pagtiyak mas higit na kahusayan sa labas ng kumpanya tumatakbo ang kanilang sariling panloob na Phoromatic o OpenBenchmarking.org servers. Phoronix Test Suite 6.0 ay maaaring hindi tila magkano ang mas mabilis kapag lamang ikaw ay nagpapatakbo ng isang pares benchmarks sa system, ngunit kapag nagre-render ang libu-libong mga resulta sa real-time para sa display, may isang dramatic bilis-up.
  • Kapag ginagamit ang Phoronix Test Suite sariling self-hosting benchmarking (Phoronix-test-suite debug-self-test o Phoronix-test-suite benchmark pts-self-test para sa mga ito sa self-hosting mode profile test), ang pagpapabuti ng pagganap ng Phoronix Test Suite 6.0 ay lubos na malinaw. Ang kabuuang oras ng pagsubok na stresses ang lahat ng mga hot code-landas ng software ay bumaba mula sa 617 segundo upang makumpleto sa lamang sa paglipas ng 200 seconds ... Sa ibang salita, tungkol sa tatlong beses na mas mabilis ang lahat ng sa pamamagitan ng ito Phoronix Test Suite update na may parehong PHP stack.
  • Isa sa mga malaking nakatutok sa mababang antas ng re-work para Phoronix Test Suite 6.0 ay sa pagpapabuti ng graph proseso rendering: mula sa pag-parse ng resulta XML sa pagbuo ng kani-kanilang mga SVG o PNG graphs at pagkatapos pagpasa sa kanila off sa ang mga lokal na resulta viewer, PDF resulta file, o dynamic na paghahatid ng mga ito sa OpenBenchmarking.org o Phoromatic. Salamat sa matagumpay na rework, ang graph rendering proseso ay makabuluhang mas mabilis. Sa lahat ng mga panloob na mga pagsusulit tapos na, ito graph rendering proseso ay tungkol sa 4x mas mabilis kaysa Phoronix Test Suite 5.8! Kung ikaw ay lamang ang pagpapatakbo ng Phoronix Test Suite locally maaaring hindi mo mapansin ang anumang pagkakaiba kapag ito ay mayroon kinuha mas mababa sa isang segundo, ngunit sa OpenBenchmarking.org kung saan milyon-milyong mga graphs ay render sa bawat buwan, ito ay isang malaking epekto sa mga mapagkukunan ng sistema. Ito ay din ng magkano pakinabang sa aming LinuxBenchmarking.com reference tracker kung saan ngayon ito ay tumatagal ng makabuluhang mas kaunting oras sa magilas na makuha ang isang pulutong ng mga makasaysayang mga resulta benchmark. Para Phoromatic mga gumagamit, ito ay din ibig sabihin ng marami ng mas kaunting oras ay kinakailangan kapag tumatakbo malaking paghahambing sa mga umiiral na mga resulta o pagtingin sa pagganap ng iyong mga sistema sa ilalim ng pagsubok para sa mga ilang buwan / taon.
  • Bukod sa pagiging mas mabilis, pts-core ay gumagamit ng makabuluhang mas mababa memory sa panahon ng mga mabigat na gawain. Sa Phoronix Test Suite 5.8.1 ang rurok paggamit ng memory ay dumating hanggang sa halos 1GB kapag ang rendering libo-libo ng mga resulta nang sabay-sabay habang ngayon na may Phoronix Test Suite 6.0 ang rurok paggamit ng memory ay sa paligid ng isang 4x pagpapabuti. Muli, ito ay pinaka dramatic para Phoromatic at OpenBenchmarking.org gumagamit.
  • Sa wakas, isa pang low-level pagpapabuti na ginawa ay isang malaking rework na nangyari sa loob ng graphing code (pts_Graph). Ang mga pagbabago ay magpapahintulot sa para sa aming mga graph upang maging mas mahusay at mas extensible paglipat ng pasulong, ngunit isang agarang manalo - bukod bahagyang na nagpapahintulot sa mas mabilis na pagganap - ay na pts_Graph ay siyang bahala sa pagbuo ng mas maraming na-optimize SVG graphs. Ang karaniwang uri graph ay halos kalahati ang laki tulad ng sa mga nakaraang bersyon ng Phoronix Test Suite ngayon. PNG / JPEG graphs patuloy na suportado para sa pagsasama sa mga PDF file pati na rin ang para sa pagsuporta sa legacy browser ng web.
  • Reworked Sensor Pagmamanman:
  • Nagkaroon ng isang makabuluhang rework sa kung paano ang Phodevi ni (Phoronix Device Interface) sensor pagsubaybay gawa. Ang bagong sensor balangkas ay ngayon maayos multi-sinulid, marami pang iba extensible, at ngayon din ay sumusuporta sa mga dynamic paglikha ng sensors sa mga kaso ng desiring upang masubaybayan ang paggamit ng CPU o temperatura sa isang per-core batayan sa halip na lamang ang kabuuang pakete o kapag naghahanap upang kung hindi man sub-hatiin ang data sensor. Ang Phoronix Test Suite sensors kumilos sa parehong paraan sa pamamagitan ng MONITOR = environment variable at Phoronix-test-suite system-sensors.
  • Phodevi Support Additions:
  • May ngayon sinusuportahan para sa GPU thermal monitoring sa higit hardware (kabilang ang NVIDIA Jetson TX1), bersyon detection para sa X.Org Server tumatakbo bilang non-ugat sa Debian, NVMe solid-estado imbakan detection, AMDGPU DRM detection, BcacheFS super-block detection, at higit pa.
  • Linux Perf Subsystem Module:
  • May isang bagong module na tinatawag na linux_perf na sumusuporta sa pag-uulat ng iba't-ibang Linux perf counter subsystem pagganap sa isang per-test-run na batayan. Ang modyul na ito ay awtomatikong load kapag ang LINUX_PERF = 1 kapaligiran variable ay naka-set bago ang pagpapatakbo ng Phoronix Test Suite.
  • Performance-Per-Dollar Module:
  • Ang isa pang bagong Phoronix Test Suite module nagbibigay ng automated pagganap-per-dollar graphs batay sa mga user-itinustos impormasyon ng presyo para sa mga sangkap / system sa ilalim ng pagsubok. Isa itong madaling paraan ng pagpapatakbo ng isang cost analysis upang umakma ang raw pagganap figure. module na ito ay awtomatikong naka-enable sa pamamagitan ng COST_PERF_PER_DOLLAR = environment variable at pag-set ito sa ang halaga ng dollar ninanais para sa kasalukuyang test run.
  • Plus Higit pang mga:
  • Mayroon ding iba't-ibang mga pagpapabuti sa ibang mga lugar ng Phoronix Test Suite, Windows update support, DragonFlyBSD panlabas na dependency paghawak sa pamamagitan DPorts pkg halip pkgsrc, pumasa / mabibigo pagpapabuti pagsubok, ang tinatayang petsa / oras para sa pagkumpleto ng pagsubok ay ipinapakita na ngayon sa CLI bukod sa tinatayang oras ang natitira, mas mahusay na suporta para sa stateless systems, at iba pang mga mas maliit na mga pagbabago.

Ano ang bago sa bersyon 6.0.0:

  • New Phoromatic UI:
  • Dahil ang open-source Phoromatic Server ay Pinagsama sa mainline Phoronix Test Suite code-base sa Phoronix Test Suite 5, aming pagsubok orkestrasyon at pamamahala component ay nakakita ng maraming mga makabuluhang mga karagdagan sa buong 5.x release. Sa Phoronix Test Suite 6.0, maraming mga bagong tampok ay patuloy na idinagdag sa pamamagitan ng nakapaloob na Phoromatic server at client. Ang isa sa mga nakikitang pagbabago sa Phoronix Test Suite 6.0 ay na ang layout ng site ay nabago at mayroong paunang suporta para sa mga mobile device. Ang tema ay din na-update upang maging mas cohesive may bagong resulta viewer at Phoronix Test Suite layout site.
  • New Result Viewer:
  • Ang mga lokal na Phoronix Test Suite resulta viewer ay ganap na rewritten. Dati ang viewer umasa sa XSL para sa estilo ang resulta viewer, ngunit may mga browser support para dito simula upang ugoy, ang bagong viewer ay napawalang sa makatarungan gumamit ng HTML at JavaScript para sa pagproseso ng data XML resulta. Ang bagong viewer ay nasubok sa lahat ng mga pangunahing web-browser at ay nagtatrabaho out magkano ang mas mahusay. Higit pa sa mga panloob na mga pagbabago, ang default na tema ng resulta viewer ay na-update upang mas mahusay na jive sa bagong Phoronix-Test-Suite.com site na lulon out ng ilang mga linggo nakaraan.
  • Higit Phoromatic Additions:
  • Ang Phoromatic Server ngayon ay may bagong pagpipilian ng mga setting para sa awtomatikong pag-Pinapatunayan bagong mga kliyente upang awtomatikong aprubahan bagong sistema sa pagtatangka upang kumonekta sa isang Phoromatic account. Ang Phoromatic Server ngayon din ay may suporta para sa pag-export ng mga resulta ng XML nang direkta mula sa web interface, sa tabi ng PDF at CSV resulta export. Ang Phoromatic Server din ngayon ay may isang pahina sa pagsubok profiles para sa pagpapakita ng mga pangunahing impormasyon test kasama ang mga resulta na nauugnay sa isang naibigay na pagsubok, na katulad ng pag-andar na natagpuan sa OpenBenchmarking.org.
  • Pagpapabuti Low-Level:
  • Ang isang pulutong ng mga panloob na, mababang-level code ng Phoronix Test Suite ni pts-core ay makabuluhang reworked. Sa katunayan, ng maraming mga code na petsa pabalik sa Phoronix Test Suite pre-1.0 ay rewritten upang samantalahin ng modernong PTS interface at mga bagong tampok PHP wika. Ito rework magbubunga makabuluhang pagpapabuti bilis (sakop sa susunod na seksyon) habang na nagpapahintulot para sa mga bagong pag-andar na mas madaling ipatupad salamat sa mas malinis at mas streamlined code-base. Kapag ang Phoronix Test Suite ay orihinal na nakasulat, hindi na ito ay dinisenyo sa paligid ng pa-sa-ma-conceived OpenBenchmarking.org at Phoromatic habang ang bagong code ay mas mahusay na mapaunlakan ang mga bagong bahagi at iba pang pa-sa-ma-inihayag tampok. Sa partikular, Phoronix Test Suite 6.0 dapat tumugon magkano ang mas mahusay para sa paggawa ng malaking data analytics sa napakalaking hanay ng pagganap na resulta.
  • Greater Pagganap:
  • Habang ang pre-Hammerfest code ay gumagana multa para sa lahat ng mga gumagamit ang pagpapatakbo ng Phoronix Test Suite isa-isa at lamang tumatakbo ng maraming mga benchmarks sa iyong galak sa isang sistema, ang mga mababang-level re-work ay hinihimok sa bahagi para sa pagtiyak mas higit na kahusayan sa labas ng kumpanya tumatakbo ang kanilang sariling panloob na Phoromatic o OpenBenchmarking.org servers. Phoronix Test Suite 6.0 ay maaaring hindi tila magkano ang mas mabilis kapag lamang ikaw ay nagpapatakbo ng isang pares benchmarks sa system, ngunit kapag nagre-render ang libu-libong mga resulta sa real-time para sa display, may isang dramatic bilis-up.
  • Kapag ginagamit ang Phoronix Test Suite sariling self-hosting benchmarking (Phoronix-test-suite debug-self-test o Phoronix-test-suite benchmark pts-self-test para sa mga ito sa self-hosting mode profile test), ang pagpapabuti ng pagganap ng Phoronix Test Suite 6.0 ay lubos na malinaw. Ang kabuuang oras ng pagsubok na stresses ang lahat ng mga hot code-landas ng software ay bumaba mula sa 617 segundo upang makumpleto sa lamang sa paglipas ng 200 seconds ... Sa ibang salita, tungkol sa tatlong beses na mas mabilis ang lahat ng sa pamamagitan ng ito Phoronix Test Suite update na may parehong PHP stack.
  • Isa sa mga malaking nakatutok sa mababang antas ng re-work para Phoronix Test Suite 6.0 ay sa pagpapabuti ng graph proseso rendering: mula sa pag-parse ng resulta XML sa pagbuo ng kani-kanilang mga SVG o PNG graphs at pagkatapos pagpasa sa kanila off sa ang mga lokal na resulta viewer, PDF resulta file, o dynamic na paghahatid ng mga ito sa OpenBenchmarking.org o Phoromatic. Salamat sa matagumpay na rework, ang graph rendering proseso ay makabuluhang mas mabilis. Sa lahat ng mga panloob na mga pagsusulit tapos na, ito graph rendering proseso ay tungkol sa 4x mas mabilis kaysa Phoronix Test Suite 5.8! Kung ikaw ay lamang ang pagpapatakbo ng Phoronix Test Suite locally maaaring hindi mo mapansin ang anumang pagkakaiba kapag ito ay mayroon kinuha mas mababa sa isang segundo, ngunit sa OpenBenchmarking.org kung saan milyon-milyong mga graphs ay render sa bawat buwan, ito ay isang malaking epekto sa mga mapagkukunan ng sistema. Ito ay din ng magkano pakinabang sa aming LinuxBenchmarking.com reference tracker kung saan ngayon ito ay tumatagal ng makabuluhang mas kaunting oras sa magilas na makuha ang isang pulutong ng mga makasaysayang mga resulta benchmark. Para Phoromatic mga gumagamit, ito ay din ibig sabihin ng marami ng mas kaunting oras ay kinakailangan kapag tumatakbo malaking paghahambing sa mga umiiral na mga resulta o pagtingin sa pagganap ng iyong mga sistema sa ilalim ng pagsubok para sa mga ilang buwan / taon.
  • Bukod sa pagiging mas mabilis, pts-core ay gumagamit ng makabuluhang mas mababa memory sa panahon ng mga mabigat na gawain. Sa Phoronix Test Suite 5.8.1 ang rurok paggamit ng memory ay dumating hanggang sa halos 1GB kapag ang rendering libo-libo ng mga resulta nang sabay-sabay habang ngayon na may Phoronix Test Suite 6.0 ang rurok paggamit ng memory ay sa paligid ng isang 4x pagpapabuti. Muli, ito ay pinaka dramatic para Phoromatic at OpenBenchmarking.org gumagamit.
  • Sa wakas, isa pang low-level pagpapabuti na ginawa ay isang malaking rework na nangyari sa loob ng graphing code (pts_Graph). Ang mga pagbabago ay magpapahintulot sa para sa aming mga graph upang maging mas mahusay at mas extensible paglipat ng pasulong, ngunit isang agarang manalo - bukod bahagyang na nagpapahintulot sa mas mabilis na pagganap - ay na pts_Graph ay siyang bahala sa pagbuo ng mas maraming na-optimize SVG graphs. Ang karaniwang uri graph ay halos kalahati ang laki tulad ng sa mga nakaraang bersyon ng Phoronix Test Suite ngayon. PNG / JPEG graphs patuloy na suportado para sa pagsasama sa mga PDF file pati na rin ang para sa pagsuporta sa legacy browser ng web.
  • Reworked Sensor Pagmamanman:
  • Nagkaroon ng isang makabuluhang rework sa kung paano ang Phodevi ni (Phoronix Device Interface) sensor pagsubaybay gawa. Ang bagong sensor balangkas ay ngayon maayos multi-sinulid, marami pang iba extensible, at ngayon din ay sumusuporta sa mga dynamic paglikha ng sensors sa mga kaso ng desiring upang masubaybayan ang paggamit ng CPU o temperatura sa isang per-core batayan sa halip na lamang ang kabuuang pakete o kapag naghahanap upang kung hindi man sub-hatiin ang data sensor. Ang Phoronix Test Suite sensors kumilos sa parehong paraan sa pamamagitan ng MONITOR = environment variable at Phoronix-test-suite system-sensors.
  • Phodevi Support Additions:
  • May ngayon sinusuportahan para sa GPU thermal monitoring sa higit hardware (kabilang ang NVIDIA Jetson TX1), bersyon detection para sa X.Org Server tumatakbo bilang non-ugat sa Debian, NVMe solid-estado imbakan detection, AMDGPU DRM detection, BcacheFS super-block detection, at higit pa.
  • Linux Perf Subsystem Module:
  • May isang bagong module na tinatawag na linux_perf na sumusuporta sa pag-uulat ng iba't-ibang Linux perf counter subsystem pagganap sa isang per-test-run na batayan. Ang modyul na ito ay awtomatikong load kapag ang LINUX_PERF = 1 kapaligiran variable ay naka-set bago ang pagpapatakbo ng Phoronix Test Suite.
  • Performance-Per-Dollar Module:
  • Ang isa pang bagong Phoronix Test Suite module nagbibigay ng automated pagganap-per-dollar graphs batay sa mga user-itinustos impormasyon ng presyo para sa mga sangkap / system sa ilalim ng pagsubok. Isa itong madaling paraan ng pagpapatakbo ng isang cost analysis upang umakma ang raw pagganap figure. module na ito ay awtomatikong naka-enable sa pamamagitan ng COST_PERF_PER_DOLLAR = environment variable at pag-set ito sa ang halaga ng dollar ninanais para sa kasalukuyang test run.
  • Plus Higit pang mga:
  • Mayroon ding iba't-ibang mga pagpapabuti sa ibang mga lugar ng Phoronix Test Suite, Windows update support, DragonFlyBSD panlabas na dependency paghawak sa pamamagitan DPorts pkg halip pkgsrc, pumasa / mabibigo pagpapabuti pagsubok, ang tinatayang petsa / oras para sa pagkumpleto ng pagsubok ay ipinapakita na ngayon sa CLI bukod sa tinatayang oras ang natitira, mas mahusay na suporta para sa stateless systems, at iba pang mga mas maliit na mga pagbabago.

Ano ang bago sa bersyon 5.8.0:

  • pagpapabuti MIPS support
  • Mas mabilis na pag-render ng mga resulta ng mga file at iba pang mga pagpapabuti data processing
  • Stress-run pagpapabuti
  • System sensor monitoring sa pamamagitan ng Phoromatic UI
  • Ang pagdagdag ng mga Phoromatic Resulta Export Viewer
  • Various Linux hardware & amp; pagpapabuti software detection
  • Payagan Phoronix Test Suite kliyente upang maging self-update sa pamamagitan ng pag-update script lumipas mula sa Phoromatic Server
  • Mongoose web server support halimbawa HTTP ang Phoromatic server
  • Suporta sa panonood sistema client logs sa pamamagitan ng Phoromatic Server UI
  • Maraming iba pang mga pagpapabuti sa Phoromatic

Ano ang bago sa bersyon 5.6.0 / 5.8.0 Milestone 5:

  • pts-core: Simulan ang paglipat posible deployment script sa lumawak / directory
  • pts-core: Ilipat phoromatic-client at phoromatic-server Upstart trabaho mga file upang i-deploy /
  • pts-core: Ilipat phoromatic-client at phoromatic-server systemd service file upang lumawak /
  • pts-core: Magdagdag very basic resulta-file-to-json sub-command
  • pts-core: Drop AnonymousHardwareReporting / AnonymousSoftwareReporting bilang hindi na ginagamit sa OpenBenchmarking.org
  • Hilahin sa JuJu script mula https://github.com/juju-solutions/pts upang lumawak / juju
  • phodevi: More allowance para sa mga kliyente upang mabawi koneksyon sa Internet / server komunikasyon failure
  • phoromatic: Clean-up iskedyul main page para sa mga iskedyul na walang mga kaugnay na mga sistema
  • phoromatic: Ipakita ang mga resulta na tumutugma ticket sa haligi ihambing ang mga resulta sa pahina ng mga resulta
  • phoromatic: Payagan pahina ng mga resulta na maging limitado sa partikular na hash o tiket tumutugma sa
  • phoromatic: Payagan pahina ng mga resulta search box upang ring maghanap bahagi ng hardware / software system
  • phoromatic: Ayusin para sa pagtanggal ng isang sistema mula sa lahat ng mga grupo sa pahina "system editing group" systems
  • phoromatic: Payagan per-system override ng kung awtomatikong kapangyarihan-offs ng sistema ay pinahihintulutan
  • phoromatic: Kumuha ng mapupuksa ang block-poweroff file check in client module ngayon na maaari itong gawin per-system mula sa server-side
  • phoromatic: Payagan WoL kapangyarihan-ups para honoring benchmark tiket
  • phoromatic: pagisahin ang karagdagang code mula start.php sa phoromatic_server
  • phoromatic: Always unset ang uod recordfail kapag naaangkop
  • phoromatic: Magdagdag "System Maintenance Table"
  • phoromatic: Magdagdag "PowerOnSystemDaily" setting na opsyon upang matiyak nang walang kinalaman sa schedule na ang mga sistema ay hindi bababa sa kapangyarihan-up / usap araw-araw kung pinagana
  • phoromatic: New checkbox paghawak sa pahina ng mga resulta upang pamahalaan paghahambing at multi-tanggal resulta
  • phoromatic: Simulan trabaho sa bagong main page

Ano ang bago sa bersyon 5.6.0 / 5.8.0 Milestone 1:

  • pts-core: Simulan ang paglipat posible deployment script sa lumawak / directory
  • pts-core: Ilipat phoromatic-client at phoromatic-server Upstart trabaho mga file upang i-deploy /
  • pts-core: Ilipat phoromatic-client at phoromatic-server systemd service file upang lumawak /
  • pts-core: Magdagdag very basic resulta-file-to-json sub-command
  • pts-core: Drop AnonymousHardwareReporting / AnonymousSoftwareReporting bilang hindi na ginagamit sa OpenBenchmarking.org
  • Hilahin sa JuJu script mula https://github.com/juju-solutions/pts upang lumawak / juju
  • phodevi: More allowance para sa mga kliyente upang mabawi koneksyon sa Internet / server komunikasyon failure
  • phoromatic: Clean-up iskedyul main page para sa mga iskedyul na walang mga kaugnay na mga sistema
  • phoromatic: Ipakita ang mga resulta na tumutugma ticket sa haligi ihambing ang mga resulta sa pahina ng mga resulta
  • phoromatic: Payagan pahina ng mga resulta na maging limitado sa partikular na hash o tiket tumutugma sa
  • phoromatic: Payagan pahina ng mga resulta search box upang ring maghanap bahagi ng hardware / software system
  • phoromatic: Ayusin para sa pagtanggal ng isang sistema mula sa lahat ng mga grupo sa pahina "system editing group" systems
  • phoromatic: Payagan per-system override ng kung awtomatikong kapangyarihan-offs ng sistema ay pinahihintulutan
  • phoromatic: Kumuha ng mapupuksa ang block-poweroff file check in client module ngayon na maaari itong gawin per-system mula sa server-side
  • phoromatic: Payagan WoL kapangyarihan-ups para honoring benchmark tiket
  • phoromatic: pagisahin ang karagdagang code mula start.php sa phoromatic_server
  • phoromatic: Always unset ang uod recordfail kapag naaangkop
  • phoromatic: Magdagdag "System Maintenance Table"
  • phoromatic: Magdagdag "PowerOnSystemDaily" setting na opsyon upang matiyak nang walang kinalaman sa schedule na ang mga sistema ay hindi bababa sa kapangyarihan-up / usap araw-araw kung pinagana
  • phoromatic: New checkbox paghawak sa pahina ng mga resulta upang pamahalaan paghahambing at multi-tanggal resulta
  • phoromatic: Simulan trabaho sa bagong main page

Ano ang bago sa bersyon 5.4.1 / 5.6 Milestone 3:

  • phoromatic: Payagan trigger bago matanggal
  • phoromatic: Umaasa sa caching para sa pagtukoy pre-umiiral na naka-cache na mga profile ng pagsubok mula sa web UI
  • phoromatic: Magdagdag resulta RSS support
  • phoromatic: Magdagdag ng bagong pagpipilian upang pahina ng mga resulta
  • phoromatic: Ipatupad bagong PTS-sign-on kapag ang PTS core bersyon pagbabago dahil sa mga potensyal na mga pagbabago interface
  • phoromatic: Working bumuo page suite
  • phoromatic: Magdagdag ng suporta para sa mga lokal page suites
  • phoromatic: Magdagdag benchmark pahina
  • phoromatic: Magdagdag ng suporta para sa pagtingin inisyu benchmark tiket
  • phoromatic: Magdagdag ng mga pagpipilian upang pilitin gawing muli ng resulta database
  • phoromatic: Prepend sistema ID na magresulta string kapag tumatakbo ang maramihang mga pagsusulit nang walang variable

Ano ang bago sa bersyon 5.6 Milestone 1:

  • pts-core: Magdagdag "short" display mode
  • pts-core: Magdagdag stress-patakbuhin ang command upang payagan ang para sa kasabay na stress testing / paso-in / torture testing
  • pts-core: Magdagdag TOTAL_LOOP_TIME suporta sa stress-run
  • pts-core: Magdagdag TOTAL_LOOP_TIME = walang katapusan na suporta sa stress-run para sa pagsubok sa isang walang-katapusang loop
  • pts-core: Magdagdag ng suporta para libframetime output resulta sa pag-parse
  • phoromatic: Paunang gumawa ng mga pangunahing page tracker
  • phoromatic: Mas mahusay na pagbawi ng mga umiiral na Phoromatic account sa reloaded sistema kung saan ang machine sa sarili ID nagbago
  • timed_screenshot: Ayusin ang para pag-crash kapag PHP GD nawawala

Ano ang bago sa bersyon 5.4.1:

  • Na-update AppData XML para sa Phoronix Test Suite.
  • Ang resulta parser in pts-core ngayon ay bumuti suporta para sa pag-parse ng CSV frame latency lungkot kung kinakailangan sa pamamagitan ng mga mas bagong mga profile test, kasalukuyang ay kailangan ng bagong pagsubok of Civilization:. Beyond Daigdig
  • Ang Phoronix-test-suite enterprise-setup sub-command. Tingnan ang dokumentasyon para sa karagdagang detalye.
  • Various Phoromatic Server update, kabilang ang pinabuting strings resulta kapag merging random resulta file, pag-uulat sa mga address IP / MAC sa pahina sistema claim, at iba pang mga menor de edad mga pagpapahusay.

Ano ang bago sa bersyon 5.4.0:

  • Major overhaul sa built-in Phoromatic Server
  • avahi zero-Conf networking support
  • Pinahusay download cache paghawak
  • IBM POWER8 pagpapabuti hardware detection
  • Various code refactoring & amp; iba pang mga pagpapabuti

Ano ang bago sa bersyon 5.4.0 Milestone 6:

  • pts-core: Ayusin magresulta merging kapag PTS test identifier ay null, gamitin title string sa halip bilang identifier
  • pts-core: Suriin para sa PHP Sockets support
  • pts-core: Pinahusay make-download-cache
  • pts-core: Pagandahin PHP_BIN detection
  • pts-core: gamitin ang system zip library kung PHP ZIP ay hindi magagamit
  • phoromatic: Upstart phoromatic-server trabaho ay nagtatrabaho (nasubok sa Scientific Linux 6.6)
  • phoromatic: Magdagdag "Run Test Schedule Now" na pindutan upang subukan ang schedule page upang pahintulutan para sa madaling isa-time / manual testing
  • phoromatic: Magdagdag ng ilang mga pangunahing mga istatistika sa pahina rootadmin
  • phoromatic: Payagan ang PhoromaticStorage lokasyon upang mabago mula sa WebUI kapag nagla-log in bilang rootadmin
  • phoromatic: Payagan ang pag-download cache lokasyon upang mabago mula sa WebUI kapag nagla-log in bilang rootadmin
  • phoromatic: Payagan ang network proxy detalye upang mabago mula sa WebUI kapag nagla-log in bilang rootadmin
  • phoromatic: Payagan ang HTTP / WebSocket ports upang mabago mula sa WebUI kapag nagla-log in bilang rootadmin
  • phoromatic: Taasan memory_limit sa pag-download download cache
  • phoromatic: Ilantad ang lahat ng posibleng mga mode ng video pati na pagpipilian test
  • phoromatic: Ipakita ang mga kamakailang pag-trigger sa pahina ng isang pagsubok iskedyul
  • phoromatic: Magdagdag "Mag-upload ng mga resulta sa OpenBenchmarking.org" na opsyon upang pahina ng mga setting
  • phoromatic: Ayusin ang para deactivating pagpipilian sa pahina ng mga setting
  • phoromatic: Tandaan huling matagumpay na koneksyon Phoromatic Server
  • phoromatic: Magdagdag reboot at shutdown command upang Phoromatic module

Ano ang bago sa bersyon 5.4.0 Milestone 5:

  • pts-core: Pagpapabuti kapag tumatakbo bilang systemd serbisyo / demonyo
  • pts-core: Mas gusto firefox higit Epiphany browser
  • phoromatic: Ipatupad mga abiso sa email sa resulta uploads
  • phoromatic: Ipatupad mga abiso sa email sa sistema ng mga error / babala
  • phoromatic: Ipatupad mga abiso sa email sa mga bagong sistema idinagdag
  • phoromatic: Payagan madaling paghahambing ng resulta file sa iba pang mga resulta para sa ibinigay na schedule ID
  • phoromatic: Pagbutihin pag-format ng listahan
  • phoromatic: Magdagdag beses tiningnan sa mga resulta
  • phoromatic: Magdagdag "ipakita lamang ang mga resulta na may pagkakaiba-iba" na magresulta tinitingnan pahina
  • phoromatic: Magdagdag resulta pagpa-flag ng sa pangunahing pahina
  • phoromatic: Payagan iba pang / unscheduled mga resulta ng pagsubok na mai-upload sa Phoromatic Server gamit ang phoromatic.upload-resulta sub-command
  • phoromatic: Show file / path lokasyon kapag nagsisimula ang Phoromatic Server
  • phoromatic: Gumamit ng isang random na pinili available port sa pamamagitan ng default kapag nagsisimula ang Phoromatic Server if no port ay tinukoy
  • phoromatic: Magdagdag pangunahing suporta ugat administrator sa web interface Phoronix
  • pts_Graph: Paliitin laki ng sub-title mga string ng teksto kapag ang mga ito masyadong mahaba

Ano ang bago sa bersyon 5.4.0 Milestone 4:

  • pts-core: Magdagdag 3840 x 2160 (4K UHD) upang higit pa sa mga mode-setting fall-back mode
  • pts-core: Simulan ang nagtatrabaho sa suporta para sa paggamit ng karaniwang Linux file-system hierarchy kapag tumatakbo bilang root bilang isang serbisyo
  • pts-core: Magdagdag PhoromaticStorage pagpipilian upang Phoronix Test Suite user configuration XML file
  • phoromatic: Pag-uulat ng kabuuang bilang ng resulta para sa naibigay na iskedyul test
  • phoromatic: Ulat benchmarking / test run mga error sa server
  • phoromatic: error Show system / babala mula sa Phoromatic web UI
  • phoromatic: Huwag tatangkaing muling patakbuhin iskedyul pagsubok sa mga kliyente kung sila dati iniulat error / babala para sa na kumbinasyon iskedyul / trigger ID
  • phoromatic: Username kailangan na hindi bababa sa apat na mga character ang haba
  • phoromatic: Magdagdag ng isang pangkalahatang-ideya schedule pamamatnugot mo sa pahinang iskedyul
  • phoromatic: naka-iskedyul na mga kaganapan Idagdag ngayong araw sa side bar
  • phoromatic: Pagbutihin resulta identifier / title uulat para sa mga resulta
  • phoromatic: Ipatupad "Power User" antas ng account
  • phoromatic: Magdagdag normalisahin resulta pagpipilian sa phoromatic pahina ng resulta
  • phoromatic: Suporta para sa paglukso upang subukan pahina ng mga resulta para sa XXX nakaraang araw ng pagsubok mula sa schedule pahina
  • phodevi: IBM pagpapabuti POWER hardware detection

Ano ang bago sa bersyon 5.4.0 Milestone 3:

  • Pagpipino sa Phoromatic web-user interface.
  • Basic service logging kakayahan para Phoromatic client / server na pinasimulan ng systemd, etc.
  • Suporta para sa sinusubukang i-download ang mga file ng maraming beses mula sa remote download caches sa kaso ng pagkabigo ng koneksyon / serbisyo.
  • Ang isang bagong scheduler paglikha interface mula sa Phoromatic web UI kasama ang kumpletong suporta sa pag-edit.
  • Re-gawa ng "mga grupo system" Phoromatic tampok at dapat na ngayon ay ganap na nagtatrabaho at nagtatampok kumpleto.
  • Suporta para sa mga gumagamit Phoromatic upang lumikha ng maramihang mga gumagamit na kaugnay sa parehong data account, kabilang ang suporta para sa "viewer account" na maaaring tingnan ngunit hindi manipulahin ang data account.
  • Ang isang stream ng aktibidad para sa pagpapakita Phoromatic data ng user na nauugnay sa isang partikular na account.
  • Suporta para sa pinagsasama resulta mula sa Phoromatic web UI.
  • Suporta para sa pagtanggal ng mga resulta mula sa Phoromatic web UI.
  • Iba pang mga pagpapabuti at refinement sa Phoronix Test Suite at Phoromatic code.

Ano ang bago sa bersyon 5.4.0 Milestone 1:

  • pts-core: sanitize pts_result_file user string
  • pts-core: Huwag itakda ang memory_limit sa HHVM
  • pts-core: Drop phoromatic_legacy support (lumang bersyon Phoromatic.com)
  • system_monitor: Tamang perf-per-Watt pagkalkula para LIB resulta
  • phodevi: pstate formatting pagbabago Support Nouveau na basahin core / mem MHz sa mas bagong kernels
  • phodevi: Suporta para sa pagbabasa monitor EDID higit sysfs, pagkabasa descriptors, at pagkuha ng pangalan monitor (ay dapat na mapabuti pangalan monitor pag-uulat para sa mga sistema Intel Linux)
  • phodevi: Pinahusay SoC detection
  • pts_LineGraph: Alignment fix para sa mga susi

Ano ang bago sa bersyon 5.2.1:

  • pts-core: Magdagdag VDPAU bilang dependency sa xorg-video panlabas na dependency sa higit pang mga platform
  • pts-core: Huwag suriin OpenBenchmarking.org kredensyal kapag ang network ay down
  • pts-core: Rework resulta-file-to-text sub-command, show text-based na graph resulta
  • phodevi: Pagbutihin NVIDIA binary driver GPU paggamit detection
  • phodevi: Magdagdag DDE / Deepin Desktop Environment detection
  • pts_Graph: Ilang menor de edad graph alignment pagwawasto

Ano ang bago sa bersyon 5.2.0:

  • Tech Preview / Experimental Built-In Phoromatic Server
  • pagpapabuti Result graphing, kabilang ang mga bagong kahon plot graph
  • Phodevi software & amp; pagpapabuti hardware detection
  • Phodevi Radeon GPU paggamit uulat sa pamamagitan ng RadeonTOP
  • New Phoronix Test Suite sub-command pagpipilian
  • Bug-pag-aayos at iba pang mga menor de edad mga pagpapahusay

Ano ang bago sa bersyon 5.2 Milestone 4:

  • pts-core: Always iulat ang CPU scaling gobernador sa talahanayan ng sistema
  • pts-core: Magdagdag ng mga pagpipilian auto-sort-resulta-file
  • phoromatic: Pagbutihin pahina ng system '
  • phoromatic: Payagan ang hanggang sa tatlong pagkabigo koneksyon bago iniwan
  • pts_Graph: Pinahusay na, mas malinis, at mas tumpak na pag-render ng pts_OverViewGraph
  • pts_Graph: Gawin ang horizontal graph chart kahon mabuti ang kalagayan
  • pts_Graph: Ibalik mas maaga render_graph_value_ticks () pagbabago sa pamamagitan mufasa72 bilang ito ginawa halaga tumpak tik
  • pts_Graph: gamitin ang horizontal plot box kapag nagre-render beses frame para sa mga malalaking bilang ng mga resulta
  • pts_Graph: Various iba pang mga pagpapabuti graphing

Ano ang bago sa bersyon 5.2 Milestone 2:

  • pts-core: Magdagdag RUN_TESTS_IN_RANDOM_ORDER kapaligiran variable na maging sanhi ng mga pagsubok na tumakbo sa isang random na order
  • pts-core: Magdagdag sdl2-unlad upang PTS External Dependencies
  • pts-core: Ayusin pagbabalik mula 5.2m1 na sinira ilang mga lugar ng GUI / web interface
  • pts_Graph: render min / avg / max stats sa tuktok ng line graph (salamat sa mufasa72)

Ano ang bago sa bersyon 5.2 Milestone 1:

  • Ang pinaka-memorable work nangyayari sa Phoronix Test Suite 5.2 ay ang pag-port ng Phoromatic sa modernong PTS interface. Sa Phoronix Test Suite 5.2 ito ay posible upang ilunsad ang isang lokal na Phoromatic server pagkakataon sa pamamagitan lamang ng pagpapatakbo Phoronix-test-suite start-phoromatic-server at mula doon ito ay self-host ang lahat ng kanyang pangangailangan (na may lamang ang mga posibleng bagong requirement pagiging PHP5 SQLite support ). Gayunman, para sa unang araw na ito milyahe release ang suporta ay hindi lubos sa hugis. Ang web interface ay ibang-iba mula sa dating Phoromatic code at ako porting pa rin ang code upang gumana sa mga bagong mga interface.
  • Ang bagong Phoromatic code sa PTS 5.2m1 ay gagana sa para sa set up system at pangunahing pag-iiskedyul ngunit ay hindi pa nagagamit. Sana sa susunod na linggo ay magkakaroon ng lahat ng code na gumagana nang buo laban sa mga pinakabagong PTS interface. Sa isip doon ay hindi anumang mga API o database schema break ngunit ako ay hindi gumagawa ng anumang mga garantiya bago ang opisyal 5.2.0 release. Para sa mga organisasyon na nangangailangan na mag-host ang kanilang mga resulta "sa likod ng firewall" at labas ng OpenBenchmarking.org spectrum na ay pa rin ay nangangailangan ng isang komersyal na lisensya suporta sa pamamagitan ng Phoronix Test Suite.
  • Bukod sa patuloy na Phoromatic porting upang suportahan ang isang self-hosting server mula sa Phoronix Test Suite client, iba pang mga pagbabago ay kinabibilangan ng iba't-ibang mga pag-aayos, mas mahusay na suporta para sa labas variable na kapaligiran, suporta para sa isang hanay ng mga inputs test upang masuportahan, batch -Run pag-aayos, mga pagpapabuti para sa NVIDIA GPU core frequency detection sa modernong GPUs, at GPU paggamit uulat sa pamamagitan ng opsyonal radeontop binary.

Ano ang bago sa bersyon 5.0.1:

  • Higit helpers naidagdag kapag nagpapasok hindi wastong argumento sa iba't-ibang Phoronix-test-suite sub-utos.
  • Panlabas na mga pagpapabuti dependency (32/64-bit Ubuntu mga pag-aayos, nagdagdag PCRE sa buong).
  • HTTPS OpenBenchmarking.org komunikasyon ay hindi pinagana sa pamamagitan ng default sa workaround iniulat proxy isyu.
  • Ang isang edit-resulta-file sub-command ay idinagdag para sa pagbabago ng pamagat at paglalarawan mga string ng isang naka-save na resulta file pagkatapos ng proseso ng pagsubok. Mayroon ding isang remedyo para sa pagtiyak resulta file paglalarawan maayos i-update.
  • Ang isang AppData file ay ngayon ipinadala gamit ang Phoronix Test Suite.
  • Various Arch Linux pagpapabuti benchmarking sa mas mahusay na paghawak nito stock PHP configuration at iba pang mga pagkakaiba system.
  • Iba Pang minor pagpapahusay.

Ano ang bago sa bersyon 5.0.0 Milestone 1:

  • pts-core: Magdagdag web-server-launcher support
  • pts-core: Support simula HHVM bilang isang web server
  • pts-core: Startup speed optimizations
  • pts-core: Nalinis code error sa pag-uulat / paghawak
  • pts-core: Magdagdag server remote access at password pagpipilian upang pagpipilian sa configuration user-config.xml user
  • pts-core: Ayusin paghawak ng PTS OpenBenchmarking.org pag-download ng order profile pagsubok at hash paghawak
  • pts-core: Bawasan ang mga hindi kinakailangang pakikipag-usap sa OpenBenchmarking.org network server
  • pts-core: Support system identifier string ng hanggang sa 64 mga character
  • pts-core: Magdagdag LIMIT_ELAPSED_TEST_TIME upang limitahan ang dami ng oras (sa minuto) para sa isang naibigay na proseso Phoronix Test Suite upang makumpleto ang kanyang testing
  • pts-core: Payagan null descriptor string
  • pts-core: Ayusin regex para sa bersyon string
  • pts-core: Random pag-aayos
  • phodevi: Iba't ibang mga pagpapabuti
  • phodevi: Pinabuting disk scheduler fallback pag-uulat
  • dokumentasyon: I-update upang ituro bagong lokasyon Git sa github.com/phoronix-test-suite/ higit Phorogit
  • nye_Xml: Ayusin para sa pagsulat ng mga zero sa XML tag kapag ginagamit ang "kapag hindi walang laman" function

Ano ang bago sa bersyon 4.8.6:

  • DragonFlyBSD 3.6.0 pagpapabuti support.
  • Suporta para sa pagpasa ng mga argumento test sa pre / interim / post test profile script Hooks at suporta para sa pag-debug ng mga script sa loob ng umiiral debug-run mode.
  • Pagpapabuti para sa pagbabasa ng mga terminal lapad. Mayroon ding ilang mga menor-format ng teksto tweaks.
  • Phoronix Device Interface (Phodevi) pagpapabuti ng pagbabasa ng impormasyon monitor sa binary driver NVIDIA Linux, pinabuting multi-monitor resolution detection ilalim X11 kapaligiran, at iba pang mga pag-aayos.
  • Various bug-pag-aayos.

Ano ang bago sa bersyon 4.8.5:

  • pts-core: Pagbutihin pag-format ng matakpan mensahe sa (default) maigsi display mode
  • pts-core: Huwag aalisin test install ang mga file sa pag-install pagkabigo
  • pts-core: Payagan download-test-file command upang gamitin OpenBenchmarking.org ID
  • pts-core: Huwag dynamic dagdagan ang test run count kapag pagharap sa shares cache
  • pts-core: Ayusin para sa hindi pagbubukas ng web-browser sa batch mode
  • pts-core: Magdagdag zypper SUSE tulong suporta kapag hindi paghahanap PHP
  • phodevi: Magdagdag ng suporta para Nouveau PSTATE parse sa Linux 3.13 +
  • phodevi: Kilalanin 'HIS' (Hightech Information System) graphics card
  • phodevi: Kilalanin 'ZOTAC' graphics cards
  • phodevi: Ayusin kalabisan monitor modelo uulat detection sa Catalyst
  • phodevi: Magdagdag ng suporta para sa NVIDIA-setting GPUUtilization in gpu.usage sensor

Katulad na software

Maguma Workbench
Maguma Workbench

3 Jun 15

Heaven Benchmark
Heaven Benchmark

20 Feb 15

OpenHPI
OpenHPI

17 Feb 15

Mga komento sa Phoronix Test Suite

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!