Страница 1 из 1
Почему тормозит строчный компилятор на старте?
Добавлено: 05 июн 2008, 11:07
PViP
vip.exe 5.3.20. хотя подобное наблюдал и раньше(на 7.12 тоже).
Запускаю на компиляцию проект, выдается строчка с информацие о версии и производители vip.exe, затем около 15 секунд ничего не происходит визуально, и затем компилируется проект.
Из зачего возникает 15 сек задержка, галактика на тойже базе что и вип стартует моментально!?
Делаю все на сервере где стоит сервер БД.
Добавлено: 05 июн 2008, 11:56
Den
Посмотрел у себя ради интереса
vip 5.3.16 Гал. MSSQL
Время после вывода информации до считывания словаря и старта процесса компиляции БД занимает секунды 3-5.
Добавлено: 05 июн 2008, 12:17
Polimer
У меня проявляется задержка с началом компиляции, если кто-то работает с тестовой Г. (неск. мин.) Если никого нет, то влет.
Добавлено: 05 июн 2008, 15:41
dp
а если посмотреть монитор ключа - то видно, что vip 3 раза опрашивает ключ.
вот вам и задежка
Добавлено: 05 июн 2008, 15:52
m0p3e
Vip от 5.82 ключ никогда не опрашивал, но задержка теже 10-15 сек.
Добавлено: 06 июн 2008, 09:54
edward_K
Держите открытой галку, при том с того же exe и на ту же базу что и vip.
Да и памяти на компе нужно поболе.
Добавлено: 06 июн 2008, 11:44
PViP
edward_K, свободно более гига оперативки, недумаю что это влияет! постоянно что то висит открытое в этой базе, тормаза остаются!
Добавлено: 06 июн 2008, 14:01
edward_K
что то не нужно, сапорт например не влияет
. И галка с другого exe тоже. И подключение ресов в vip тоже должно быть из того же каталога что и галка стартует. И запущено в вашей сессии, а не в чей то.
На первасиве вроде такой троблы вобще нет. На Ms не пробовал, а на оракле без галки вообще смерть. Да. Еще здесь на форуме советовали подкрутить один параметр в реестре виндозы для ускорения открытия совместно используемых файлов.
Добавлено: 07 июн 2008, 05:38
Алексей
мысль пришла... при компиляции в конфиге подключаются ресурсы. может действительно дело в том что тормозит не компилятор а как раз открытие этих ресурсов, и подкрутка вышеуказанного параметра (найти бы его
) поможет?
Добавлено: 07 июн 2008, 09:38
edward_K
Добавлено: 09 июн 2008, 12:29
PViP
edward_K, респект!
Лечится так
1. Открываем редактор реестра
2. Находим секцию HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
3. Добавляем два параметра:
а. SharingViolationDelay , Тип: REG_DWORD, Значение: 0 (по умолчанию стоит: 200)
б. SharingViolationRetries, Тип: REG_DWORD, Значение: 0 (по умолчанию стоит: 5)
4. Закрваем редактор реестра, перегружаем систему.
У меня Windows Server 2003 R2 SP1