Приложение основательно тормозит, но при этом не использует процессор. В программе присутствует извлечение файлов из zip архива, однако его скорость ни в какой сравнение не идет с обычным разархивированием. Возможно тормоза при обращении к базам данных Access — опять же, базы небольшие, процессор свободен.
Как такую ситуацию можно отпрофайлить? Профайлеры типа AMD Codeanalysis, sampling profile — дают профайл по процессору — но поскольку процессор почти не используется — там нет никакой полезной информации, нужно как то отследить в каких функциях программа проводит больше всего времени в режиме ожидания. Какими интсрументами воспользоваться?