Descrição das opções de desempenho no Windows

Traduções de Artigos Traduções de Artigos
Artigo: 259025 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Sumário

Este artigo descreve as opções de desempenho no Windows. Para ver ou modificar estas opções no Windows 2000, clique em Iniciar , aponte para definições , clique em Painel de controlo , faça duplo clique em sistema , clique no separador Avançadas e, em seguida, clique em Opções de desempenho . Para visualizar estas opções no Windows XP, clique em Iniciar , clique em Painel de controlo , faça duplo clique em sistema , clique no separador Avançadas e, em seguida, clique em definições em desempenho.

Mais Informação

Pode utilizar o desempenho Opções para definir o Windows ser optimizado para programas de primeiro plano ou serviços de segundo plano. Os pressupostos são que serviços de segundo plano são relativamente alguns em número e seriam mais eficientes com mais tempo da CPU e que servidores de programa ou programas interactivos em computadores de secretária seria mais eficientes com ciclos de tempo mais curtos para permitir que seja mais responder à entrada do teclado e para servir mais threads (vários milhares nos serviços de terminal no modo de servidor de aplicações).

O termo "quantum" é uma medida de tempo para cada ciclo de tempo que um thread unitless executar até que ocorra um "parâmetro de contexto" e outro thread (dentro do mesmo programa ou partir outro programa) está seleccionada para ser executado. Isto impede que um processo ligados à CPU monopolizar o processador. Actualmente no Windows, 3 quantums são iguais a 10 milissegundos (processador único) ou 15 milissegundos (múltiplos processadores Pentium). Isto depende da camada de abstracção hardware (HAL) seleccionada para o computador. HAL de fabricante de equipamento original (OEM) pode ter um valor diferente. Ciclos de tempo fixo de 36 quantums actualmente são utilizados quando serviços de segundo plano estiverem seleccionados (como poderá escolher numa instalação típica).

A situação tornam-se mais complexa quando activa a opção de Aplicações de primeiro plano . Isto apresenta o conceito de "quantum variável". Neste caso, as tarefas em segundo plano recebem um quantum diferente que quantums recebidos pelas tarefas de primeiro plano. Além disso, ambos os conjuntos de quantums estão mais curtos do que um thread receberia num computador definido para serviços de segundo plano. Actualmente, um processo em segundo plano recebe um quantum de 3 e um processo de primeiro plano recebe um quantum de 9. Por conseguinte, pode calcular o período de tempo que o thread será executado antes do temporizador expira.

Em conjunto com definições de sector de hora no Windows, a opção de Aplicações de primeiro plano resulta num processo de aumento de 2 através de processos em segundo plano. Tenha em atenção que este aumento só se aplica a prioridade do thread actual, não estiver visível no Gestor de tarefas. Pode utilizar o Monitor de sistema para observar de prioridade actual o thread e consulte o aumento de prioridade em acção. Além disso, a lembrar que o Microsoft Windows NT também utiliza ajustes adicionais prioridade (geralmente 2) baseados a outros eventos, tais como momentaneamente aumentando a prioridade de um thread quando devolver a partir de uma chamada de E/s, quando regressar a partir de uma chamada de subsistema do modo de utilizador ou quando receber entradas do teclado. Quando a opção de Aplicações de primeiro plano está activa, a prioridade do thread actual para um processo em execução é boasted de 8 a 12 ocasionalmente. O aumento de teclado também é a razão que está limitado a 2, o aumento de processo para que outros threads podem responder rapidamente à entrada do teclado. Esta definição é aplicada a todos os threads do processo imediatamente.

Nenhum dos debates supra aplica o conceito de classes de prioridade ou classes de programação de trabalho. No Windows Advanced Server e Datacenter Server, que utiliza objectos de tarefas para controlar o comportamento de tarefas, classes de agendamento da tarefa são utilizadas apenas se a opção Serviços em segundo plano estiver seleccionada. Para obter informações adicionais sobre classes de programação de trabalho, consulte a documentação Microsoft Developers Network.

Propriedades

Artigo: 259025 - Última revisão: 28 de fevereiro de 2007 - Revisão: 3.2
A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
Palavras-chave: 
kbmt kbenv kbinfo KB259025 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 259025

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com