<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[QUIK -> DDE &mdash; Lua - утечка памяти ?]]></title>
	<link rel="self" href="https://quik2dde.ru/extern.php?action=feed&amp;tid=391&amp;type=atom" />
	<updated>2022-10-07T08:46:54Z</updated>
	<generator>PunBB</generator>
	<id>https://quik2dde.ru/viewtopic.php?id=391</id>
		<entry>
			<title type="html"><![CDATA[Re: Lua - утечка памяти ?]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=3794#p3794" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[swerg]]></name>
				<uri>https://quik2dde.ru/profile.php?id=78</uri>
			</author>
			<updated>2022-10-07T08:46:54Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=3794#p3794</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Lua - утечка памяти ?]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=3793#p3793" />
			<content type="html"><![CDATA[<p>если в процессе написания кода вы увидите, что потребление памяти возросло многократно, то что-то вы не правильно сделали и нужно оптимизировать код.</p>]]></content>
			<author>
				<name><![CDATA[kalikazandr]]></name>
				<uri>https://quik2dde.ru/profile.php?id=208</uri>
			</author>
			<updated>2022-10-07T07:55:07Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=3793#p3793</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Lua - утечка памяти ?]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=3666#p3666" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[Serg_]]></name>
				<uri>https://quik2dde.ru/profile.php?id=3371</uri>
			</author>
			<updated>2022-09-28T12:51:26Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=3666#p3666</id>
		</entry>
</feed>
