We are looking for a competent C++ or assembly language developer to work on a simple hard drive benchmark utility.
Specifically, the program will measure the following, using native Win32 API read/write procedures:
Buffered Read - MB/s
Sequential Read - MB/s
Random Read - MB/s
Buffered Write - MB/s
Sequential Write - Mb/s
Random Write - kB/s
Average Access Time - ms
The program will function both by user input by schedule. In other words, the test can be triggered by user input, or set on a daily, weekly, or monthly schedule and time.
The program will store the history of these benchmarks and will produce graphical reports showing current and historical disk performance. The current view will show the indicators in a speedometer or guage type display, while hostorical will be produced with bar graphs.
The chosen coder will have the opportunity to work on several future projects of this nature.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) Exclusive and complete copyrights to all work purchased. (No GPL, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site).
Windows 98 - XP