Некоторая справочная информация:
Я являюсь разработчиком .NET и работаю над ноутбуком Dell Precision M4500 (i7 X 940 @ 2,1 | 8 ГБ DDR3 | Подробности). Инструменты, которые я использую ежедневно (и которые в основном открыты весь рабочий день): два экземпляра Visual Studio 2012 (+ эмулятор Windows Azure), Chrome с несколькими вкладками, TortoiseHg (инструмент управления версиями), Outlook, Skype -> обычная настройка ничего особенного я думаю.
Статистика при нормальном использовании:
Avg. Загрузка процессора: 15-20%. Avg. Память: 2-3 ГБ (30-40%)
Проблема:
Несколько недель назад мы (два сотрудника и я, все с одной и той же моделью ноутбука) перешли с Win7 на Win8 (новая установка - без обновления), с тех пор у меня возникают некоторые проблемы с производительностью. Время от времени (в основном, но не всегда после создания и запуска нашего приложения) мой ноутбук едва пригоден для использования в течение нескольких минут -> интерфейс очень медленный или вообще не отвечает. Даже после того, как я остановил сеанс отладки, ноутбук очень медленный. Через несколько минут загрузка процессора завершится, и я смогу продолжить работу.
Статистика во время пиковой нагрузки:
Загрузка процессора: 56%. Память: 5-6 ГБ (60-70%). Также высокая активность чтения / записи на C:\pagefile.sys
соответствии с ResourceMonitor (я думаю, это нормально?).
Первая странная вещь: макс. Загрузка ЦП никогда не превышает 56% (ни один из ЦП не превышает 56%, см. Рисунок ниже).
Вторая странная вещь: только мой ноутбук испытывает те проблемы с производительностью.
Вещи, которые я пробовал:
Я уже установил последнюю версию драйвера для графической карты (NVIDIA) и чипсета Intel. Также сравнил мою записную книжку с записными книжками коллег -> то же программное обеспечение, тот же драйвер, та же настройка проекта, больше никаких отличий. Установил и запустил средство диагностики процессоров Intel -> Пройдено. Также нет дефектов или ошибок в оперативной памяти.
И да, я также проверил настройки питания (я использую высокую производительность), максимальное состояние процессора установлено на 100%.
Вопрос:
Я знаю, что никто не может сказать мне точную причину этой конкретной проблемы.
Но мой вопрос: почему загрузка процессора никогда не превышает 56%? Откуда это странное ограничение?
Возможно, разгадывание этой тайны приблизит меня к решению проблемы производительности.