Windows (including NT, 2000 and XP) is optimized for desktop application usage. If you run two console ("DOS box") windows, the one that has the focus can use almost 100% of the CPU, even if other processes have high-priority threads in a running state.
To correct this imbalance, you must configure the Windows thread scheduling to less-heavily favor foreground applications.
For example: