x-fontperf är ett litet verktyg för att mäta font rendering / laddningstid på en x11 miljö. Ursprungligen tänkt för att se om det finns någon märkbar skillnad i prestanda mellan en separat typsnittsservern och lokala typsnitt rendering.
Det gör faktiskt tre olika tester:
1) Laddar samma typsnitt flera gånger
Ger dig en genomsnittlig laddningstid för visst teckensnitt. Om du använder ett typsnitt som redan används i x-session bör detta vara riktigt snabb eftersom detta typsnitt kommer att återanvändas och faktiskt inte laddas igen (cachad)
2) Fylla på samma typsnitt i olika storlekar (uppräkning)
Standard är 6-144 pixel. Intressant att se hur renderingstiden ökar med teckenstorlek (se alternativet -v)
3) Laddar alla tillgängliga teckensnitt
Detta bör ge dig en bra uppskattning i genomsnitt fontloading tid. Också en bra test för att betona ditt system och kontrollera att alla typsnitt är laddningsbar (se alternativet -e)
Exempel på output:
x-fontperf -v
x-fontperf: Copyright (c) Holger Pfaff - http://pfaff.ws
x-fontperf: version 1.1 från 26-mar-2004
x-fontperf: ansluten till servern: 0.0
x-fontperf: serverleverantören: Gentoo Linux (XFree86 4.3.0, revision R3)
x-fontperf: leverantör Tillstånd: 40300000
x-fontperf: totalt 6406 typsnitt hittades
x-fontperf: basefont: - * - helvetica - * - * - * - * - 12 - * - * - * - * - * - iso8859-1
x-fontperf: last basefont 100 gånger ... 6292 usec 62 usec / font
x-fontperf: laddar typsnitt från pixelstorleken 6-144 ... 2.977.820 usec 21578 usec / font
x-fontperf: laddar alla 6406 tillgängliga teckensnitt ... 34.965.472 usec 5458 usec / font
Användning:
Användning: x-fontperf ...
-display X-bildskärm som ska användas
-V öka informationsnivån (kan förfalska resultat)
-e Visa fel under test
-n Antal iterationer för test 1 [100]
-min Minsta pixelstorlek för test 2 [6]
-max Maximal pixelstorlek för test 2 [144]
-foundry Foundry av typsnitt [*]
-familjen Familj font [helvetica]
-weight vikt font [*]
-slant Slant av typsnitt [*]
-setwidth Set bredd font [*]
-addstyle Ytterligare stil font [*]
-pixelsize pixelstorlek typsnitt [12]
-pointsize Point storlek font [*]
-resolutionX X resolution av typsnitt [*]
-resolutionY Y resolution av typsnitt [*]
-spacing avstånd av typsnitt [*]
-avgwidth Genomsnittlig bredd font [*]
-registry kansli font [iso8859]
kodande Kodning av tecken [1]
Informationsnivån kan ökas i tre steg genom att specificera -v flera gånger. Nej-
förandet -vvv stöds inte. Använd -v -v -v. Fel öppnar teckensnitt visas inte
som standard. Använd -e för att se dem.
-n anger antalet iterationer för provning 1. Standard 100 (visad i
parentes) bör vara ok för de flesta system. Öka / minska värden för snabb / långsam
system
-min / -max anger den lägsta / högsta pixelstorlek för provning 2. Pixel storlekar är
ökas med ett.
Det sista blocket argument är för att ange basefont att använda för test 1
och 2. Dessa följer standard x11 font namnschema. Återigen: defaults är
anges inom parentes.
Vad är nytt i den här versionen:
Mjukvaruinformation:
Version: 1.1
Ladda upp dagen: 3 Jun 15
Licens: Gratis
Popularitet: 77
Kommentarer hittades inte