Наконец-то мне удалось запустить отладчик QtCreator на Windows после борьбы с несовместимостью Comodo Firewall.Производительность QtCreator в Windows
Я надеялся перейти от более старой версии Qt и Visual C++ к новейшей версии Qt и QtCreator, но производительность отладчика ужасна.
Я создал простой графический интерфейс с одним окном, который ничего не делает, кроме отображения окна. После запуска QtCreator занимает ~ 60 МБ ОЗУ (частные байты в Sysinternals process explorer).
Когда я начинаю отладку, GDB использует 180 МБ. Я начинаю изучать указатель главного окна, и он перескакивает до 313. Каждый раз, когда я пытаюсь что-то проверить, один из ядер переходит на 100%, и я должен подождать несколько секунд, чтобы информация отображалась. Это просто игрушечная программа, и я боюсь, что реальная программа, которую я хочу переключить, будет намного хуже.
Является ли этот вид нормальной работы для MinGW? Изменилось ли обновление до последней версии MinGW?
Visual C++ IDE + отладчик + программа реального мира занимает около 100 МБ ОЗУ и мгновенно анализирует локальные переменные.
Думаю, вам следует отправить отчет об ошибке в http://www.qtsoftware.com/developer/task-tracker и посмотреть, что скажет об этом Qt Software. Я не могу подтвердить, так как я в основном использую его под Linux. – nmuntz
Сколько памяти он использует в Linux? Он тоже отстает? – rpg
под Linux qtcreator занимает примерно около 30 МБ, по умолчанию приложение Qt GUI Application по умолчанию занимает 2 МБ, и, насколько я могу судить, gdb занимает около 30 МБ. – nmuntz