SASGIS - SAS.Планета |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0002125 | SAS.Планета | [All Projects] Баг | public | 29-08-2013 01:22 | 01-09-2013 09:11 |
|
Reporter | rudepravo | |
Assigned To | | |
Priority | normal | Severity | block | Reproducibility | sometimes |
Status | closed | Resolution | duplicate | |
Platform | Windows | OS | XP | OS Version | SP3 |
Product Version | .Nightly | |
Target Version | | Fixed in Version | | |
|
Summary | 0002125: Зависание программы при выходе |
Description | При скачке большого количества тайлов в версионный кэш подвисает на очередном тайле (не может записать в базу??), останавливаешь скачку, выходишь из окна скачки, далее при выходе из программы получаем подвисание и загрузку процессора 99%.
По всей видимости, из-за невозможности скачать/записать в кэш беркли приостанавливается и блокируется всё. |
Steps To Reproduce | |
Additional Information | |
Tags | BerkeleyDB, версионный кэш, зависание |
Relationships | duplicate of | 0002108 | resolved | zed | BerkeleyDB: зависание при обращении к тайлохранилищу |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
29-08-2013 01:22 | rudepravo | New Issue | |
29-08-2013 07:30 | vdemidov | Note Added: 0012667 | |
30-08-2013 05:29 | rudepravo | Note Added: 0012672 | |
30-08-2013 06:11 | vdemidov | Assigned To | => zed |
30-08-2013 06:11 | vdemidov | Status | new => assigned |
30-08-2013 10:45 | vdemidov | Tag Attached: BerkeleyDB | |
30-08-2013 10:45 | vdemidov | Tag Attached: версионный кэш | |
30-08-2013 10:45 | vdemidov | Tag Attached: зависание | |
30-08-2013 10:55 | vdemidov | Target Version | => 131111 |
31-08-2013 06:20 | zed | Relationship added | related to 0002108 |
31-08-2013 06:22 | zed | Note Added: 0012707 | |
31-08-2013 06:28 | zed | Note Edited: 0012707 | bug_revision_view_page.php?bugnote_id=12707#r5687 |
31-08-2013 12:27 | rudepravo | Note Added: 0012722 | |
31-08-2013 12:44 | zed | Note Added: 0012723 | |
01-09-2013 06:45 | Parasite | Note Added: 0012730 | |
01-09-2013 09:10 | zed | Note Added: 0012731 | |
01-09-2013 09:11 | zed | Relationship replaced | duplicate of 0002108 |
01-09-2013 09:11 | zed | Status | assigned => closed |
01-09-2013 09:11 | zed | Assigned To | zed => |
01-09-2013 09:11 | zed | Resolution | open => duplicate |
01-09-2013 09:11 | zed | Target Version | 131111 => |
Notes |
|
|
Очень похоже на дубль 0002108 |
|
|
|
Отличие в том, что кэш - версионный и не включена карта заполнения.
Запуск db_stat в случае зависания поможет как-то локализовать проблему? |
|
|
(0012707)
|
zed
|
31-08-2013 06:22
(edited on: 31-08-2013 06:28) |
|
>Отличие в том, что кэш - версионный и не включена карта заполнения.
Есть сообщение от Parasite (через ЛС), об аналогичном зависании при длительных закачках. Причём, виснут как новые версии САС, где уже есть версионный кэш, так и старые, доверсионные. Причём, новые виснут даже не при закрытии, а по истечении таймаута на операции с кэшем, когда оно пытается закрыть env и все БД.
>Запуск db_stat в случае зависания поможет как-то локализовать проблему?
Возможно. Хуже точно не будет.
Кстати, у вас в папке env случаем логи не плодятся бесконтрольно? А то Parasite говорил, что в какой-то момент времени у него они перестают очищаться и там скапливается несколько тысяч файлов.
|
|
|
|
Нет, логи бесконтрольно не плодятся, а то, что виснет на длительных закачках - подтверждаю. Раньше в env валялось дофига логов, но после recovery и сброса lsn они перестали плодиться.
А новые ночнушки виснут так - прикрыть окно скачки даёт, даже записать sls-файл, но карту перестаёт отображать, загрузка проца подскакивает от 25 до 75%, и в таком состоянии висит до аварийного снятия через таскманагер.
Опишите, пожалуйста, с какими ключами db_stat запустить в случае подвиса? Если надо, я могу предоставить терминальный доступ на машину с зависшим софтом. |
|
|
(0012723)
|
zed
|
31-08-2013 12:44
|
|
Желательно собрать всё что можно в максимально детализированном виде:
db_stat -E -h %путь_до_папки_env%
db_stat -C A -h %путь_до_папки_env%
db_stat -L A -h %путь_до_папки_env%
db_stat -M A -h %путь_до_папки_env%
db_stat -t -h %путь_до_папки_env%
db_stat -x -h %путь_до_папки_env% |
|
|
|
У меня оно зависает точно так же и ровно с теми же симптомами. При этом версионный кэш не юзаю, а от карты выделения ничего не зависит (зависает одинаково годно и с нею, и без нее). Проблема именно в операциях с кэшем Беркли (каким бы он ни был).
Да, это дубль 2108. Предлагаю тут закрыть, а обсуждать там. Статистику - соберу, как только опять зависнет. Напишу в 2108. |
|
|
(0012731)
|
zed
|
01-09-2013 09:10
|
|
Ок. Закрываю как дубль.
rudepravo
Вы тогда тоже скидывайте всё в 0002108 |
|