Форум OlegON > Программы и оборудование для автоматизации торговли > Маркировка

ПИОТ непомерно жрёт память, cel J1900 просто задыхается : Маркировка

13.11.2026 13:02


█ 27.10.2026 06:22
Цитата:
farmsnab ➤ Политика выполнения скриптов powershell в системе? - ограничения выкидывают на цикл
Версия powershell в системе? - древние версии заметно больше сжигают ресурсов
Я погонял этот скрипт отдельно ото всего - вручную запускал Powershell и в консоли вставлял скрипт. При первом выполнении скрипта загрузка процессора заметно дергалась вверх. По идее тут проблема винды.
█ 27.10.2026 06:23
Цитата:
sheka ➤ Идея понятна, но скрипты powershell ещё используются например лм чз, не сломается ли он от такого финта? Может перестать обновлять свои базы.
Может конечно. Надо пробовать. Зато эту проблему решает радикально - отрабатывает моментально и драйвер атола «доволен».
█ 27.10.2026 06:24
Цитата:
sheka ➤ Идея понятна, но скрипты powershell ещё используются например лм чз, не сломается ли он от такого финта? Может перестать обновлять свои базы.
Можно конечно поизвращаться и написать прогу, которая будет анализировать командную строку и, если передан этот скрипт, то возвращать такую заглушку, если нет, то вызывать нативный Powershell.
█ 01.11.2026 12:55
Всем привет. Столкнулся с той же проблемой: ЕСМ 1.6.4 + драйвер АТОЛ 10.10.9.20 (сборка для ТС ПИоТ), epc-mdl 1.3.2.0, касса АТОЛ 30Ф, прошивка 5.17.0. Процессор 100%, одновременно 8-10 процессов powershell от mdl.exe (Get-NetIPConfiguration / Get-NetIPInterface), плюс иногда один от controlmodule.exe.

Сначала вопрос: есть ли новости? Кто-нибудь получил ответ от АТОЛ или ЕСП по заведённой ошибке, пробовал ли кто откат на 10.10.8.24, который советовала ЕСП, и помог ли он?

Теперь что удалось накопать. Разобрал логи MDL за месяц (C:\ProgramData\EPC\Mdl\log\mdl.log и архивы .gz рядом). В логе есть строки "Фоновый сбор списка установленного ПО / installed hardware данных / информации об ОС / dynamic hardware данных". Посчитал их по часам, и получилась интересная картина: частота сборов растёт линейно с момента запуска службы, ровно на +1 сбор в час по каждому виду.

- через час после старта службы: примерно 1 раз в час по каждому виду;
- через сутки: около 23 раз в час;
- через 4 суток: около 93 раз в час, то есть каждый вид раз в 40 секунд, и всё это параллельно;
- максимум за месяц был около 130 раз в час на 6-е сутки без перезапуска.

Похоже, MDL каждый час заводит новый цикл сбора, а старые не останавливает. Каждый сбор запускает powershell, поэтому нагрузка нарастает постепенно и через 3-4 дня упирается в 100%. Возможно, поэтому у одних проблема есть, а у других нет, или она "то есть, то нет": зависит от того, как давно перезапускалась служба или компьютер.

В логах за октябрь у меня 9 моментов, когда частота падала почти до нуля, и все они совпадают с перезапусками службы или компьютера. Убийство самих процессов powershell ничего не даёт: служба продолжает работать со всеми накопленными циклами и тут же запускает новые.

Сегодня перезапустил службу EPC: MDL (epc-mdl), процессор упал со 100% до 3%, касса и проверка марок работают. Отключать MDL при этом не нужно.

Судя по всему, пока АТОЛ не исправит, может помочь перезапуск службы epc-mdl раз в сутки, например ночью через планировщик. Сам пока проверил только ручной перезапуск, поэтому если кто попробует по расписанию, отпишитесь, пожалуйста, помогло ли.

Проверить у себя можно так: посчитать в mdl.log строки "Фоновый сбор" за час сразу после старта службы и через сутки. Если гипотеза верна, разница будет в десятки раз.
█ 01.11.2026 19:33
да, я ведь ответ написал от есп, удаляете 10.10.9.20 и всё, что с ним связано (если попутно галочки ставили), потом ставите 10.10.8.20 и будет нам всем счастье
█ 11.11.2026 17:42
ЕСП сказали, что исправят эту дичь в следующем релизе ДККТ АТОЛа, когда - не известно
█ 13.11.2026 01:11
Может кому поможет, тоже такая проблема. Переустановил драйвер ККТ атол не устанавливая атол connect ассистент, пока не наблюдаю процессы power shell
█ 13.11.2026 10:16
Цитата:
bond2405 ➤ Может кому поможет, тоже такая проблема. Переустановил драйвер ККТ атол не устанавливая атол connect ассистент, пока не наблюдаю процессы power shell
Проверил логи было каждые 2 минуты: level":"debug","time":"2026.11.10 05:12:15.387","msg":"Фоновый сбор списка установленного ПО"}
{"level":"debug","time":"2026.11.10 05:12:15.394","msg":"Фоновый сбор installed hardware данных"}
{"level":"debug","time":"2026.11.10 05:12:15.604","msg":"Фоновый сбор информации об ОС"}
{"level":"debug","flags":0,"payload":30000,"time":"2026.11.10 05:12:19.295","msg":"UDP: ответ получен"}
{"level":"debug","time":"2026.11.10 05:12:27.784","msg":"Фоновый сбор dynamic hardware данных"}
{"level":"debug","time":"2026.11.10 05:12:34.198","msg":"Фоновый сбор installed hardware данных"}
{"level":"debug","time":"2026.11.10 05:12:34.198","msg":"Фоновый сбор списка установленного ПО"}
{"level":"debug","time":"2026.11.10 05:12:34.47","msg":"Фоновый сбор информации об ОС"}
{"level":"debug","time":"2026.11.10 05:12:37.884","msg":"Фоновый сбор installed hardware данных"}
{"level":"debug","time":"2026.11.10 05:12:37.884","msg":"Фоновый сбор списка установленного ПО"}
{"level":"debug","time":"2026.11.10 05:12:38.209","msg":"Фоновый сбор информации об ОС"}
{"level":"debug","time":"2026.11.10 05:12:44.52","msg":"Фоновый сбор списка установленного ПО"}
{"level":"debug","time":"2026.11.10 05:12:44.52","msg":"Фоновый сбор installed hardware данных"}
{"level":"debug","time":"2026.11.10 05:12:44.862","msg":"Фоновый сбор информации об ОС"}
{"level":"debug","flags":0,"payload":30000,"time":"2026.11.10 05:12:49.317","msg":"UDP: ответ получен"}
{"level":"debug","time":"2026.11.10 05:12:49.712","msg":"Фоновый сбор installed hardware данных"}
{"level":"debug","time":"2026.11.10 05:12:49.712","msg":"Фоновый сбор списка установленного ПО"}
{"level":"debug","time":"2026.11.10 05:12:50.147","msg":"Фоновый сбор информации об ОС"}
{"level":"debug","time":"2026.11.10 05:12:50.332","msg":"Фоновый сбор dynamic hardware данных"}

стало: {"level":"debug","time":"2026.11.13 08:37:28.33","msg":"Фоновый сбор списка установленного ПО"}
{"level":"debug","time":"2026.11.13 08:37:28.33","msg":"Фоновый сбор installed hardware данных"}
{"level":"debug","time":"2026.11.13 08:37:28.611","msg":"Фоновый сбор информации об ОС"}
запрос примерно 1 раз в 20 минут. без ухода в цикл. Значит во всем виноват атол ассистент версия драйвер 10.10.9.20. 1с перестала тормозить
█ 13.11.2026 12:36
Выпустили новый ESM esm_1.6.4.3-windows-signed-setup.exe и esm-lm-controller_1.6.4.3-windows-setup.exe
Часовой пояс GMT +3, время: 13:02.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.