Hello,<br><br>I&#39;m running a Dell &quot;Pentium(R) D 3.46GHz&quot; system with...&nbsp; well, I&#39;m not sure if it has multiple CPUs or just Hyperthreading, but the Task Manager shows 4 CPU usage graphs.<br><br>Last week, we had some trouble with dropped packets -- and as it turned out, it was partly because all the AG-related processes were starving each other on CPU #0.&nbsp; Manually enabling the CPU affinity to use all CPUs for each pythonw, dvts, vlc, vic, etc. process brought that problem under control, so I&#39;m wondering: why does AG restrict itself to one CPU under win32?
<br><br>I see this happens in AccessGrid/Platform/win32/Config.py:555-572, and was added by Tom Uram in January 2006 -- but I haven&#39;t been able to find any discussion of why with Google, the mailing list search or Bugzilla.
<br><br>Would it be possible to spread processes across each CPU, or even leave them with the default CPU affinity?<br><br>-Ed Brannin<br><a href="mailto:edbrannin@gmail.com">edbrannin@gmail.com</a><br>