Я занимаюсь разработкой на Google App Engine. Я использую WingIDE (Python IDE) для отладки на сервере разработки. У меня есть несколько тысяч объектов в моем хранилище данных, и я вижу, что при запуске сервера разработки он должен пройти через DatastoreFileStub.Read () и сделать что-то для каждого объекта.
Проблема в том, что когда я запускаю сервер разработки через WingIDE, он работает ужасно медленно. Я добавил код регистрации профилирования в движок приложений Google, чтобы достичь максимума.
Когда я запускаю сервер разработки в командной строке, я получаю следующее сообщение:
Finished reading 10374 Entites in 10.17 seconds, 1019 per second
Однако, когда я запускаю сервер разработки через WingIDE, я получаю следующее:
Finished reading 10374 Entites in 52.44 seconds, 197 per second
У кого-нибудь есть идея, почему WingIDE будет в 5 раз медленнее?