I encountered strange behavior when doing RG scan on multiple flac files - decoding speed is ~60x and average read speed seen in process explorer is 7MB (from samsung hd501lj), whereas when I scan the same files (after removing cached data from memory) one after another manually it goes back to ~180x. I looked in file monitor to see what happens and it looks like foobar tries to use as many cpu cores as it can so it reads from a few files at the same time switching between them very fast, but that causing drive to slow down drastically and cpu usage goes to lower value than in single file processing.
Has anyone else experienced this? I can bypass the problem by allowing foobar to use only 1 core, but then many operations including scanning mp3 files will be slower (for them multiple processing works very well). I haven't experienced that on my old drive, probably because of lower read speed.
Please look further into this problem.