January 18, 201016 yr I was saving this for unRAID 5.x, but I thought I'd go ahead and throw it out now. I'm working on a benchmark application that can run as an unattended script from the unRAID console and report the results. Some of the elements I am looking at are: - use smartctl and hdparm to pull info about each drive such as make, model, cache size, and other capabilities. - use dmesg to pull kernel messages about IDE controllers and other devices - use dmidecode to get info on mobo and chipset - use dd to benchmark each disk read and write - use mpstat to collect stats while benchmark is running - report results using wget and an http post to a web server where then can be indexed Disk RPM is not query-able, but it should be easy enough to build a small database of model number to RPM lookup. This would serve several goals: - easy for novice users to run benchmarks - standardized data collection - centralized data collection I have a server available with MySQL and obviously I'll do all the coding on the back end. Any comments?
January 19, 201016 yr Author Well dmidecode and sysstat utils are not in stock unRAID.... closest thing is vmstat. So I'm stuck to pokeing around in /sys and /proc....
January 26, 201016 yr great idea bubba, i'd love to benchmark my system and compare it with others. this can be a a good way to come up with the "ideal" unraid hardware. I can participate when ever its ready ( i can help with some coding if needed, c++/shell ) munky
Archived
This topic is now archived and is closed to further replies.