I have a process running that is opening TIF files. Each TIF file is just one regular page and they are maybe 100 kB each. Every time he opens a TIF file it tries to read a barcode in a specific area on the page.after it reads the barcode in the specified area it closes the file and opens the next file. For some reason this process is taking about 3 seconds per file. This is too long for us. What can we do to speed this up? The server that is running this is a quad core 2.1 GHz processor with plenty of RAM. I checked the CPU and the memory and everything seems to be under used. How can I find where the bottleneck is? How do I speed up this process?
running on windows server 2008