Here is the situation:
I am processing images, transforming them from tif to ecw and reprojecting them.
The software I am using one uses one process, and only one core it seems. When I run a batch operation all I see is 13% of the cpu used.
My specs are the following:
i7 3770K 16 GB of ram 2TB sata 7200 HD
The program processes file by file, and I have around one million files to transform.
To try and be more efficient, I have separated all the files in 8 folders and ran the batch operations separately. This way I am able to hit 100% on the CPU.
Since each process also reads the file, and writes a new one, I was afraid I/O might be an issue, but from what I understand in the task manager, this is not a problem? (not sure)
My question is, is this the best way to go? I am actually slowing myself down by running 8 batches or should I run even more?
att. task manager: