View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003881 | Far Manager | _Common | public | 2021-07-07 13:52 | 2021-07-07 15:58 |
Reporter | AleXH | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | x86 | OS | Windows | OS Version | XP SP3 |
Product Version | 3.0 | ||||
Summary | 0003881: >=5842 В лог ежесекундно летят сообщения Change event, раздувая лог | ||||
Description | Дистриб и профиль новые, тестовые, запуск фара с батника:
[debug] Change event in \\?\Z:\TEMP [operator (), filesystemwatcher.cpp(182)]Также пару раз присутствуют [debug] Start monitoring \\?\Z:\TEMP\Far [operator (), filesystemwatcher.cpp(158)] [debug] Stop monitoring \\?\Z:\TEMP [operator (), filesystemwatcher.cpp(209)] в 5842 это в добавок приводило и к 100% загрузке ядра ЦП, в 5844 такого не наблюдаю. Также выяснилось, что при импорте значений переменных окружения не обрезаются краевые пробелы, что приводит к неработоспособности логирования в случае их наличия. | ||||
Tags | No tags attached. | ||||
Build | |||||
|
ежесекундно летят сообщения Change event, раздувая логНу да. В этом как бы суть лога - логгировать происходящее. Дальше будет только больше. Не ставьте level=all, ставьте notice, максимум info. Более высокие уровни - для разработки и отладки, ничего интересного с точки зрения пользователя там нет. При импорте значений переменных окружения не обрезаются краевые пробелы, что приводит к неработоспособности логирования в случае их наличия.Переменные не "импортируются". Переменные запрашиваются по имени. Переменная с другим именем - другая переменная. |
|
в info не видно кто из плагинов взялся обрабатывать файл при входе в него, но в общем понятно, поскольку загрузка ЦП исправлена можно закрывать. |
|
в info не видно кто из плагинов взялся обрабатывать файл при входе в негоЕсли вы считаете, что определенные события заслуживают более высокого уровня - предлагайте, это обсуждаемо (отдельно). Кроме того, всегда можно поднять уровень, посмотреть и поставить обратно. |
|
С одной стороны, поскольку ХР, на совместимость с которой плагинописатели уже не обращают внимания, то заглядывать в лог приходится часто, чтобы знать что происходит, с другой, самому интересно, что под капотом происходит ) Т.е. туда-сюда переключать и перезагружать фар как-то не айс. Возможно повторяющиеся ивенты стоило бы выводить не каждую секунду, а вывести и остальные при повторе считать в памяти и вывести счётчик, если оно повторялось и прилетело отличное от предыдущего сообщение. Как вариант, можно выводить периодически раз в N минут вместе со счётчиком. Добавить режим вывода, например raw и smart, в raw выводить потоком как сейчас, в smart с обработкой. |
|
перезагружать фар как-то не айсНе айс, поэтому см. лог к 5745, пункт 2. Можно добавить в юзерменю. |
|
Спасибо за подсказку |
Date Modified | Username | Field | Change |
---|---|---|---|
2021-07-07 13:52 | AleXH | New Issue | |
2021-07-07 14:05 | DrKnS | Note Added: 0017121 | |
2021-07-07 14:45 | AleXH | Note Added: 0017123 | |
2021-07-07 15:00 | DrKnS | Note Added: 0017124 | |
2021-07-07 15:40 | AleXH | Note Added: 0017125 | |
2021-07-07 15:47 | AleXH | Note Edited: 0017125 | |
2021-07-07 15:50 | DrKnS | Note Added: 0017126 | |
2021-07-07 15:58 | AleXH | Note Added: 0017127 |