На работе мы используем довольно мощные машины: HP Z600 с двумя процессорами Xeon @ 2,5 ГГц, 8-16 ГБ оперативной памяти.К сожалению, из-за неправильной политики компании мы вынуждены использовать 32-разрядную версию XP, поэтому я сделал RAM-привод PAE из неиспользуемой оперативной памяти 4 ГБ.
Теперь временные файлы находятся на ramdrive.Я также пытался переместить весь проект в ramdrive, затем на SSD, но заметных улучшений во время запуска и компиляции во встроенном режиме не произошло.
Затем я запустил Process Monitor SysInternals, чтобы проверить, есть лилюбые узкие места, которые не видны с помощью диспетчера задач / активности жесткого диска, но я не видел ничего примечательного - кроме некоторых переполнений буфера, которые я не понимаю, что они означают.
Я могу предположить, что производительность дляЗапуск OOMPH и компиляция GWT связаны, поэтому я использую время компиляции для сравнения различных изменений.
Я активировал и деактивировал гиперпоточность и турбо-буст в BIOS, но опять-таки не увидел различий.Гиперпоточность даже, кажется, делает все медленнее, я могу предположить, что штраф за переключение контекста выше для 16 ядер, чем для 8 ядер.Турбо-буст, похоже, ничего не делает, я могу предположить, что он работает только под Win7, мне не удалось активировать драйвер.Он должен увеличить ядро с 2,5 ГГц до 2,8 ГГц.
Деактивировать индексирование и метку времени на дисках NTFS, изменить настройки производительности с переднего плана на фоновый и обратно, использовать другой экземпляр Eclipse - без изменений.
Для компиляции я попытался указать другое количество работников, больший объем памяти и некоторые другие параметры.Все, что выше двух рабочих, увеличивает время компиляции.
Старые машины HP (XW6600), кажется, компилируются немного быстрее, возможно, из-за тактовой частоты 2,8 ГГц, но их режим хостинга запускается медленнее.
Подводя итог, можно сказать, что использование памяти составляет около 2,6 ГБ, использование файла подкачки равно нулю, жесткий диск не сигнализирует о большой активности, активность ЦП составляет <10% (одноядерное около 50-70%), нотем не менее компьютер, кажется, ничего не делает в течение некоторого времени при компиляции или запуске OOMPH GWT. <BR>Хорошо, теперь, когда я перепробовал все, что знал и нашел в Интернете, есть ли что-то еще, что я могу попробовать?Значительно ли улучшится переход на 64-битную Win7 (это произойдет в следующем году)?Есть ли какие-либо аппаратные / программные опции, которые я могу настроить?
LE: также запустил RATT (трассировщик от MS), чтобы увидеть, есть ли какие-нибудь прерывания, которые занимают слишком много времени, но все кажется в порядке,Антивирус не имеет значения.Проведено сравнение еще одного проекта GWT с моим мобильным телефоном i7 (2630q), и i7 работает примерно на 70% быстрее, хотя у него примерно такие же часы.