PDA

View Full Version : performance



jsa13
01-08-2012, 10:18 PM
Just a quick general type question: when I process let's say 1 mil hands - it seems it starts going at ~180h/sec rate and gradually drops it to close to 100h/sec - is it about what should I expect normally? What I mean:

(a) does processing speed suppose to be dropping later in the batch per se?
(b) or perhaps it depends on number of hands processed already?
(c) non of the above, it depends on particular hands processed

Implications:

(a) it would make sense to stop processing and then restart it
(b) it would make sense to limit yourself to smallest db (which is still adequate)
(c) nothing could or should be done

Hope this makes sense :)

sreticentv
01-09-2012, 07:05 AM
It slows down as more hands get processed - this is inevitable. It is because NC has to update more existing data which will take more time. This is less so when you have an SSD for some reason.

jsa13
01-09-2012, 07:48 AM
thanks for the prompt reply, I'm not complaining just trying to understand how it works (and yeah, I have SSD - would ~200h/sec speed even be possible for HDD anyway?)

nilaynilay
01-09-2012, 08:45 AM
Hard to say. depends on hd speed. 7200 or better and if the disk is freshly de fragmented. Provided you have a beefy processor and plenty of ram.