<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[QUIK -> DDE &mdash; -]]></title>
	<link rel="self" href="https://quik2dde.ru/extern.php?action=feed&amp;tid=163&amp;type=atom" />
	<updated>2015-08-13T11:51:54Z</updated>
	<generator>PunBB</generator>
	<id>https://quik2dde.ru/viewtopic.php?id=163</id>
		<entry>
			<title type="html"><![CDATA[Re: -]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=1575#p1575" />
			<content type="html"><![CDATA[<p><strong>sam063rus</strong>,<br /></p><div class="spoilerbox" style="padding: 0px;"><div onclick="var e,d,c=this.parentNode,a=c.getElementsByTagName('div')[1],b=this.getElementsByTagName('span')[0];if(a.style.display!=''){while(c.parentNode&&(!d||!e||d==e)){e=d;d=(window.getComputedStyle?getComputedStyle(c, null):c.currentStyle)['backgroundColor'];if(d=='transparent'||d=='rgba(0, 0, 0, 0)')d=e;c=c.parentNode;}a.style.display='';a.style.backgroundColor=d;b.innerHTML='[-]';}else{a.style.display='none';b.innerHTML='[+]';}" style="cursor: pointer;"><span style="padding: 0 5px;">[+]</span>Spoiler</div><div style="padding: 6px; margin: 0; display: none;"><p>правильно я понимаю, что из-за того, что вы почему-то (кстати, не соизволите объяснить за что вы дуетесь на меня? <img src="https://quik2dde.ru/img/smilies/wink.png" width="15" height="15" alt="wink" />) затаили на меня обиду, то я лишился &quot;оппонента&quot; в вашем лице; но поскольку вы изначально не готовы на конструктивный диалог, то потеря эта и не значительна вовсе?<br />И да, мне &quot;параллельно&quot; чьё мнение вас интересует (но судя по вашим напыщенным постам - ничьё), но я комментирую не вас лично и не для вас, а высказываю своё мнение по вопросу. Если вы не согласны, буду только рад <strong>конструктивной</strong> критике. Но вижу вы на это не способны. Ведёте себя по-детски чес-слово.</p></div></div>]]></content>
			<author>
				<name><![CDATA[CyberTrader]]></name>
				<uri>https://quik2dde.ru/profile.php?id=248</uri>
			</author>
			<updated>2015-08-13T11:51:54Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=1575#p1575</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: -]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=1574#p1574" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>sam063rus пишет:</cite><blockquote><p>to Admin, Вам было предложение забанить меня.</p></blockquote></div><p><span style="color: #FF3333">Я думаю, что если вы желаете ничего не писать - то вы с этим сможете справиться самостоятельно, поэтому не вижу надобности в таком действии. Однако надеюсь, что вы измените своё мнение.</span></p>]]></content>
			<author>
				<name><![CDATA[admin]]></name>
				<uri>https://quik2dde.ru/profile.php?id=2</uri>
			</author>
			<updated>2015-08-13T10:18:07Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=1574#p1574</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: -]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=1573#p1573" />
			<content type="html"><![CDATA[<p>-</p>]]></content>
			<author>
				<name><![CDATA[sam063rus]]></name>
				<uri>https://quik2dde.ru/profile.php?id=228</uri>
			</author>
			<updated>2015-08-13T08:14:04Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=1573#p1573</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: -]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=1571#p1571" />
			<content type="html"><![CDATA[<p>Что касается времён - то мне видится так: всё сильно зависит за какие именно величины мы боремся в каком-то нашем конкретном случае.<br />Одно дело бороться за десятки миллисекунд, другое дело - за единицы миллисекунд, еще совсем другое - за десятки микросекунд.</p><p>В каждом из этих случаев сильно разные ожидания в скорости работы разных процессов и, главное, разные ожидания к <strong>неожиданным всплескам задержек</strong>. По моему, это основное.</p><p>Например: пишем мы лог в файл и радуемся. Всё работает более чем хорошо и быстро.<br />Но в продакшене (если речь в нашем конкретном роботе про требующуюся высокую скорость реакции, которую мы контролируем)&nbsp; вдруг иногда выскакивают задержки. Причем именно иногда.<br />Наверняка они будут связаны с том, что кэш диска когда-то будет таки заполняться, плюс занятость диска другими процессами (если они есть и интенсивны) - и поэтому именно иногда мы будем получать неожиданные выплески тормозов в реакции на событие, где мы хотели отреагировать быстро. Видимо, тут нам придётся менять архитектуру логирования, которая избавляла бы нас от таких проблем. Правда спастись мы можем только с честным многоядерным процессором.<br />Вы же, <strong>sam063rus</strong>, проводили эксперимент на одноядерном процессоре, я верно вас понял?</p><p>И еще, кстати. Могли бы вы сказать, какие выводы для себя вы сделали из этого эксперимента?</p>]]></content>
			<author>
				<name><![CDATA[admin]]></name>
				<uri>https://quik2dde.ru/profile.php?id=2</uri>
			</author>
			<updated>2015-08-13T06:25:39Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=1571#p1571</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: -]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=1570#p1570" />
			<content type="html"><![CDATA[<p>-</p>]]></content>
			<author>
				<name><![CDATA[sam063rus]]></name>
				<uri>https://quik2dde.ru/profile.php?id=228</uri>
			</author>
			<updated>2015-08-13T06:24:10Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=1570#p1570</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: -]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=1569#p1569" />
			<content type="html"><![CDATA[<p><span style="color: #FF3333"><strong>sam063rus</strong>,</span></p><p><span style="color: #FF3333">форум посещаете не только вы, возможно, кому-то какое-то мнение будет интересно.<br />Более того, конструктивные предложения и те или иные результаты исследований, а также их конструктивное обсуждение, считаю, идёт всем исключительно на пользу.</span></p>]]></content>
			<author>
				<name><![CDATA[admin]]></name>
				<uri>https://quik2dde.ru/profile.php?id=2</uri>
			</author>
			<updated>2015-08-13T06:08:56Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=1569#p1569</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: -]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=1568#p1568" />
			<content type="html"><![CDATA[<p>-</p>]]></content>
			<author>
				<name><![CDATA[sam063rus]]></name>
				<uri>https://quik2dde.ru/profile.php?id=228</uri>
			</author>
			<updated>2015-08-13T05:59:28Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=1568#p1568</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: -]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=1567#p1567" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>sam063rus пишет:</cite><blockquote><p>Опять же, можно напрямую работать с файлами, как это можно видеть &quot;в скриптах из интернетов&quot;, а можно &quot;постить&quot; их (логи) в отдельный thread (сервер, БД, etc), который уже сам будет всё разруливать и не засирать рабочий цикл.</p></blockquote></div><p>Если лог-файл однократно открывается при старте скрипта, а по завершению закрывается, то запись в файл не будет слишком ресурсоёмкой. По крайней мере, удовольствие задействовать дополнительный процесс (сервер) для передачи логов - весьма сомнительна, и вряд ли более &quot;выгодно&quot;, чем запись в файл.<br />А запись в БД ещё более &quot;тормозная&quot;, чем message. Хотя, конечно, message обычно используется не для логирования, а для информирования пользователя о каких-то важных событиях.</p>]]></content>
			<author>
				<name><![CDATA[CyberTrader]]></name>
				<uri>https://quik2dde.ru/profile.php?id=248</uri>
			</author>
			<updated>2015-08-12T18:56:18Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=1567#p1567</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: -]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=1566#p1566" />
			<content type="html"><![CDATA[<p>-</p>]]></content>
			<author>
				<name><![CDATA[sam063rus]]></name>
				<uri>https://quik2dde.ru/profile.php?id=228</uri>
			</author>
			<updated>2015-08-11T19:10:00Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=1566#p1566</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: -]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=1563#p1563" />
			<content type="html"><![CDATA[<p>-</p>]]></content>
			<author>
				<name><![CDATA[sam063rus]]></name>
				<uri>https://quik2dde.ru/profile.php?id=228</uri>
			</author>
			<updated>2015-08-11T19:00:36Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=1563#p1563</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: -]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=1560#p1560" />
			<content type="html"><![CDATA[<p>message() долгая из-за того, что обращается к визуальным элементам Windows. Для скорости таки логирование - куда более подходящий вариант.<br />Если бы message() было сделано через PostMessage() - это бы не спасло ситуацию в том смысле, что просто основной поток был бы завален сообщениями от message(), т.е. все равно корректно терминал не работал бы.</p>]]></content>
			<author>
				<name><![CDATA[korovin]]></name>
				<uri>https://quik2dde.ru/profile.php?id=140</uri>
			</author>
			<updated>2015-08-11T18:53:42Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=1560#p1560</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[-]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=1552#p1552" />
			<content type="html"><![CDATA[<p>-</p>]]></content>
			<author>
				<name><![CDATA[sam063rus]]></name>
				<uri>https://quik2dde.ru/profile.php?id=228</uri>
			</author>
			<updated>2015-08-11T08:58:06Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=1552#p1552</id>
		</entry>
</feed>
