<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[QUIK -> DDE &mdash; Lua - утечка памяти ?]]></title>
		<link>https://quik2dde.ru/viewtopic.php?id=391</link>
		<atom:link href="https://quik2dde.ru/extern.php?action=feed&amp;tid=391&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Lua - утечка памяти ?».]]></description>
		<lastBuildDate>Fri, 07 Oct 2022 08:46:54 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Lua - утечка памяти ?]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=3794#p3794</link>
			<description><![CDATA[<p>Не совсем понятно: в чем именно вопрос?<br />Это память, занимаемая внутренними данными виртуальной машины Lua.<br />Увеличивается с каждым вызовом, т.к. растет размер внутренних структур Lua, например, количество свечей в используемом в скрипте source_:C()</p><p>Вас точно волнуют килобайты? <img src="https://quik2dde.ru/img/smilies/wink.png" width="15" height="15" alt="wink" /></p>]]></description>
			<author><![CDATA[null@example.com (swerg)]]></author>
			<pubDate>Fri, 07 Oct 2022 08:46:54 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=3794#p3794</guid>
		</item>
		<item>
			<title><![CDATA[Re: Lua - утечка памяти ?]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=3793#p3793</link>
			<description><![CDATA[<p>если в процессе написания кода вы увидите, что потребление памяти возросло многократно, то что-то вы не правильно сделали и нужно оптимизировать код.</p>]]></description>
			<author><![CDATA[null@example.com (kalikazandr)]]></author>
			<pubDate>Fri, 07 Oct 2022 07:55:07 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=3793#p3793</guid>
		</item>
		<item>
			<title><![CDATA[Lua - утечка памяти ?]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=3666#p3666</link>
			<description><![CDATA[<p>Подскажите, что это за потребление памяти, которое отображается в Квике ?</p><p>Запускаю такой код:</p><br /><div class="codebox"><pre><code>function my_callback_(source_, code_class, code_paper, interval_)

message(code_class .. &quot;:&quot; .. code_paper .. &quot;:&quot; .. tostring(source_:C(source_:Size()))   .. &quot;/&quot; ..  interval_ )

end



function main()




---------------------------------------------------------------------------------------------------------------------------------

local code_class = &quot;TQBR&quot;
local code_paper = &quot;SBER&quot;


local my_table_data_source, Error = CreateDataSource(code_class, code_paper, INTERVAL_M10)


if my_table_data_source == nil then 
message(&#039;Ошибка подключения: &#039;..Error) --ошибка
end


------------------------------
my_table_data_source:SetUpdateCallback(function(idx)my_callback_(my_table_data_source, code_class, code_paper, &quot;INTERVAL_M10&quot;) end)
------------------------------


   while not stopped do 
sleep(1)
    end 


end</code></pre></div><p><span class="postimg"><img src="https://i.ibb.co/hCfRm2x/quik.jpg" alt="https://i.ibb.co/hCfRm2x/quik.jpg" /></span></p><p>Что вот это за память 39.30 Кb, которая каждый раз увеличивается, как вызывается callback ?</p>]]></description>
			<author><![CDATA[null@example.com (Serg_)]]></author>
			<pubDate>Wed, 28 Sep 2022 12:51:26 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=3666#p3666</guid>
		</item>
	</channel>
</rss>
