3

У меня есть двухъядерный шестнадцатеричный компьютер Xeon, на котором запущено приложение с интенсивным вводом-выводом. (WinXP 32) Я вижу аппаратный драйвер (1/2 пользовательского режима, 1/2 ядра, потоковая передача данных), который использует 6 000 ошибок разностных страниц в секунду. Когда другие приложения загружают или выделяют большие объемы памяти, аппаратный буфер драйвера получает переполнение (приложение не загружает его достаточно быстро).

Может ли это быть из-за того, что ядро использует только одно ядро для обслуживания прерываний сбоя страницы?

2 ответа2

1

Да, это легко может быть проблемой - операционная система, которая вышла после XP, лучше в этом, как и операционная система, которая вышла после этого, так что, возможно, рассмотрите этот вариант.

0

Чтобы обеспечить правильное использование двойного 6-ядерного сервера xeon, используйте серверную версию Windows (например, 2008 R2).

Windows XP не предназначена для такого использования. Кроме того, поддержка Multi CPU и Multi Core была оптимизирована в Vista /7.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .