<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Остановка QUIK или странное поведение]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Остановка QUIK или странное поведение форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Tue, 05 May 2026 11:29:03 +0300</pubDate>
		<item>
			<title>Остановка QUIK или странное поведение</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message9696/topic1020/">Остановка QUIK или странное поведение</a></b> <i>Остановка QUIK или странное поведение без зависания</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			Здравствуйте,<br />Просьба прислать нам для анализа архив всей папки с терминалом QUIK (без ключей доступа) созданный сразу после возникновения проблемы. Архив следует паковать при закрытом терминале.<br />А также скриншот диспетчера задач<br />На ящик quiksupport@arqatech.com <br />
			<i>29.10.2015 16:05:45, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message9696/topic1020/</link>
			<guid>http://forum.quik.ru/messages/forum1/message9696/topic1020/</guid>
			<pubDate>Thu, 29 Oct 2015 16:05:45 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Остановка QUIK или странное поведение</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message9690/topic1020/">Остановка QUIK или странное поведение</a></b> <i>Остановка QUIK или странное поведение без зависания</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			Добрый день!<br /><br />О том что "Таблица всех сделок" ест память это и так понятно, но она по объёму не превышает 30-60 МБ за торговый день, точно не мерял, <br />Если я запускаю высланный мой пример, то память расходуется с высокой скоростью и уже к 14:00 потребление может превышать более 1 ГБайта не только на реале, но и на демо(с меньшим расходом).<br /><br />Поэтому я вставил удаление таблицы и, повторяю, проблема исчезла.<br /><br />Вот, именно, в таком варианте работает нормально с умеренным потреблением памяти с одним фин. инструментом.<br /><br />Может давайте установим контакт через Teamviewer и вы сами воочию убедитесь что происходит.<br /><br />Надо же как-то решить этот вопрос. <br />
			<i>29.10.2015 14:34:05, Фёдор Сухов.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message9690/topic1020/</link>
			<guid>http://forum.quik.ru/messages/forum1/message9690/topic1020/</guid>
			<pubDate>Thu, 29 Oct 2015 14:34:05 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Остановка QUIK или странное поведение</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message9689/topic1020/">Остановка QUIK или странное поведение</a></b> <i>Остановка QUIK или странное поведение без зависания</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_yjdN3Dzr" href="/user/1154/" bx-tooltip-user-id="1154">Фёдор Сухов</a> пишет: <br />Так вот, память расходуется достаточно заметно, если смотреть с помощью менеджера задач.<br /><br />=============<br />Здравствуйте,<br />Ранее Вы говорили о том что память не освобождается.<br />Так вот мы запустили присланный код у себя, память прекрасно освобождается.<br />Возможно не LUA ест память, а в таблица Всех Сделок в которую льются данные? <br />
			<i>29.10.2015 11:16:35, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message9689/topic1020/</link>
			<guid>http://forum.quik.ru/messages/forum1/message9689/topic1020/</guid>
			<pubDate>Thu, 29 Oct 2015 11:16:35 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Остановка QUIK или странное поведение</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message9668/topic1020/">Остановка QUIK или странное поведение</a></b> <i>Остановка QUIK или странное поведение без зависания</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			Взял ваш исходник и дописал так как вот у меня было до удаления таблицы.<br /><br />
====code====
<pre>h=0
m=0
s=0

str="This is test/..This is test/.."
str2="This is test/..This is test/..This is test/..This is test/..This is test/..This is test/..This is test/..This is test/"

function OnAllTrade(alltrade)
&nbsp;&nbsp;&nbsp;h=alltrade.datetime.hour+0
&nbsp;&nbsp;&nbsp;m=alltrade.datetime.min+0
&nbsp;&nbsp;&nbsp;s=alltrade.datetime.sec+0
end

function main()
&nbsp;&nbsp;t_id=AllocTable()
&nbsp;&nbsp;AddColumn(t_id,1,"QWERTY",true, QTABLE_INT_TYPE,10) --Y
&nbsp;&nbsp;&nbsp;AddColumn(t_id,2,"Time",true, QTABLE_CACHED_STRING_TYPE, 20)
&nbsp;&nbsp;&nbsp;AddColumn(t_id,3,"Deals inf and etc.",true, QTABLE_CACHED_STRING_TYPE, 120)
&nbsp;&nbsp;&nbsp;AddColumn(t_id,4,"Ballance",true, QTABLE_CACHED_STRING_TYPE, 40)
&nbsp;&nbsp;
&nbsp;&nbsp;CreateWindow(t_id)
&nbsp;&nbsp;SetWindowCaption(t_id,"Script message.")
 i=1
while true do
&nbsp;&nbsp;for j=i,i+10000 do
&nbsp;&nbsp; tmp=InsertRow(t_id,-1)
&nbsp;&nbsp; SetCell(t_id,tmp, 1, tostring(j), j)
&nbsp;&nbsp; SetCell(t_id,tmp, 2, tostring(h)..":"..tostring(m)..":"..tostring(s), j)
&nbsp;&nbsp; SetCell(t_id,tmp, 3, str2, j)
&nbsp;&nbsp; SetCell(t_id,tmp, 4, str, j)
&nbsp;&nbsp;end
&nbsp;&nbsp;i=i+10000
&nbsp;&nbsp;sleep(100)
&nbsp;&nbsp;Clear(t_id)
end
end
 </pre>
=============
<br /><br />Так вот, память расходуется достаточно заметно, если смотреть с помощью менеджера задач. <br />
			<i>28.10.2015 20:51:11, Фёдор Сухов.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message9668/topic1020/</link>
			<guid>http://forum.quik.ru/messages/forum1/message9668/topic1020/</guid>
			<pubDate>Wed, 28 Oct 2015 20:51:11 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Остановка QUIK или странное поведение</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message9612/topic1020/">Остановка QUIK или странное поведение</a></b> <i>Остановка QUIK или странное поведение без зависания</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_V7D8FSg5" href="/user/1154/" bx-tooltip-user-id="1154">Фёдор Сухов</a> пишет: <br />Немного добавлю:<br />- Отличие в предыдущей версии было в том, что метод t:AddLine() <br /><br />вызывался последовательно перед новым заполнением таблицы.<br /><br />Может из-за этого было фрагментирование памяти и её неосвобождение.<br />Не хочется экспериментировать на реальном счёте.<br />Чуть позже на демо попробую вернуть ситуацию и потестить.<br /><br />=============<br />Повторю, у нас описанная проблема не повторяется.<br />Вот код на котором воспроизводили<br /><br />
====code====
<pre> function main()
&nbsp;&nbsp;t_id=AllocTable()
&nbsp;&nbsp;AddColumn(t_id,1,"QWERTY",true,QTABLE_INT_TYPE,10) --Y
&nbsp;&nbsp;CreateWindow(t_id)
&nbsp;&nbsp;SetWindowCaption(t_id,"Script message.")
 i=1
while true do
&nbsp;&nbsp;for j=i,i+10000 do
&nbsp;&nbsp; tmp=InsertRow(t_id,-1)
&nbsp;&nbsp; SetCell(t_id,tmp,1,tostring(j),j)
&nbsp;&nbsp;end
&nbsp;&nbsp;i=i+10000
&nbsp;&nbsp;sleep(1000)
&nbsp;&nbsp;Clear(t_id)
end
end</pre>
=============
<br />Если требуется дальнейшая диагностика, нам нужен исходный код на котором проблема воспроизводится у Вас<br />Вам не надо ничего воспроизводить.<br />Просто пришлите код. <br />
			<i>27.10.2015 11:30:17, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message9612/topic1020/</link>
			<guid>http://forum.quik.ru/messages/forum1/message9612/topic1020/</guid>
			<pubDate>Tue, 27 Oct 2015 11:30:17 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Остановка QUIK или странное поведение</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message9595/topic1020/">Остановка QUIK или странное поведение</a></b> <i>Остановка QUIK или странное поведение без зависания</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			Немного добавлю:<br />- Отличие в предыдущей версии было в том, что метод t:AddLine() <br /><br />вызывался последовательно перед новым заполнением таблицы.<br /><br />Может из-за этого было фрагментирование памяти и её неосвобождение.<br />Не хочется экспериментировать на реальном счёте.<br />Чуть позже на демо попробую вернуть ситуацию и потестить. <br />
			<i>26.10.2015 16:53:56, Фёдор Сухов.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message9595/topic1020/</link>
			<guid>http://forum.quik.ru/messages/forum1/message9595/topic1020/</guid>
			<pubDate>Mon, 26 Oct 2015 16:53:56 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Остановка QUIK или странное поведение</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message9593/topic1020/">Остановка QUIK или странное поведение</a></b> <i>Остановка QUIK или странное поведение без зависания</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_fEqSAsda" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> пишет: <br /><br />====quote====<br /> Фёдор Сухов пишет: <br />А насчёт того где может накапливаться в какой-то из переменных, не очень понимаю, я же использовал и чистил таблицу, используя табличный идентификатор. Посмотрю ещё что там может быть. Выделю часть кода и вышлю.<br /><br />=============<br />речь не про таблицу, а про переменные в коде. <br />Если какая-то переменная, хранит данные, то они занимают память.<br />Если в переменной много данных, то занимается много памяти. <br />То что память освобождается при удалении таблицы может быть не более чем совпадением.<br />Просьба прислать полную версию скрипта для анализа.<br />Вы можете не публиковать его на форуме а прислать нам на почту quiksupport@arqatech.com<br /><br />=============<br />У меня нет таких переменных, которые много занимают памяти.<br />Проблема памяти решилась только при удалении таблицы.<br />Вот уже за сегодня с 10:00 сменилось 10 таблиц и память не расходуется, а держится, примерно, на утреннем уровне - 384500.<br />Я прекрасно понимаю проблему утечки памяти и всегда контролирую этот процесс, поэтому у меня нет сейчас никаких переменных или больших массивов, да и ни к чему они мне. <br />
			<i>26.10.2015 15:57:37, Фёдор Сухов.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message9593/topic1020/</link>
			<guid>http://forum.quik.ru/messages/forum1/message9593/topic1020/</guid>
			<pubDate>Mon, 26 Oct 2015 15:57:37 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Остановка QUIK или странное поведение</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message9588/topic1020/">Остановка QUIK или странное поведение</a></b> <i>Остановка QUIK или странное поведение без зависания</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_SI2Vcze4" href="/user/1154/" bx-tooltip-user-id="1154">Фёдор Сухов</a> пишет: <br />А насчёт того где может накапливаться в какой-то из переменных, не очень понимаю, я же использовал и чистил таблицу, используя табличный идентификатор. Посмотрю ещё что там может быть. Выделю часть кода и вышлю.<br /><br />=============<br />речь не про таблицу, а про переменные в коде. <br />Если какая-то переменная, хранит данные, то они занимают память.<br />Если в переменной много данных, то занимается много памяти. <br />То что память освобождается при удалении таблицы может быть не более чем совпадением.<br />Просьба прислать полную версию скрипта для анализа.<br />Вы можете не публиковать его на форуме а прислать нам на почту quiksupport@arqatech.com <br />
			<i>26.10.2015 13:34:06, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message9588/topic1020/</link>
			<guid>http://forum.quik.ru/messages/forum1/message9588/topic1020/</guid>
			<pubDate>Mon, 26 Oct 2015 13:34:06 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Остановка QUIK или странное поведение</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message9580/topic1020/">Остановка QUIK или странное поведение</a></b> <i>Остановка QUIK или странное поведение без зависания</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			Вот, как и обещал, высылаю вырезку из кода:<br />
====code====
<pre>t={}

function OnInit()
local d, mn, y
bar=0

&nbsp;&nbsp;&nbsp;CreateTable()
&nbsp;&nbsp;&nbsp;
end

function CreateTable()

&nbsp;&nbsp;&nbsp;t = QTable.new()
&nbsp;&nbsp;&nbsp;if not t then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message("error!", 3)
&nbsp;&nbsp;&nbsp;end
&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;t:AddColumn("Time", QTABLE_CACHED_STRING_TYPE, 20)
&nbsp;&nbsp;&nbsp;t:AddColumn("Deals inf and etc.", QTABLE_CACHED_STRING_TYPE, 120)
&nbsp;&nbsp;&nbsp;t:AddColumn("Ballance", QTABLE_CACHED_STRING_TYPE, 40)
&nbsp;&nbsp;&nbsp;t:SetCaption("Our Deals Table")
&nbsp;&nbsp;&nbsp;t:Show()&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;for i=1,TotalString do t:AddLine() end

end 

function PrintTable(timestring, comment, txt_balance)
&nbsp;&nbsp;local tmp_txt=""
&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;if f==TotalString then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;f=0
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;t:Clear()
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;t:delete()&nbsp;&nbsp;-- !!! Ранее это строки не было !!!
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CreateTable() -- !!! Ранее это строки не было !!!

&nbsp;&nbsp;&nbsp;end

&nbsp;&nbsp;&nbsp;f=f+1

 SetCell(t.t_id, f, 1, timestring)
 SetCell(t.t_id, f, 2, comment)
 SetCell(t.t_id, f, 3, txt_balance)

 if txt_balance==nil or txt_balance=="" then 
&nbsp;&nbsp;&nbsp; txt_balance=" "
 end
 tmp_txt=tostring(f)..": "..timestring..": "..comment.." : "..txt_balance.."&#92;n"

 file3:write(tmp_txt)

end
 </pre>
============= <br />
			<i>26.10.2015 11:06:26, Фёдор Сухов.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message9580/topic1020/</link>
			<guid>http://forum.quik.ru/messages/forum1/message9580/topic1020/</guid>
			<pubDate>Mon, 26 Oct 2015 11:06:26 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Остановка QUIK или странное поведение</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message9579/topic1020/">Остановка QUIK или странное поведение</a></b> <i>Остановка QUIK или странное поведение без зависания</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_gQM85QAo" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> пишет: <br /><br />====quote====<br /> Фёдор Сухов пишет: <br /><br />====quote====<br /> Sergey Gorokhov пишет: <br />Здравствуйте,<br />Сообщите пожалуйста версию терминала QUIK на котором воспроизводили проблему.<br />=============<br />Версия QUIK 6.17.3.6<br /><br />=============<br />Фёдор, описанная проблема у нас упорно не воспроизводится. Память не накапливается. После Clear память освобождается. Возможно у Вас данные копятся в какой-то переменной? Пришлите для анализа скрипт на котором наблюдается проблема.<br /><br />=============<br />Добрый день!<br />Вот толькочто потестил 5 пункт: (5. Остаётся только удалять таблицу и вновь создавать при достижении граничного значения).<br />Проблема исчезла, то есть при удалении таблицы память освобождается.<br /><br /><br />А насчёт того где может накапливаться в какой-то из переменных, не очень понимаю, я же использовал и чистил таблицу, используя табличный идентификатор. Посмотрю ещё что там может быть. Выделю часть кода и вышлю. <br />
			<i>26.10.2015 10:55:52, Фёдор Сухов.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message9579/topic1020/</link>
			<guid>http://forum.quik.ru/messages/forum1/message9579/topic1020/</guid>
			<pubDate>Mon, 26 Oct 2015 10:55:52 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Остановка QUIK или странное поведение</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message9571/topic1020/">Остановка QUIK или странное поведение</a></b> <i>Остановка QUIK или странное поведение без зависания</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_C0ZrWv7S" href="/user/1154/" bx-tooltip-user-id="1154">Фёдор Сухов</a> пишет: <br /><br />====quote====<br /> Sergey Gorokhov пишет: <br />Здравствуйте,<br />Сообщите пожалуйста версию терминала QUIK на котором воспроизводили проблему.<br />=============<br />Версия QUIK 6.17.3.6<br /><br />=============<br />Фёдор, описанная проблема у нас упорно не воспроизводится. Память не накапливается. После Clear память освобождается. Возможно у Вас данные копятся в какой-то переменной? Пришлите для анализа скрипт на котором наблюдается проблема. <br />
			<i>26.10.2015 08:18:12, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message9571/topic1020/</link>
			<guid>http://forum.quik.ru/messages/forum1/message9571/topic1020/</guid>
			<pubDate>Mon, 26 Oct 2015 08:18:12 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Остановка QUIK или странное поведение</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message9567/topic1020/">Остановка QUIK или странное поведение</a></b> <i>Остановка QUIK или странное поведение без зависания</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_nbFWSgjv" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> пишет: <br />Здравствуйте,<br />Сообщите пожалуйста версию терминала QUIK на котором воспроизводили проблему.<br /><br />=============<br />Версия QUIK 6.17.3.6 <br />
			<i>25.10.2015 20:34:06, Фёдор Сухов.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message9567/topic1020/</link>
			<guid>http://forum.quik.ru/messages/forum1/message9567/topic1020/</guid>
			<pubDate>Sun, 25 Oct 2015 20:34:06 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Остановка QUIK или странное поведение</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message9551/topic1020/">Остановка QUIK или странное поведение</a></b> <i>Остановка QUIK или странное поведение без зависания</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_n8yov2lv" href="/user/1154/" bx-tooltip-user-id="1154">Фёдор Сухов</a> пишет: <br />2. В течении работы программы использовалась функция-метод - t:AddLine(), <br />которая "обеспечивала" основное потребление памяти.<br />3. Пришлось урезать количество строк оконного вывода текущей инфы.<br /><br />=============<br />Возможно нужно всего лишь правильно переписать скрипт :) и все будет хорошо <br />
			<i>23.10.2015 14:35:29, Imersio Arrigo.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message9551/topic1020/</link>
			<guid>http://forum.quik.ru/messages/forum1/message9551/topic1020/</guid>
			<pubDate>Fri, 23 Oct 2015 14:35:29 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Остановка QUIK или странное поведение</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message9546/topic1020/">Остановка QUIK или странное поведение</a></b> <i>Остановка QUIK или странное поведение без зависания</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			Здравствуйте,<br />Сообщите пожалуйста версию терминала QUIK на котором воспроизводили проблему. <br />
			<i>23.10.2015 13:14:43, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message9546/topic1020/</link>
			<guid>http://forum.quik.ru/messages/forum1/message9546/topic1020/</guid>
			<pubDate>Fri, 23 Oct 2015 13:14:43 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Остановка QUIK или странное поведение</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message9542/topic1020/">Остановка QUIK или странное поведение</a></b> <i>Остановка QUIK или странное поведение без зависания</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			Доброе утро!<br />Возможно кому-то будет полезен опыт борьбы с перерасходом памяти.<br />Несколько дней потратил на выяснение и оптимизацию.<br />Что выяснил:<br />1. Память тратиться очень серьёзно только лишь на табличное представление (вывод текущей информации) <br />через функции, находящиеся в <B>quik_table_wrapper.lua</B><br />2. В течении работы программы использовалась функция-метод - <B>t:AddLine(),</B><br />которая "обеспечивала" основное потребление памяти.<br />3. Пришлось урезать количество строк оконного вывода текущей инфы.<br />4. Функция <B>t:Clear()</B> удаляет строки в таблице, но не освобождается память.<br />5. Остаётся только удалять таблицу и вновь создавать при достижении граничного значения, но я ещё этот способ не тестил.<br />Массу неудобств создаёт плохое управление памятью в модулях написанных на "Люа" для работы с таблицами.<br /><br />Очень большая просьба к разработчикам:<br />- Посмотрите и усильте внутри контроль расхода памяти, что касается вышеизложенного, т.е. табличного вывода. <br />
			<i>23.10.2015 12:07:48, Фёдор Сухов.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message9542/topic1020/</link>
			<guid>http://forum.quik.ru/messages/forum1/message9542/topic1020/</guid>
			<pubDate>Fri, 23 Oct 2015 12:07:48 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Остановка QUIK или странное поведение</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message9502/topic1020/">Остановка QUIK или странное поведение</a></b> <i>Остановка QUIK или странное поведение без зависания</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			1. Вот, именно, "Таблица всех сделок" и забирает основную память, но никак не 2 ГБайта.<br />более ничего, кроме таблиц вывода текущей информации.<br />Причём, Квик сам с "Таблицой всех сделок" разбирается, что касается распределения её в памяти.<br />В "Таблицу всех сделок" попадает только один фин. инструмент.<br /><br />2. И ещё мой 1 структурный массив, который в OnInit() инициализируется, но он небольшой 50-100 КБайт. <br />
			<i>20.10.2015 19:08:26, Фёдор Сухов.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message9502/topic1020/</link>
			<guid>http://forum.quik.ru/messages/forum1/message9502/topic1020/</guid>
			<pubDate>Tue, 20 Oct 2015 19:08:26 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Остановка QUIK или странное поведение</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message9501/topic1020/">Остановка QUIK или странное поведение</a></b> <i>Остановка QUIK или странное поведение без зависания</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			Нужно смотреть в сторону скрипта. И по возможности оптимизировать его алгоритм. В зависимости от ситуации можно добиться снижения потребления памяти скриптом в разы.<br />Скрипт работает с таблицей всех сделок? <br />
			<i>20.10.2015 18:57:30, Старатель.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message9501/topic1020/</link>
			<guid>http://forum.quik.ru/messages/forum1/message9501/topic1020/</guid>
			<pubDate>Tue, 20 Oct 2015 18:57:30 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Остановка QUIK или странное поведение</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message9500/topic1020/">Остановка QUIK или странное поведение</a></b> <i>Остановка QUIK или странное поведение без зависания</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			Забыл добавить:<br />- Программа MemReduct освобождает примерно 2.3 ГБайта из занятых 2.6 ГБайт.<br />Далее Квик вновь "копит" память". <br />
			<i>20.10.2015 18:38:11, Фёдор Сухов.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message9500/topic1020/</link>
			<guid>http://forum.quik.ru/messages/forum1/message9500/topic1020/</guid>
			<pubDate>Tue, 20 Oct 2015 18:38:11 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Остановка QUIK или странное поведение</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message9499/topic1020/">Остановка QUIK или странное поведение</a></b> <i>Остановка QUIK или странное поведение без зависания</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			Добрый вечер!<br />1. Измерил потребление памяти программой, <br />оказалось, что это смешные объёмы, примерно 60 МБайт, по сравнению с 2.6 ГБайтами, это совсем немного. <br />2. Убрал лишние таблицы, которые не использую, например, котировки фьючерса и сам стакан, поскольку есть программная подписка на инструмент.<br />Но это не помогло. <br />3. Потом товарищ нашёл программу, которая чистит память - MemReduct. <br />Пока, помогает, если запускать периодически. <br />Кстати, &nbsp;не только у меня такая проблема, в Инете народ тоже пользуется этой прогой.<br />Возможно, Квик берёт память и не освобождает, плюс ещё и фрагментированность памяти плохо влияет. <br />
			<i>20.10.2015 18:17:04, Фёдор Сухов.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message9499/topic1020/</link>
			<guid>http://forum.quik.ru/messages/forum1/message9499/topic1020/</guid>
			<pubDate>Tue, 20 Oct 2015 18:17:04 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Остановка QUIK или странное поведение</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message9481/topic1020/">Остановка QUIK или странное поведение</a></b> <i>Остановка QUIK или странное поведение без зависания</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			Добрый день.<br /><br />Мы правильно понимаем, что основная проблема - это большое потребление памяти? Если да - то нужно смотреть скрипт, по возможности оптимизировать его, проверить версию программы на актуальность.<br /><br />Что касается проблем с разрывом соединения - нужно понимать природу ошибки, которая ведёт к его разрыву. Какая именно ошибка появляется? Если сетевая - то нужно смотреть состояние сети на момент разрыва. <br />
			<i>20.10.2015 07:42:49, Alexey Ivannikov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message9481/topic1020/</link>
			<guid>http://forum.quik.ru/messages/forum1/message9481/topic1020/</guid>
			<pubDate>Tue, 20 Oct 2015 07:42:49 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Остановка QUIK или странное поведение</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message9446/topic1020/">Остановка QUIK или странное поведение</a></b> <i>Остановка QUIK или странное поведение без зависания</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			В догонку к пред. посту хочу добавить:<br /><br />1. В списке инструментов включён только один инструмент (фьючерс Si-12.5)<br />Это я у тому, что нет трансляции множества торгуемых инструментов, которые могли бы забить память основательно.<br /><br />2. Перед запуском я почистил временные таблицы Квика (через меню в Квике).<br />&lt;Связь&gt; - &lt;Очитить всё и начать новый сеанс&gt; <br />
			<i>16.10.2015 18:05:38, Фёдор Сухов.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message9446/topic1020/</link>
			<guid>http://forum.quik.ru/messages/forum1/message9446/topic1020/</guid>
			<pubDate>Fri, 16 Oct 2015 18:05:38 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Остановка QUIK или странное поведение</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message9445/topic1020/">Остановка QUIK или странное поведение</a></b> <i>Остановка QUIK или странное поведение без зависания</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			Добрый день!<br />Хочу разобраться в эксплуатации Квика.<br />На данный момент нами арендуется Windows Server 2008 через брокера.<br /><br />Проблема непонятного поведения Квика выглядит примерно так:<br />1. Теряется соединение. <br />Сам Квик не хочет повторить соединение.<br />Завсиания не наблюдается (менюшки работают)<br />При этом Интернет есть и с другого рабочего места коннект есть и удалённое управление работает.<br /><br />2. Пробуем перелогиниться.<br />Соединение происходит и далее дальнейшая работа продолжается.<br /><br />3. Вчера выдал Квик, что недостаточно ему памяти для выполнения Люа модуля.<br />Памяти сам Квик занимал вчера 1,6 ГБайт, а сегодня 2,6 ГБайт.<br />И сегодня ему памяти достаточно.<br />Но поведение такое же, но Люа модуль работает нормально, но коннект потерялся.<br /><br />4. Высылаю скриншоты Диспетчера задач.<br /><img src="http:\\tlab.ddns.ukrtel.net\img\_диспетчер_задач_1.PNG" alt="Пользователь добавил изображение" border="0" /><br /><br /><img src="http:\\tlab.ddns.ukrtel.net\img\_диспетчер_задач_2.PNG" alt="Пользователь добавил изображение" border="0" /><br /><br /><img src="http:\\tlab.ddns.ukrtel.net\img\_диспетчер_задач_3.PNG" alt="Пользователь добавил изображение" border="0" /> <br />
			<i>16.10.2015 17:52:12, Фёдор Сухов.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message9445/topic1020/</link>
			<guid>http://forum.quik.ru/messages/forum1/message9445/topic1020/</guid>
			<pubDate>Fri, 16 Oct 2015 17:52:12 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
	</channel>
</rss>
