hardinfo, a tool for gathering hardware data and benchmark information was submitted to Fedora 7 updates testing.
I just discovered hardinfo in the Fedora repositories while I was checking for some data about my own packages and was curious what the program is capable of. And judging from the first looks the tool is indeed very helpful.
The first thing I noticed was that the GUI is well designed and user friendly: you have a good overview and can quickly navigate to see the information you need. In this regard it reminds me of the KDE info center.
But hardinfo stands out because of the amount of data which it can collect: besides the usual hardware data it can also reads the current logged in and generally available users, statistics about boots, network interfaces, supported languages, kernel modules, and so on. And it can export all these data as a report – in HTML format. This can become quite helpful when you need some help with your machine.
However, since so many information are included you should be a bit careful with the data security wise.
The second really interesting point for me is that the tool comes along with a set of benchmarks. And for better comparison the benchmarks also show results of other machines so that you can compare them more easily. However, as you see in the screenshot, the output does not check for different notations of decimal numbers: on a German machine one and a half is 1,5 and not 1.5 like on English machines. Although, after several tests the numbers seem sometimes to be quite strange (too fast or too slow). But these are just a minor bugs, I guess.
You can also update the list of benchmarks of other machines to have an even better comparison. I’m not sure how useful it is to have the benchmark data of dozens of machines here for comparison, but the intention it good.
And I have to admit that I do miss proper benchmarking under Linux: it would be nice to have some figures to better compare Linux machines against each other. If hardinfo would add other benchmarks over time it would be nice. I think of hard disk and RAM bechnmarks, of GPU benchmarks and maybe even network benchmarks.