info.log

Страницы: 1
RSS
info.log
 
Добрый день.
Что нужно сделать чтобы отключить логирование в файл info.log
Сегодня размер файла достигал более 1.2 GB плюс файл alltrade.dat порядка 800 MB.
Поскольку alltrade мне нужен, то не рассматриваю его уменьшение (оптиизацию), а вот с файлом info.log надо что-то делать.
У кого какие есть советы?
Q
 
Цитата
QApplication написал:
советы
Правой кнопкой на файле, атрибуты-дополнительно, галка сжимать для экономии места. Как обычно, экономим диск - тратим процессор, эффект может оказаться не так прекрасен, как ожидалось. Насчет отключить info.log это вряд ли, можно уменьшить, если не заказывать лишние параметры.
 
Цитата
QApplication написал:
Что нужно сделать чтобы отключить логирование в файл   info.log
 Сегодня размер файла достигал более 1.2 GB плюс файл   alltrade.dat   порядка 800 MB.

Никак. Это необходимые данные для работы терминала.
Вы заказываете кучу данных - терминал вынужден их где-то хранить. Вот и хранит, для собственных нужд.

Файл info.log можете смело стирать между перезапусками QUIK.

Я только не пойму: по нынешним меркам 2 Гб на диске - это вообще ни о чем, два десятка фоток с телефона буквально.
Об чем печаль-то?
 
не, приврал я про фотки, 200 фоток
 
Цитата
QApplication написал:
У кого какие есть советы?
Лично я запускаю квик с ключом запуска "-clear" (можно прописать его, например, в ярлыке quik)

Цитата из документации
Цитата
-clear – очистить служебные файлы, которые содержат торговые данные (info.log (или curr_data.log в зависимости от настроек терминала), acnt.dat, alert.ik, alltrade.dat, trades.dat, orders.dat). Это позволяет ускорить загрузку программы.
Данные за последнюю сессию автоматом подтянутся при подключении к серверу.
 
Цитата
QApplication написал:
У кого какие есть советы?
Отключить сохранение истории:
Настройки / Программа / Сохранение данных: «Только данные, отражающие текущее состояние»

Только не уверен, в какой именно лог пишется история в curr_data.log или info.log
Надо делать так, как надо. А как не надо - делать не надо.
 
Когда-то  делал лог файл read-only на ноутбучном ссд, в течение года полет был нормальный.
 
Спасибо за ответы.
На самом деле не проблема в том что файл много места занимает на диске, проблема в том что QUIK его загрузает совместо со всеми .dat файлами (и очевидно происходит дублирование данных в кеше QUIKа), что вызывает запредельное потребление оперативной памяти, а это очень чувствительный вопрос при использовании VPS.

Вот такие ресурсы нужны при удаленном файле info.log. Весьма не плохо. Однако если загружать еще log файл, то выходит за 3GB и продолжает расти.
Пропробую сделать его read-only.

Хотелось бы получить комментарий от разработчков.

 
Q
 
Добрый день,

при удалении файла info.log убирается только временная информация (торговые данные, справочники и др.). Поэтому для уменьшения объёма накапливаемых данных в файле Info.log попытайтесь минимизировать трафик терминала. Сделать это можно, если выполнить рекомендации по данной ссылке https://forum.quik.ru/forum1/topic1539/.

Также настоятельно не рекомендуем делать info.log read-only.
 
Цитата
Daniil Pozdnyakov написал:
при удалении файла info.log убирается только временная информация (торговые данные, справочники и др.).
то есть по вашей логике временная информация (кэш в 1.6GB - см. картику выше) по размеру больше кешированной основной (под основной можно понимать как набольшую - alltrade.dat 0.8GB, т.к. остальные данные на два порядка меньше alltrade)
Может быть что то не так с кеширование в info.log?
Даже не могу представить что туда можно продублировать (только дважды alltrade если смотреть скрин выше).
При этом если удалить info.log и запустить QUIK, то все справочники подтягиваются (очевидно из других .dat файлов), а вы утверждаете что эти данные хранятся в info.log

Предлагаю сделать review для данных в log.info, очевидно же что не оптимизировали.
Такое поведение QUIK приводит в повышенному потреблению оперативной памяти.  
Q
 
Цитата
QApplication написал:
Даже не могу представить что туда можно продублировать
Все OnParam например.
 
Размер info.log зависит от объёма запрашиваемой информации.
На его размер влияет как оптимизация рабочего места, так и работа используемых скриптов на lua (если таковые используются).

Если предполагается наличие не оптимальной или некорректной работы терминала с данным файлом, например, его наполнение большим объёмом информации, важность которой Вы ставите под сомнение - хотели бы рассмотреть это поведение на конкретном примере.

Для этого просьба выполнить оптимизацию терминала, как было предложено ранее и понаблюдать за наполнением файла info.log.      

Если ситуация не изменится - прислать нам на почту quiksupport@arqatech.com архив Вашего рабочего места с полным набором всех имеющихся файлов, включая проблемный info.log файл для     анализа.

Перед отправкой архива убедитесь, что в архиве нет файлов ключа *.txk.
 
Цитата
Daniil Pozdnyakov написал:
Размер info.log зависит от объёма запрашиваемой информации.
В качестве эксперимента сделал выгрузку всех обезличенных сделок за сессию по следующим инструментам ("class_code" "sec_code" numOfTrades)
Скрытый текст

сохранил данные в бинарном виде на диск и получил следующее
Скрытый текст

То есть в общей сложности не более 30 MB данных.
QUIK сохраняет те же данные в размере 814,666 kB плюс данные в info.log 1,385,208 kB

Может все таки следует занять оптимизацией структуры данных?
Q
 
Цитата
Daniil Pozdnyakov написал:
На его размер влияет как оптимизация рабочего места, так и работа используемых скриптов на lua (если таковые используются).
Иначе получается вот такое 3.3 GB оперативно памяти

 
Q
 
Добрый день,

Могли бы Вы создать архив директории с терминалом без ключей *.txk, а также файл дампа процесса. Файл дампа можно сделать в "Диспетчере задач": нажмите на "Рабочее место информационн..." правой кнопкой мыши и выберите пункт "Создать файл дампа".

Выложите файл дампа и архив на какой-либо файлообменный сервер и пришлите на адрес quiksupport@arqatech.com письмо с ссылкой для скачивания.

Также просьба добавить в письмо ссылку на данную ветвь форума.
Страницы: 1
Читают тему
Наверх