x-fontperf este un utilitar mic pentru a măsura timpul de randare font / încărcare într-un mediu x11. Inițial destinat pentru a vedea dacă nu există nici o diferență de performanță notabilă între un server de fonturi separat și randare font locale.
Este de fapt nu trei teste diferite:
1) Încărcarea același font de mai multe ori
Vă oferă un timp mediu de încărcare pentru acest font special. Dacă utilizați un font deja în uz în ta sesiune x acest lucru ar trebui să fie într-adevăr mai repede acest font va fi reutilizată și nu efectiv încărcate din nou (cache)
2) Încărcarea același font în diferite mărimi (incrementarea)
Implicit este 6-144 pixel. Interesant să vedem cum randare timp crește cu dimensiunea fontului (vezi opțiunea -v)
3) Se încarcă toate fonturile disponibile
Aceasta ar trebui să vă dau o estimare buna pe timp mediu fontloading. De asemenea, un test bun pentru stres sistemul și verificați dacă toate fonturile sunt încărcabile (vezi opțiunea -e)
Ieșire eșantion:
X-fontperf -v
X-fontperf: Copyright (c) Holger Pfaff - http://pfaff.ws
X-fontperf: versiunea 1.1 de la 26-Mar-2004
X-fontperf: conectat la serverul:: 0.0
X-fontperf: Server furnizor: Gentoo Linux (XFree86 4.3.0, revizuire R3)
X-fontperf: eliberare furnizor: 40300000
X-fontperf: numărul total de 6406 fonturi găsite
X-fontperf: BASEFONT: - * - helvetica - * - * - * - * - 12 - * - * - * - * - * - iso8859-1
X-fontperf: încărcare BASEFONT 100 de ori ... 6292 usec 62 usec / font
X-fontperf: încărcare font de dimensiune pixeli 6-144 ... 2977820 usec 21578 usec / font
X-fontperf: încărcare toate 6406 fonturile disponibile ... 34965472 usec 5458 usec / font
Utilizare:
Utilizare: X-fontperf ...
Display-ul X-display pentru a utiliza
V Creșterea detaliere (poate falsifica rezultatele)
-E Arată erori în timpul testelor
-n Numărul de iterații pentru testul 1 [100]
-min Dimensiunea minimă pixel pentru testul 2 [6]
-max Mărimea maximă pixel pentru testul 2 [144]
-foundry turnatorie de font [*]
Familie -family de font [helvetica]
Greutatea -greutatea de font [*]
Slant -slant de font [*]
Set lățime -setwidth de font [*]
-addstyle stil suplimentar de font [*]
mărimea Pixel -pixelsize de font [12]
dimensiunea Punctul -pointsize de font [*]
Rezoluția -resolutionX X din font [*]
Rezoluția -resolutionY Y din font [*]
Distanta -spacing de font [*]
Lățimea medie -avgwidth de font [*]
-registry Registrul font [iso8859]
-encoding Codificarea font [1]
Detaliere poate fi crescută în trei etape, cu precizarea -v de mai multe ori. No-
punerea -vvv nu este acceptat. Utilizați -v -v -v. Erori de deschidere fonturi nu sunt afișate
în mod implicit. Utilizați -e pentru a le vedea.
-n specifică numărul de iterații pentru testul 1. Valoarea implicită de 100 (prezentat în
paranteze) ar trebui să fie ok pentru majoritatea sistemelor. Valorile creștere / scădere de rapid / lent
Sisteme
-min / -max specifică minimă / dimensiunea maximă pixel pentru testare 2. dimensiuni Pixel sunt
incrementat cu unu.
Ultimul bloc de argumente este pentru specificarea BASEFONT de utilizat pentru teste 1
și 2. Aceste urmeze schema standard de numire font x11. Din nou: implicite sunt
se arată în paranteze.
Ce este nou în această versiune:
Detalii soft:
Versiune: 1.1
Incarca data: 3 Jun 15
Licenţă: Gratuit
Popularitate: 77
Comentariile nu a fost găsit