Ferragens  
 
Rede de conhecimento computador >> Ferragens >> CPUs >> Content
O que é Android Nougat CPU Scheduling?
O Android Nougat (7.0 e 7.1) introduziu melhorias significativas na programação da CPU em comparação com as versões anteriores. Os principais aprimoramentos se concentraram em melhorar o desempenho e a eficiência de energia. Enquanto o agendador de kernel subjacente (geralmente uma variante de agendador ou CFS completamente justo) permaneceu em grande parte o mesmo, as mudanças foram na maneira como o Android interagiu e gerenciou:

* Agenda de E/S melhorada: Nougat refinou como o sistema gerenciava operações de E/S. Melhor coordenação entre a programação da CPU e as operações de E/S significava que os processos que aguardam a E/S eram menos propensos a passar fome, levando a uma resposta mais suave do aplicativo e uma vida útil potencialmente melhor da bateria. Isso foi alcançado por meio de priorização e alocação de recursos mais eficientes.

* Priorização do processo aprimorado: O agendador de Nougat tornou -se mais sofisticado na forma como ele priorizou processos. Entendeu melhor quais processos eram aplicações em primeiro plano e quais eram tarefas de fundo. Isso resultou em maior capacidade de resposta para aplicativos voltados para o usuário, dando-lhes uma prioridade mais alta e reduzindo o impacto de processos de fundo menos importantes. Isso ajudou a garantir uma experiência mais suave do usuário, especialmente em dispositivos com recursos limitados.

* Doze Modo aprimoramentos: O modo DOZE, introduzido em Marshmallow, foi ainda refinado em Nougat. Tornou-se mais agressivo ao limitar a atividade dos processos de fundo quando o dispositivo estava ocioso ou em um estado de baixa potência. Isso contribuiu significativamente para estender a duração da bateria. Nougat melhorou a granularidade do cochilo, permitindo um controle mais refinado sobre o consumo de energia, dependendo do estado do dispositivo.

* Limitações do processo de fundo: Nougat colocou mais restrições nos processos de segundo plano do que as versões anteriores. Isso significava que os aplicativos não podiam consumir constantemente recursos sem a permissão explícita do usuário. Este foi mais um passo para melhorar a vida útil da bateria e o desempenho geral do sistema, limitando o impacto de aplicativos com se comportar mal.

Em essência, a programação da CPU da Android Nougat não foi uma revisão completa do agendador subjacente, mas um conjunto de melhorias na maneira como o Android conseguiu o agendador para obter melhor desempenho, capacidade de resposta e eficiência de energia. Essas mudanças foram amplamente focadas em otimizar a alocação de recursos e melhorar a priorização de processos com base em sua importância e no estado atual do dispositivo. O objetivo principal era uma experiência mais perfeita e eficiente em termos de energia para os usuários.

Anterior :

Próximo :
  Os artigos relacionados
·Quantos barramentos de endereço e dados no Intel Core …
·Um processador de núcleo duplo funcionará com uma pla…
·O que o processador faz no microbit? 
·Por que a CPU é necessária? 
·A Dell 270 CPU Atualização 
·Os desktops da Apple têm uma CPU? 
·Você precisa de um refrigerador de CPU para compilaçã…
·Qualquer placa-mãe Socket 775 suportará um processado…
·A CPU determina quanto PC RAM pode usar? 
·Como definir as velocidades de clock da CPU para um Pen…
  Artigos em destaque
·Como faço para fazer upload de fotos para um cartão d…
·As especificações de um iMac M5521 
·Em que chip de processador é inserido? 
·O que é design de entrada e saída no design do sistem…
·O Social e Ética da Robótica 
·Problemas com sincronização do iPad e iTunes com Aber…
·Como solucionar um eMachine T2200 
·Por que eles inventaram a impressora? 
·Definição de Gigabyte 
·Como atualizar o CPU para um Dell 9300 Laptop 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados