At BE1's request I have run some tests on my server. My server is an i3 540 runnging at 3ghz
C: drive is an Intel SSD and the OS drive, this is where HG612 stats normally lives
G: drive is a single Samsung HDD 5400rpm
F: drive is two of the above in Raid 1
I: drive is 6 x 3TB WD Reds in raid 6
Both raids are software, the raid 1 is on the motherboard, and the raid 6 is on a Highpoint controller.
My server was not rebooted between tests, I don't have the time to do that and others may be watching recordings stored on the server, I simply cut and pasted the folder between drives and then plotted the same data.
I plotted 60 days using the same data each time.
Drive Original program New Program
C: 391s 255
G: 239s 265s
F: 260s 215s
I: 298s 261s
1 day
C: 23s 26s
Now it's quite possible the log file was still in some cache due to the cut and paste so the above results could be flawed. Plotting 60 days on my office PC SSD using a log that hasn't been accessed since the last reboot only took 127 seconds. It's clearly the plotting that takes the time, reading the file is very quick when watching the DOS window.
Chrysalis, if your system is taking 4 minutes to plot one days worth of graphs then I think something is clearly wrong, have you run a disc benchmark against your raid 1 setup? Are you using Intel ports on your motherboard and the correct Intel drivers?