Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Отслеживание ошибок или различные вырианты дебага.

21K
10 февраля 2007 года
Grinja
11 / / 18.01.2007
Доброе время суток.

Описание проблемм.
1) Не корректное закрытие программы.
ИНОГДА после закрытия программы - она продолжает бежать.
Тоесть в Task Manager - виден процесс убитой ранее программы.
2) Съедает память.
Моя программа должна бежать около12-16 часов в день. Использую Timer так как возврашяюсь к одним и темже процедурам каждые X промежуток времени. То чо программа занимает ресурсы на начальной стадии программы - это ясно. Проблемма в том то программа постеппенно начинает сьедать ресурсы. Тоесть при запуске она занимает 7,700к а уже через часика 2-3 она занимает уже ~9.000к.
Это конечно мелочь но проблемма в том что программа работоет корректно только 2-3 часа.

Решение проблеммы.
У меня есть задумка поставить программу на логерры. Тоесть записывать данные в файл с различными данными. Но меня он не очень устраивает так как программа перевалила за несколько тышь строк.

Сушествуют ли другие варианты атслеживания проблем такого рода?
В VB есть следушие опции дебага:
Break on All Errors
Break in Class Module
Break on Unhandled Errors
Но они не подходят так как видать не каких ошибок не происходит, возможно я не предусмотрел какую нибуть комбинацию. И когда она происходит програма заходит в loop.

Буду рад выслушать ваши предложения.
Сенкс.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог