Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have two cores in my computer, and i want to know this: When my computer is running several programs at once (firefox, downloading, uninstalling, etc.), how well is windows distributing that across multiple cores?

share|improve this question

closed as not constructive by Oliver Salzburg Sep 7 '12 at 17:11

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

Windows does a good job of distributing the load when the problem is multiple, single-threaded processes both trying to use as much CPU as possible.

However, the situations you describe are more limited by your hard drive's ability to read (or write) different things at the same time. Adding a few more cores wouldn't help you at all.

share|improve this answer

It's going to depend on the version of Windows. Here's a video describing how Windows 7 improves the dispatcher (scheduler). In short, it does a pretty good job of it.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged .