Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Começando com Windows 8, os dispositivos que têm recursos de gerenciamento térmico podem expor esses recursos ao sistema operacional por meio da interface do driver GUID_THERMAL_COOLING_INTERFACE. As duas principais rotinas de retorno de chamada implementadas pelo driver nessa interface são PassiveCooling e ActiveCooling. Um driver que tem recursos de resfriamento passivo implementa a rotina PassiveCooling . Um driver que tem recursos de resfriamento ativo implementa a rotina ActiveCooling . Em resposta a alterações no uso do computador ou nas condições ambientais, o sistema operacional chama uma (ou possivelmente ambas) dessas rotinas para gerenciar os níveis térmicos dinamicamente na plataforma de hardware.
A ACPI (Advanced Configuration and Power Interface) permite que o fornecedor de uma plataforma de hardware particione a plataforma em regiões chamadas zonas térmicas. Os dispositivos de sensor acompanham a temperatura em cada zona térmica. Quando uma zona térmica começa a superaquecer, o sistema operacional pode executar ações para resfriar os dispositivos na zona. Essas ações podem ser categorizadas como resfriamento passivo ou resfriamento ativo.
Para executar o resfriamento passivo, o sistema operacional limita um ou mais dispositivos na zona térmica para reduzir o calor gerado por esses dispositivos. A limitação pode envolver a redução da frequência do relógio que conduz um dispositivo, a redução da tensão fornecida ao dispositivo ou a desativação de uma parte do dispositivo. Como regra, a limitação limita o desempenho do dispositivo.
Para executar o resfriamento ativo, o sistema operacional ativa um dispositivo de resfriamento, como um ventilador. O resfriamento passivo diminui a energia consumida pelos dispositivos em uma zona térmica; o resfriamento ativo aumenta o consumo de energia.
No design de uma plataforma de hardware, a decisão de usar o resfriamento passivo ou o resfriamento ativo baseia-se nas características físicas da plataforma de hardware, na fonte de energia da plataforma e em como a plataforma será usada.
O resfriamento ativo pode ser mais simples de implementar, mas tem várias desvantagens potenciais. A adição de dispositivos de resfriamento ativos (por exemplo, ventiladores) pode aumentar o custo e o tamanho da plataforma de hardware. A energia necessária para executar um dispositivo de resfriamento ativo pode reduzir o tempo que uma plataforma alimentada por bateria pode operar com uma carga de bateria. O ruído do ventilador pode ser indesejável em alguns aplicativos, e os ventiladores exigem ventilação.
O resfriamento passivo é o único modo de resfriamento disponível para muitos dispositivos móveis. Em particular, as plataformas de computação portátil provavelmente têm casos fechados e são executadas em baterias. Essas plataformas normalmente contêm dispositivos que podem limitar o desempenho para reduzir a geração de calor. Esses dispositivos incluem processadores, GPUs (unidades de processamento gráfico), carregadores de bateria e faróis de exibição.
As plataformas de computação portátil normalmente usam chips SoC (System on a Chip) que contêm processadores e GPUs, e os fornecedores de hardware do SoC fornecem o software de gerenciamento térmico para esses dispositivos. No entanto, dispositivos periféricos, como carregadores de bateria e faróis de exibição, são externos aos chips SoC. Os fornecedores desses dispositivos devem fornecer drivers de dispositivo, e esses drivers devem fornecer qualquer suporte de gerenciamento térmico que possa ser necessário para os dispositivos. Uma maneira relativamente simples de um driver de dispositivo dar suporte ao gerenciamento térmico é implementar a interface do driver GUID_THERMAL_COOLING_INTERFACE.