X-fontperf on pieni apuohjelma mitata font renderointi / lastaus aika X11 ympäristössä. Alun perin tarkoitus nähdä, onko mitään huomattavaa suorituskyvyn eroa erillinen kirjasinpalvelimeen ja paikallisten fontin renderointi.
Se todella tekee kolmesta eri testeistä:
1) lataaminen samaa fonttia useita kertoja
Antaa keskimäärin lastaus aikaa tähän erityistä fonttia. Jos käytät kirjasinta jo käytössä omassa x-session tämän pitäisi olla todella nopea, koska tämä fonttia käytetään uudelleen, ja ei oikeastaan ladata uudelleen (välimuistissa)
2) lataaminen samaa fonttia erikokoisina (monesko)
Oletus on 6-144 pikselin. Mielenkiintoista nähdä, miten renderöinti aika lisääntyy fonttikokoa (katso lisävaruste -v)
3) Loading kaikki saatavilla fontit
Tämän pitäisi antaa sinulle hyvän arvion keskimäärin fontloading ajoissa. Myös hyvä testi painottaa järjestelmään ja tarkista, että kaikki kirjasimet ovat kuormitettavien (katso lisävaruste -e)
Näyte ulostulo:
X-fontperf -v
X-fontperf: Copyright (c) Holger Pfaff - http://pfaff.ws
X-fontperf: version 1.1 26-Mar-2004
X-fontperf: yhdistetty palvelimeen:: 0.0
X-fontperf: server myyjä: Gentoo Linux (XFree86 4.3.0, tarkistus r3)
X-fontperf: myyjä release: 40300000
X-fontperf: yhteensä 6406 löytynyt kirjasinten
X-fontperf: basefont: - * - Helvetica - * - * - * - * - 12 - * - * - * - * - * - iso8859-1
X-fontperf: lastaus basefont 100 kertaa ... 6292 USEC 62 USEC / font
X-fontperf: lastaus fontti pikselin kokoa 6-144 ... 2977820 USEC 21578 USEC / font
X-fontperf: lastaus kaikki 6406 käytettävissä olevat fontit ... 34965472 USEC 5458 USEC / font
Käyttö:
Käyttö: X-fontperf ...
-Näyttö X-näyttö käyttää
-v lisäämään lokiin tulostettavaa (saattaa vääristää tulosta)
-e Näytä virheitä testeissä
-n numero toistojen testattavaksi 1 [100]
-min Pienin pikselin koko testin 2 [6]
-max Suurin pikselin koko testin 2 [144]
-foundry Foundry fontin [*]
-perheen Family fontin [helvetica]
-Paino paino font [*]
-slant Slant fontin [*]
-setwidth Aseta leveys font [*]
-addstyle Muita tyyli font [*]
-pixelsize Pixel koko font [12]
-pointsize Point koko font [*]
-resolutionX X päätöslauselman font [*]
-resolutionY Y päätöslauselman font [*]
-spacing väli font [*]
-avgwidth keskiarvo leveys font [*]
-registry rekisteri font [iso8859]
koodaavaksi koodaus font [1]
Monisana voidaan lisätä kolmessa vaiheessa määrittämällä -v useita kertoja. Marras-
TATION -vvv ei tueta. Käytä v -v -v. Virheet avaaminen fontteja ei esitetty
oletuksena. Käytä -e nähdä niitä.
-n määrittää toistojen testattavaksi 1. Oletuksena 100 (näkyy
suluissa) olisi ok useimmissa järjestelmissä. Lisäys / vähennys arvot nopea / hidas
järjestelmät
-min / -max määrittää minimi / maksimi pikselin koko testin 2. Pixel koot ovat
yhdellä.
Viimeinen lohko argumenttien on spesifioimiseksi basefont käyttää testeissä 1
ja 2. Ne noudattavat standardia x11 fontin nimeämistapaansa. Jälleen: oletusasetukset ovat
suluissa.
Mitä uutta tässä julkaisussa:
Ohjelmiston tiedot:
Kommentteja ei löytynyt