Freigeben über


Windows 7 suporte para mais que 64 processadores

Ola,

Depois de quase um mês sem escrever no blog, eu gostaria de começar este ano falando sobre o Windows 7. Talvez vocês já ouviram falar que o Windows vai suportar mais que 64 processadores.

Definição básica

clip_image002
  • Logical Processor: Unidade lógica de computação (Thread)
  • Core: Unidade de processamento com X processadores lógicos
  • Processor / Socket: Processador físico com múltiplos cores
  • Numa: Múltiplos processadores que compartilham memória (Cachê) no mesmo barramento
  • Group: Definição nova de entidade para agendamento o, com suporte máximo de 64 processadores per grupo. ( 1 Grupo = < 64 Processadores)

Distribuição entre os grupos

clip_image004

       Tarefas de processamento, que pode ser direcionado para um grupo

  • Processo1= Thread 1 –> Grupo 1, Proximas tarefas=Thread->Grupo 1
  • Processo 2=Thread 1 –> Grupo 1, Thread 2->Grupo 2

 

 

Definição da afinidade:

  • - Processo: Múltiplos grupos
  • - Thread: Único grupo
  • - Interrupt: Único grupo

Mais infos: https://channel9.msdn.com/pdc2008/ES20/

Abraço, Markus