x-fontperf is a tool that measures the time it takes for X11 fonts to load. It is a compact and useful program for font testing and optimization.
The first test involves loading the same font multiple times, providing an average loading time for that specific font. If the font is already in use in the x-session, the loading time should be quick because the font will be cached and not actually reloaded.
The second test involves loading the same font in different sizes (incrementing) from 6 to 144 pixels. This test determines how rendering time increases with font size and can be viewed using the -v option.
The third test involves loading all available fonts, providing an accurate estimate of average font loading time. This test is also an effective way to stress-test your system and ensure that all fonts are loadable, and can be observed using the -e option.
The software provides sample output, including details about the server vendor and release, the total number of fonts found, and the font loading times for each test.
Users can customize their testing experience using various options, such as the display to use, increasing verbosity, and specifying the number of iterations for test 1. The software also includes options for specifying the minimum and maximum pixel sizes for test 2 and for customizing the basefont to use for tests 1 and 2.
Overall, x-fontperf is a useful software utility for measuring font rendering and loading times in an x11 environment, and its customization options make it highly adaptable to different testing scenarios. The software is easy to use, and its sample output provides a helpful starting point for users new to font testing. This review highly recommends x-fontperf for its efficiency and versatility in testing font performance.
Version 1.1: N/A