Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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

When I minimize the window of a program that is performing some computation - is active, it slows down, if not becoming idle like the OS lowers its priority. When I maximize the window - restore it, it will seemingly resume the computation.

Means my application becomes inactive when put in background - minimized.

What may be the reason behind it?

share|improve this question

migrated from Apr 22 '13 at 14:06

This question came from our site for professional and enthusiast programmers.

Feature, not a bug. Windows favors the threads that are owned by the process that owns the foreground window. Keeps the user happy. – Hans Passant Apr 22 '13 at 11:50
IS there anything I can do to bypass this feature for a particular application? – dabd Apr 22 '13 at 13:01
Windows will lower the priority which means that other programs can run but if you have CPU spare your program will still use that, and Windows definitely will not make your program stop. – Mark Apr 22 '13 at 13:20
It could be that helps. – Hennes Dec 8 '15 at 18:46

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.