| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
Some checks failed
Windows project source guards / test (push) Failing after 39s
Замер на win10: у «шумного» ядра каждая строка лога с новым временем, id соединения или портом становилась отдельной записью журнала, а весь журнал копировался в GUI на каждую строку и переформатировался — CPU и память GUI росли с аптаймом (при 15 тыс. записей +0,19 ядра, +33 МБ). - RuntimeErrorJournal: записи группируются без учёта чисел (последний исходный текст сохраняется), не больше 300 записей — вытесняется та, что дольше всех не повторялась; порядок снимка прежний. - Снимок журнала уходит в GUI не чаще раза в секунду; вкладка «Ошибки ядер» форматирует записи только когда открыта. - Сбор трафика по процессам: вместо набора всех id соединений за сессию — владелец живых соединений (удаляется при закрытии) и счётчик на процесс. |
||
| .. | ||
| __init__.py | ||
| connection_message.py | ||
| export.py | ||
| gui_stall_watchdog.py | ||
| live_metrics_worker.py | ||
| proxy_demand.py | ||
| runtime-errors.json | ||
| runtime_errors.py | ||
| runtime_logging.py | ||
| traffic_history.py | ||