about:options

В света на Oтворения код почти липсват инструменти за benchmark на чарколяците в компютърните системи. А когато ги има – по-добре да ги е нямало.

Една доста често използвана програма за диагностика на видеокарти е glxgears, която в резултат от изпълнението си, връщаше средния брой кадри в секунда на определен интервал от време (май е на всеки 5 секунди, или нещо такова). Казвам “връщаше”, защото от известно време насам разработчиците започнаха претендират, че програмата им не трябва да се използва като инструмент за сравняване на параметрите на графичния хардуер.

В резултат на това, приложението вече не изписва по подразбиране броя FPS, и за да постигнете това трябва да пуснете glxgears със следната опция от команден ред:

$ glxgears -printfps

По-култовото е, че понеже glxgears няма опция --help, с която да описва какви параметри приема, сте принудени да си потърсите сами опциите с нещо подобно на командата по-долу:

$ strings `which glxgears`

Именно по този начин попаднах на една много по-безумна опция за командния ред, която връща същия резултат:

$ glxgears -iacknowledgethatthistoolisnotabenchmark

Връх на сладоледа ще бъде вариант, в който опцията -printfps отпадне, а в следващите версии на glxgears остане само това дългото – вижда ми се много user friendly…


Маркери: , ,

За тази статия



Категории

Подобни статии

  • Няма подобни статии