O XP VMM é um gargalo em uma máquina multi-core?

3

Eu tenho uma máquina dual core hexagonal Xeon executando um aplicativo intensivo de IO. (WinXP 32) Estou vendo um driver de hardware (1/2 modo de usuário, 1/2 kernel, streaming de dados) que está usando 6k falhas de página delta por segundo. Quando outros aplicativos carregam ou alocam grandes quantidades de memória, o buffer de hardware do driver recebe um déficit (o aplicativo não o alimenta rápido o suficiente).

Isso pode acontecer porque o kernel está usando apenas um núcleo para reparar as interrupções de falhas da página?

    
por JeffV 03.08.2011 / 16:11

2 respostas

1

Sim, esse poderia ser o problema - o sistema operacional que saiu depois do XP é melhor, assim como o sistema operacional que veio depois disso, então talvez considere essa opção.

    
por 03.08.2011 / 16:22
0

Para permitir o uso adequado de um servidor dual 6cores xeon, use uma versão de servidor do Windows (por exemplo, 2008 R2).

O Windows XP não foi projetado para esse tipo de uso. Além disso, o suporte Multi CPU e Multi Core foi otimizado no Vista / 7.

    
por 02.10.2012 / 17:17