By default Windows binds all child processes to the CPU of the parent process (in this case the job queue processor). By default 24x7 queue processor always runs on the first CPU. Download bindcpu utility we have for 24x7. This utility can be used to run bind child processes to different cpus. http://www.softtreetech.com/24x7/extras/bindcpu.exe To run your batch file schedule a command as below BINDCPU [affinity mask] [batch file name] For the affinity mask use 1, 2, 4, 8, etc... To bind to the first CPU use mask 1 to bind to the second CPU use mask 2 : Additional Information: Attempted to as run jobs detached because I was : hoping that since it starts another instance of the scheduler that might : be a workaround but the same problem accures. I just have 3 schedulers : using the same processor. ;) : John
|