Seu sistema operacional pode ser configurado para alocar e manipular recursos de maneira diferente para executar programas versus tarefas em segundo plano. Para ver um exemplo simples disso no Windows 7, clique direito no meu computador - > propriedades - > Configurações avançadas do sistema - > Desempenho - > Avançado
Logo no topo, você notará uma seção chamada agendamento do processador e poderá ver onde eles dão a você uma opção a qual você prefere ter melhor acesso aos recursos.
Se você está falando de algo diferente de alocação de recursos, você precisará fornecer mais informações sobre o que você observa é diferente entre os dois métodos e podemos ir a partir daí.