Я ж тему создал, что запуск пустой системы без графиков, без стаканов занимает 2 ГБ. И это началось недавно, ведь до этого всё занимало 1 ГБ с кучей графиков и стаканов.
Обновился до 9.8.0.11, не помогло. Устал ждать исправления, пошел сегодня купил оперативную память побольше.
На самом деле лично у меня память не только 2Г, но и каждый раз немного больше т.к. файл info.log тоже растёт. Если у вас всё время 2Г, то это лучше, чем у меня. А если нет, то info.log лучше удалять при каждом запуске.
В момент высокого потребления оперативной памяти просим Вас снять дампы. Для этого скачайте утилиту Procdump (доступна по ссылке: https://download.sysinternals.com/files/Procdump.zip), после чего распакуйте архив в отдельный каталог. Запустите командную строку от имени администратора, укажите путь расположения скаченной утилиты Procdump и задайте команду на снятие дампов, запускать процесс необходимо при возникновении проблемы. Команда: procdump.exe -s 1 -n 15 -accepteula INFO.EXE. При успешном запуске команды Вы увидите на экране записи о снятии дампов. Дождитесь окончания процесса. В директории с утилитой сформируется 15 файлов. Поместите все файлы в архив.
Дампы и архив Рабочего места QUIK (архив должен быть сделан сразу после обнаружения высокого потребления памяти, из архива удалите ключи доступа: pubring.txk, secring.txk, если используются) направьте нам на почту: quiksupport@arqatech.com со ссылкой на данную ветку Форума.
СергейК написал: На самом деле лично у меня память не только 2Г, но и каждый раз немного больше т.к. файл info.log тоже растёт. Если у вас всё время 2Г, то это лучше, чем у меня. А если нет, то info.log лучше удалять при каждом запуске.
Я перед каждым запускам чищу всё. В батник записал (clear.cmd):@echo off
Код
taskkill /IM info.exe /f
set dt=%DATE:~6,4%%DATE:~3,2%%DATE:~0,2%_%TIME:~0,2%%TIME:~3,2%%TIME:~6,2%
set dt=%dt: =0%
mkdir dat_backup
mkdir dat_backup\%dt%
copy /Y firms.dat dat_backup\%dt%\firms.dat
copy /Y portfolio.dat dat_backup\%dt%\portfolio.dat
copy /Y scripts.dat dat_backup\%dt%\scripts.dat
copy /Y unins000.dat dat_backup\%dt%\unins000.dat
copy /Y alerts.dat dat_backup\%dt%\alerts.dat
::copy /Y alltrade.dat dat_backup\%dt%\alltrade.dat
copy /Y banners.dat dat_backup\%dt%\banners.dat
copy /Y classes.dat dat_backup\%dt%\classes.dat
copy /Y limits.dat dat_backup\%dt%\limits.dat
copy /Y locales.dat dat_backup\%dt%\locales.dat
copy /Y orders.dat dat_backup\%dt%\orders.dat
copy /Y par.dat dat_backup\%dt%\par.dat
copy /Y search.dat dat_backup\%dt%\search.dat
copy /Y sec.dat dat_backup\%dt%\sec.dat
copy /Y StratVolat.dat dat_backup\%dt%\StratVolat.dat
copy /Y tmsg.dat dat_backup\%dt%\tmsg.dat
copy /Y transresult.dat dat_backup\%dt%\transresult.dat
copy /Y trades.dat dat_backup\%dt%\trades.dat
copy /Y tradermsg.dat dat_backup\%dt%\stradermsg.dat
copy /Y trans.dat dat_backup\%dt%\trans.dat
copy /Y stradermsg.dat dat_backup\%dt%\stradermsg.dat
:: мои дополнения
copy /Y info.wnd dat_backup\%dt%\info.wnd
del portfolio.dat /F /Q
del acnt.dat /F /Q
::del alltrade.dat /F /Q
del banners.dat /F /Q
del firms.dat /F /Q
del limits.dat /F /Q
del locales.dat /F /Q
del orders.dat /F /Q
del search.dat /F /Q
del StratVolat.dat /F /Q
del tmsg.dat /F /Q
del transresult.dat /F /Q
del trades.dat /F /Q
del tradermsg.dat /F /Q
del trans.dat /F /Q
del stradermsg.dat /F /Q
del *.log /F /Q
start info.exe