| 
| 
 | Вопрос # 3 309/ вопрос открыт / | 
 |  Здравствуйте, эксперты!Подскажите, что влияет на скорость работы IDE?
 1. У меня она(IDE) долго грузиться. Но тут понятно, подгружает все bpl
 2. Создал маленький и пустой проект(2 кнопки и панель, без обработчиков). Так этот проект открывается где то 2 минуты
 3. Когда пытаюсь его сбилдить(Shift+F9) или запуститьт, то это длиться минуты 4-5
 4. Если ставить точку в коде, что бы увидеть список методов, то IDE тоже зависает минуты на 4-5
 Какие есть мысли, в какую сторону покопать?
 
|  |   Вопрос задал: Irbis (статус: Посетитель)Вопрос отправлен: 21 октября 2009, 12:35
 Состояние вопроса: открыт, ответов: 1.
 |  Ответ #1. Отвечает эксперт: Вадим К Здравствуйте, Irbis!Есть несколько вариантов.
 1) железо -  медленный винт/мало оперативной памяти (меньше 512 для 7 делфи)/слабый проц (меньше 1 Ггц).
 Хотя у меня 7 делфи приемлемо (быстрее, чем Вы написали) работала на Pentium MMX 160 MHz, 72ОЗУ. А 2007 делфи на Pentium 2 400MHz (правда их там было два штуки!) и 256ОЗУ.
 2) слишком много компонентов/экспертов, которые ко всему ещё могут нехило конфликтовать. Повыгружать по максимуму. А также можно установить DelphiSpeedUp (http://andy.jgknet.de/blog/?page_id=8) - на 2005-2006 делфи давало ускорение при запуске до 3 (!!!) раз.
 3) самое вероятное - антивирус/фаервол. Сам лично был свидетелем, как в отладчике при нажатии F8 переход осуществлялся за несколько минут. Причиной оказался Outpost firewall. Откат к 4 версии сразу исправил ситуацию. Поэтому для начала отключить их всех и посмотреть на результат. Также желательно выключить другие программы, например торрент клиенты (буквально вчера, отключив торрент клиент у одного знакомого, заставил работать его любимую игрушку - торрент активно использует винт и игра не успевала подчитывать данные...).
 
|  | Ответ отправил: Вадим К (статус: Академик)Время отправки: 21 октября 2009, 12:49
 Оценка за ответ: 5
 |  
 Мини-форум вопросаВсего сообщений: 5; последнее сообщение — 21 октября 2009, 16:54; участников в обсуждении: 2. 
|   | Irbis (статус: Посетитель), 21 октября 2009, 13:28 [#1]:Забыл сказать Еще дней 5 назад все работало более-менее хорошо и шустро
 Комп нормальный(проц 2ГГц, озу - 1Гб), стоит Д2009
 DelphiSpeedUp смотрел вроде только до 2007 версии есть
 Единственное изменение по сравнению с моментом когда работало шустро - я ставил GLScene компоненты(для 3D OpenGL)
 Но я их уже удалил из Components/Install Packages, но "шустрость" не вернулась
 Влияет ли на скорость что и сколько прописано в Library path и Browsing path?
 И что вообще должно быть в Browsing path? За что эти пути отвечают?
 Поиск я так понимаю происходит по Library path?
 |  
|   | Вадим К (статус: Академик), 21 октября 2009, 14:14 [#2]:в Browsing path прописаны пути к pas файлам. Что бы редактор кода мог делать переходы по Ctrl+Click, делать некоторые подсказки по коду. Library path - это пути к скомпилированных файлам - dcu. Нужны исключительно для компилятора/линковщика.
 Кол-во путей на скорость влияет. Может быть, что там есть несуществующие пути на флоппик (да, у некоторых они есть!) или CD-ROM/сеть. В таком случае компиляция да и сам редактор будут тормозить нехило.
 Поудаляйте их.
 Галочка "подтверждения прочтения" - вселенское зло. |  
|   | Irbis (статус: Посетитель), 21 октября 2009, 14:51 [#3]:Поудалял несуществующие пути в Library path и Browsing path, удалил несколько неиспользуемых компонентов, перезагрузился Заработало быстрее. По крайней мере, не хуже чем раньше
 Всем спасибо за помощь!
 P.S.
 Видел dc32speed.exe для версий до 2007. а есть ли для 2009? или там уже все настроено? или может с 2007 подойдет и к 2009?
 |  
|   | Вадим К (статус: Академик), 21 октября 2009, 15:27 [#4]:ну вот и славненько. хотя оценку поставить не помешало бы   Галочка "подтверждения прочтения" - вселенское зло. |  
|   | Irbis (статус: Посетитель), 21 октября 2009, 16:54 [#5]:Извиняюсь, пропустил  Уже исправил!
 |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |