Форум: "Прочее";
Текущий архив: 2009.07.26;
Скачать: [xml.tar.bz2];
ВнизЧто может так тормозить ? Найти похожие ветки
← →
b/@. (2009-05-20 09:06) [0]Доброе утро мастера.
Вот столкнулся с такой странной ситуацией. Написал програмку по работе с БД (сервер FireBird 1.5). Но один раз умудрился запустить её в том момент, когда проверял почту TheBat-ом.
И получил при этом жуткие тормоза всей машины. Т.е. ни одно приложение не реагирует. Диспетчер задач реагирует, но очень мееедлееннооо, т.е. видна перерисовка каждого окна. При этом загрузка проца ~1-2%, загрузка сетки ~0.1%. Минут через 2-3 тормоза проходят и всё быстро как обычно.
Если запускать раздельно - то никаких тормозов нет :-\
В чём может быть дело ?
← →
brother © (2009-05-20 10:52) [1]> Написал програмку по работе с БД (сервер FireBird 1.5).
твоя программа?
← →
b/@. © (2009-05-20 11:20) [2]В том то и дело, что в моей программе нету ничего что могло бы так нагружать систему.
При загрузке на IBDatabase1AfterConnect происходит загрузка одного справочника, в котором на данный момент 7 записей. И всё.
Да и загрузка проца при этом близкая к 0%, да и к диску нету обращений.
← →
KilkennyCat © (2009-05-20 11:42) [3]
> И всё.
конечно все. совсем все. вот просто семь записей грузится и все. А все остальные процессы, всякие там скрытые и невидные, это, конечно не считаются, не ты же их писал, ты только кнопку на форму и табличку в базу... и грузится только это.
← →
KilkennyCat © (2009-05-20 11:43) [4]а Бат случаем не ембеддедфиребирд использует?
← →
DVM © (2009-05-20 11:53) [5]
> а Бат случаем не ембеддедфиребирд использует?
Очень вероятно, к тому же Bat на делфи писан.
← →
KilkennyCat © (2009-05-20 11:55) [6]Ну тогда решение простое: отлавливать в свое проге работу бата. и коннектиться позжее.
← →
AndreyV © (2009-05-20 12:04) [7]> [6] KilkennyCat © (20.05.09 11:55)
> Ну тогда решение простое: отлавливать в свое проге работу
> бата. и коннектиться позжее.
Сейчас The Bat потом The Rat, а почему это происходит? А если два своих же приложения установлено. А это не из той оперы про расширение "gdb", ну вдруг?
← →
b/@. © (2009-05-20 12:22) [8]Поставил простенький эксперимент.
Время загрузка моей программы ~ 4 секунд.
Когда TheBat просто загружен, а он загружен и сидит в трее практически всегда, то время загрузки программы не меняется.
Посылаю сам себе письма, и при размере письма в 10-20К тоже никаких видимых изменений не происходит. Письма принимаются мгновенно.
Но при размере письма, превышающем 100К, уже появляется в TheBat прогрессбар загрузки письма. И если в этот момент запустить мою программу - то описанные тормоза ничинают проявлятся.
Т.е. при размере письма в 120К время запуска моей программы возрастает до 20 секунд.
А при размере письма в 1 мегабайт - описанный в первом посте глобальный системный вис на 2-3 минуты.
← →
DVM © (2009-05-20 12:25) [9]
> b/@. © (20.05.09 12:22) [8]
Антивирусы разного рода и файерволлы выключены? Иногда они являются причиной странных глюков.
← →
b/@. © (2009-05-20 12:45) [10]
> DVM © (20.05.09 12:25) [9]
> Антивирусы разного рода и файерволлы выключены? Иногда они являются причиной странных глюков.
Случилось чудо :)
Отключил Касперского - основные симптомы остались, но проявляюся гораздо меньше :) Самое главное - система стала отзываться и переключать задачи.
Странно - как это каспер умудрялся вешать систему при загрузке проца в 1-2% ...
Хотя вот эта комбинация подключения к серверу FireBird и одновременным принятием письма осталась. Хоть и стала менее заметна. Теперь смог выяснить, что не отвечает на запросы именно TheBat, у него перерисовывается только прогрессбар.
← →
DVM © (2009-05-20 12:49) [11]
> b/@. © (20.05.09 12:45) [10]
> Отключил Касперского - основные симптомы остались, но проявляюся
> гораздо меньше :)
Деинсталлируй его вообще для эксперимента. Он даже выключенный умудряется мешать. У меня в одной программе он умудрялся портить заголовки ответов сервера.
← →
Anatoly Podgoretsky © (2009-05-20 14:23) [12]> DVM (20.05.2009 12:49:11) [11]
Национальная русская игра - убей Касперского
← →
blackman © (2009-05-20 21:06) [13]Национальная русская игра - убей Касперского
Деинсталлируй его вообще для эксперимента
Деинсталируй навсегда! Любой другой гораздо лучше
← →
Сергей М. © (2009-05-20 21:17) [14]
> Отключил Касперского
> Случилось чудо
Кашмарский, что с него взять)
← →
Германн © (2009-05-20 21:28) [15]
> Кашмарский, что с него взять)
До сих пор вспоминаю, как у клиента падала база по пятницам после 15:20
:)
← →
korneley © (2009-05-20 22:32) [16]
> Anatoly Podgoretsky © (20.05.09 14:23) [12]
> ... убей Касперского
Напомнило: "Убить Семецкого"... Юрия Михайловича :) В книгах больше Семецкий страдает, а вот на компах, похоже, его нишу Касперский занял :)
← →
KilkennyCat © (2009-05-20 22:41) [17]Не сравнивай. Семецкого убивают, потому как человек хороший, чтоб жил дольше. А Касперского надо убить, потому что говно (антивирус, а как человек - хрен знает, но если судить по делам...)
← →
AlexDan © (2009-05-20 22:56) [18]У меня тоже такая муть бывает, но я думаю тут дело в Гейтсе , и действительно DVM © (20.05.09 12:25) [9], согласен. видно антивирусники швосты проверяют.
← →
b/@. © (2009-05-21 17:38) [19]Спасибо. Всё наладилось.
Снес Касперского - не помогло.
Заметил, что во время этого случая катастрофически падает скорость сетки. Скачка фаром с фтп другого сервера падает с 9,5М/сек (100 мегабитка) до 40-50К в секунду.
Помогла лишь переустановка драйверов на сетевую карту.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2009.07.26;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.007 c