Я разрабатываю приложение в Eclipse 3. 6, и я пытаюсь получить некоторую простую статистику профилирования выполнения с помощью TPTP (в основном, просто анализ времени выполнения).
Однако профилирование выполняется так медленно, что практически невозможно добиться успешного выполнения, Eclipse иногда дает сбой с OutOfMemoryErrors и я очень сомневаюсь, что статистика времени выполнения хоть сколько-нибудь близка к той, которую я обычно получаю. Я предполагаю, что он работает на 100% нормальной скорости, используя 100% ЦП.
Есть идеи относительно того, что могло быть причиной этого и как я мог бы это исправить?
Система - Core i7 980 под управлением 64-разрядной Windows 7 , JVM - это Sun JDK 1.6. 20 в случае, если это актуально
Вы пробовали использовать этот eclipse.ini
файл для некоторой оптимизации и, надеюсь, улучшения времени выполнения?
Примечание: оставьте Java 1.6u20 или убедитесь, что используете сборку 7 версии 1.6u21 (не сборку 6).
Таким образом, вы обеспечите правильное распознавание параметра --launcher.XXMaxPermSize
(которому следует присвоить высокое значение, чтобы упростить сеанс).