Большие колебания требуемой оперативной памяти.

Страницы: 1
RSS
Большие колебания требуемой оперативной памяти.
 
Почему при открытии QUIK, даже до соединения с сервером в разные дни, программа требует от 500 Мбайт до 3500 Мбайт оперативной памяти? При этом, настройки не изменены. Например, вчера утром при открытии программа заняла около 500 Мбайт памяти и работала примерно на этом уровне  все время, а сегодня утром ей потребовалось уже около 3000 Мбайт оперативной памяти и при открытии и во время работы. В результате этого ограничивается использования других программ. Есть возможность минимизировать запросы программы к оперативной памяти на каждый день, кроме описанных в закрепленных сообщениях?
 
Сергей, Добрый день,

Уточните, пожалуйста, какая версия QUIK используется? Если не актуальная (актуальная 9.7.0) - рекомендуем обновить.
Обновление Рабочего места QUIK вручную.
Необходимо сначала скачать файлы обновления с нашего сайта https://arqatech.com/upload/iblock/a87/quik_9.7.0_upd.zip, предварительно уточните у Вашего брокера, совместима ли версия Рабочего места QUIK, планируемого к установке, с текущей версией серверных компонент.
Процесс обновления выполняется следующим образом:
1. Закройте Рабочее место QUIK, если оно открыто.
2. Откройте папку с файлами Рабочего места QUIK.
3. Создайте резервную копию Рабочего места QUIK – для этого достаточно создать копию
папки с программой.
4. Откройте скачанный архив с файлами обновления любым удобным архиватором
(например, Winrar, 7-Zip или др.) и скопируйте файлы обновления из архива в папку
с Рабочим местом QUIK.
5. Подтвердите замену одноименных файлов.
6. Запустите программу, убедитесь, что версия программы обновилась (например,
проверьте версию в заголовке программы), проверьте что все работает
корректно.

Также, для оптимизации рабочего места QUIK, предлагаем выполнить рекомендации указанные по ссылкам ниже.
https://forum.quik.ru/forum1/topic1539/
https://forum.quik.ru/forum1/topic1540/

Кроме того рекомендуем:
- Перед запуском удалить все файлы терминала с расширениями *.dat и *.log, не удаляя ничего из папки "archive". Запустить info.exe и проверить потребление памяти до соединения с сервером.
- Если используются скрипты - попробуйте их отключить и проверить потребление памяти.
- Удалить файл с  настройками *. wnd (по умолчанию название info.wnd), запустить программу без файла настроек, создать настройки заново и проверить потребление памяти
 
Добрый день. У меня версия 9,3,3.3. Мой брокер - ФИНАМ блокирует обновление из Вашего архива. Все рекомендации по ссылкам учтены, в том числе  удаление файлов *.dat и *.log и ручной отбор только нужных инструментов, которых больше чем на порядок меньше чем при умном отборе...Скриптов нет. Проблема в том, что раз на раз не приходится, то программа требует около 500 Мбайт памяти, а то больше 3000 Мбайт, при тех же начальных настройках и условиях. Какие-то разовые настройки похоже не помогут..Возможно, какие-то данные п разному сохраняются при выходе из программы, поэтому при новом входе такая разница в потреблении оперативной памяти.
 
Сергей, Добрый день,

Уточните, пожалуйста, Вы выполнили рекомендацию по удалению файла настроек и запуска без него?
Цитата
Сергей написал:
Мой брокер - ФИНАМ блокирует обновление из Вашего архива
Что это значит?
Давайте поступим следующим образом, Вы сделаете копию терминала и обновите его до версии 9.7.0, путем замены файлов, комплект обновлений доступен по ссылке https://arqatech.com/upload/iblock/a87/quik_9.7.0_upd.zip,
Просьба сообщить результат.
 
Добрый день. Файл настроек не удалял. У меня десятки инструментов, графиков с индикаторами, вкладок, стаканов. Новая настройка с нуля это очень долгий и сложный процесс, а то, что в результате будет требоваться меньше памяти маловероятно. Если учесть, что информация из QUIK выводится в базу данных, то если сделать что-то немного не так, то можно повредить эту базу данных.  
Я ранее уже делал копию терминала и пытался установить Вашу версию программы. ФИНАМ при таком обновлении  блокирует двух факторную аутентификацию, что они и подтвердили  во время звонка в тех. поддержку. Кроме того, обычно новые версии программы требуют больше памяти, так как появляются новые возможности, если только специально не ставилась задача сократить потребление памяти.
Мое предположение, что при входе в QUIK объем требуемой памяти зависит от размера памяти при предыдущем выходе не подтвердилось.  
 
Цитата
Сергей написал:
Добрый день. Файл настроек не удалял. У меня десятки инструментов, графиков с индикаторами, вкладок, стаканов. Новая настройка с нуля это очень долгий и сложный процесс, а то, что в результате будет требоваться меньше памяти маловероятно. Если учесть, что информация из QUIK выводится в базу данных, то если сделать что-то немного не так, то можно повредить эту базу данных.  
Я ранее уже делал копию терминала и пытался установить Вашу версию программы. ФИНАМ при таком обновлении  блокирует двух факторную аутентификацию, что они и подтвердили  во время звонка в тех. поддержку. Кроме того, обычно новые версии программы требуют больше памяти, так как появляются новые возможности, если только специально не ставилась задача сократить потребление памяти.
Мое предположение, что при входе в QUIK объем требуемой памяти зависит от размера памяти при предыдущем выходе не подтвердилось.  
возможно, что у Вас большая история.
проверить это можно так:
сделайте архив папки "архив" , чтобы потом восстановить.
удалите файлы из папки архив.
после этого перезакажите данные.
закройте квик через выход
снова загрузите и посмотрите сколько потребуется памяти.
 
Да дело в архиве истории скорее всего , так же было, после удаления стало полегче
                       
 
Архив у меня большой. Со временем он только увеличивается. Все рекомендации здесь направлены на уменьшение требуемой оперативной памяти и никак не объясняют ее очень большие колебания. Ведь во время когда требуется 500 Мбайт памяти и во время когда требуется 3500 Мбайт памяти все настройки, архивы и другие файлы все те же.
 
Еще одна фишка, если комп не перезагружается а например уходит в режим сна с открытым квиком, и на след день продолжает работать при выходе из сна то память не очищается а увеличивается с каждым днем такой работы
                       
 
Сергей, Добрый день,

Для анализа описанной ситуации просьба прислать дампы файлов (2 шт)  и архивы (2 шт) Вашего рабочего места QUIK нам на quiksupport@arqatech.com со ссылкой на данную ветку форума.
1 дамп сделать, когда QUIK при открытии требует 500 Мбайт памяти, а 2-й  когда 3500 Мбайт или более. То же самое сделать с архивами терминала.
Как создать дамп:  Во время потребления памяти нужно зайти в диспетчер задач - выбрать в процессах QUIK - нажать по нему правой клавишей мыши - выбрать "Создать файл дампа".
Как создать архив терминала:
При открытой программе, до соединения с сервером.
1. Закройте программу QUIK.
2. Убедитесь, что QUIK исчез из списка процессов в диспетчере задач Windows.
3. Сделайте копию папки с QUIK.
4. Удалите из копии папки с QUIK файлы ключей pubring.txk и secring.txk, если они там присутствуют.
5. Сделайте архив копии папки с QUIK и пришлите его нам в почту (или выложите на любой удобный для Вас файлообменник, а нам пришлите ссылку на скачивание).
 




1770 Mb на 9 вкладках
                       
 
Добрый день. Спасибо всем. Вроде разобрался. Требование к оперативной памяти зависит от того какой тайм-фрейм стоит на графиках. Если стоит дневной, то требуется 500 Мбайт, а если  пятиминутка, то больше 3000 Мбайт. И в архиве размер  файлов пятиминутных графиков на порядок больше дневных.
 
Не плохо было бы добавить в Менеджер окон параметры CPU Usage и Memory для каждого окна.
Надо делать так, как надо. А как не надо - делать не надо.
 
Цитата
Сергей написал:
Архив у меня большой. Со временем он только увеличивается. Все рекомендации здесь направлены на уменьшение требуемой оперативной памяти и никак не объясняют ее очень большие колебания. Ведь во время когда требуется 500 Мбайт памяти и во время когда требуется 3500 Мбайт памяти все настройки, архивы и другие файлы все те же.
возможно объем памяти при страте определяется числом активных окон на экране.
Можно сделать следующий эксперимент.
Сверните все окна с графиками и стаканы.
Закройте квик нажав выход в меню система
после этого откройте квик и посмотрите объем занимаемой памяти.
потом активируйте свернутые окна и стаканы и смотрите занимаемую память.
 
Похоже, что от того активны окна или нет объем памяти не зависит. Кроме того, если менять  на графиках тайм фреймы  с дневного на пятиминутный, то занятая память увеличивается с 500 Мбайт до больше чем 3000 Мбайт, однако если снова переключиться на дневные графики, то объем памяти хоть и уменьшается, но не возвращается к 500 Мбайтам, а становится  равным примерно 1100 Мбайт. Видимо  QUIK не может полностью освободить оперативную память даже если она ему не нужна, а жаль.
 
Цитата
Сергей написал:
Похоже, что от того активны окна или нет объем памяти не зависит. Кроме того, если менять  на графиках тайм фреймы  с дневного на пятиминутный, то занятая память увеличивается с 500 Мбайт до больше чем 3000 Мбайт, однако если снова переключиться на дневные графики, то объем памяти хоть и уменьшается, но не возвращается к 500 Мбайтам, а становится  равным примерно 1100 Мбайт. Видимо  QUIK не может полностью освободить оперативную память даже если она ему не нужна, а жаль.
Очевидно у Вас накопился большой архив 5-ти минуток.
Посмотрите дату начала графика на 5 минутном интервале.  без накопления архива он будет примерно от мая 2022.
Проще всего стереть все в папке  архив и тогда будет вам счастье некоторое время.  
-------------------  
На самом деле КВИК не предназначен для открытия много количества графиков и стаканов.
Это программа изначально разрабатывалась лишь для подачи заявок брокеру.
---------------------------------------
Телега - она тоже транспорт, но летать не может.  
Страницы: 1
Читают тему
Наверх