Страница 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