<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Мульти-процессорность:Как получить выигрыш в производительности?]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=1796</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=1796&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Мульти-процессорность:Как получить выигрыш в производительности?».]]></description>
		<lastBuildDate>Thu, 25 Mar 2010 07:56:16 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Мульти-процессорность:Как получить выигрыш в производительности?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=27064#p27064</link>
			<description><![CDATA[<p>у меня впечателние что сам x11perf не умеет работать с многопоточностью. Суммарная нагрузка не превысила 84 процента, в то время как при обычной работе иксы запросто захапывают 100% когда им нужно. Нагрузка от теста легла на оба процессора, хотя и не равномерной.</p>]]></description>
			<author><![CDATA[null@example.com (Loky)]]></author>
			<pubDate>Thu, 25 Mar 2010 07:56:16 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=27064#p27064</guid>
		</item>
		<item>
			<title><![CDATA[Re: Мульти-процессорность:Как получить выигрыш в производительности?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=27058#p27058</link>
			<description><![CDATA[<div class="quotebox"><cite>Loky пишет:</cite><blockquote><p>у меня двухядрёный процессор. в режиме нормальной работы оба ядра нагружаются почти равномерно.</p></blockquote></div><p>Это все очень субъективно - ведь параллельно работает подсистема памяти, сетевая подсистема, дисковая и так далее. Поиграйтесь с <strong>x11perf</strong> и посмотрите на результат. </p><p>Вообще, при наличии времени, наиболее точные оценки в росте производительности чисто <strong>X Server</strong> можно было бы получить, проведя запуск </p><div class="codebox"><pre><code>x11perf -all</code></pre></div><p> на SMP-ядре и на однопроцессороном ядре.</p>]]></description>
			<author><![CDATA[null@example.com (YUKLA)]]></author>
			<pubDate>Thu, 25 Mar 2010 07:32:04 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=27058#p27058</guid>
		</item>
		<item>
			<title><![CDATA[Re: Мульти-процессорность:Как получить выигрыш в производительности?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=26566#p26566</link>
			<description><![CDATA[<p>у меня двухядрёный процессор. в режиме нормальной работы оба ядра нагружаются почти равномерно.</p>]]></description>
			<author><![CDATA[null@example.com (Loky)]]></author>
			<pubDate>Wed, 24 Mar 2010 10:02:26 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=26566#p26566</guid>
		</item>
		<item>
			<title><![CDATA[Re: Мульти-процессорность:Как получить выигрыш в производительности?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=26548#p26548</link>
			<description><![CDATA[<div class="quotebox"><cite>Flaming пишет:</cite><blockquote><p>Интересная мысль. А может, он так и делает? Вы проверяли?</p><p>Вот чего не знаю, того не знаю. <img src="https://linuxforum.ru/img/smilies/ac.gif" alt="ac" /></p></blockquote></div><p>Одним из флагов для сборки <strong>xorg-server</strong> является флаг <strong>nptl</strong>:</p><div class="codebox"><pre><code>euse -I nptl
global use flags (searching: nptl)
************************************************************
[+ CD ] nptl - Enable support for Native POSIX Threads Library, the new threading module (requires linux-2.6 or better usually)

Installed packages matching this USE flag: 
media-libs/mesa-7.5.2
sys-devel/gcc-4.3.4
x11-base/xorg-server-1.6.5-r1</code></pre></div><p>Однако, чисто визуально (исходя из графика загрузки процессорных ядер при старте &quot;тяжелых&quot; GUI приложений класса <strong>Seamonkey</strong> или <strong>Openoffice</strong>) - работает ОДИН процессор.</p>]]></description>
			<author><![CDATA[null@example.com (YUKLA)]]></author>
			<pubDate>Wed, 24 Mar 2010 09:33:47 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=26548#p26548</guid>
		</item>
		<item>
			<title><![CDATA[Re: Мульти-процессорность:Как получить выигрыш в производительности?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=25982#p25982</link>
			<description><![CDATA[<p>Интересная мысль. А может, он так и делает? Вы проверяли?</p><p>Вот чего не знаю, того не знаю. <img src="https://linuxforum.ru/img/smilies/ac.gif" alt="ac" /></p>]]></description>
			<author><![CDATA[null@example.com (Iced)]]></author>
			<pubDate>Mon, 22 Mar 2010 21:11:04 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=25982#p25982</guid>
		</item>
		<item>
			<title><![CDATA[Re: Мульти-процессорность:Как получить выигрыш в производительности?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=25957#p25957</link>
			<description><![CDATA[<div class="quotebox"><cite>Flaming пишет:</cite><blockquote><p>YUKLA, ну какие в xorg-server могут быть параллельные вычисления? Посудите сами...<br />Разве что если несколько X-сессий запустить независимо друг от друга на разных терминалах от разных пользователей... Есть мысль о том, что тогда для каждого пользователя будет отдельный процесс X. Но я не уверен...</p></blockquote></div><p>Сервер обрабатывает запросы от X-клиент(ов)а. Асинхронно. В этом контексте много-ядерность и много-нитевость ой как востребована.</p>]]></description>
			<author><![CDATA[null@example.com (YUKLA)]]></author>
			<pubDate>Mon, 22 Mar 2010 20:07:43 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=25957#p25957</guid>
		</item>
		<item>
			<title><![CDATA[Re: Мульти-процессорность:Как получить выигрыш в производительности?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=25908#p25908</link>
			<description><![CDATA[<p><strong>YUKLA</strong>, ну какие в xorg-server могут быть параллельные вычисления? Посудите сами...<br />Разве что если несколько X-сессий запустить независимо друг от друга на разных терминалах от разных пользователей... Есть мысль о том, что тогда для каждого пользователя будет отдельный процесс X. Но я не уверен...</p>]]></description>
			<author><![CDATA[null@example.com (Iced)]]></author>
			<pubDate>Mon, 22 Mar 2010 19:17:45 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=25908#p25908</guid>
		</item>
		<item>
			<title><![CDATA[Re: Мульти-процессорность:Как получить выигрыш в производительности?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=25827#p25827</link>
			<description><![CDATA[<div class="quotebox"><cite>Flaming пишет:</cite><blockquote><p>YUKLA, поищи те, у которых есть USE=&quot;threads&quot;</p></blockquote></div><p>Увы, и таких не много. w<strong>ine, python, xmlrpc</strong> и <strong>ffmpeg</strong>&nbsp; А хотелось бы как минимум <strong>xorg-server</strong>...</p>]]></description>
			<author><![CDATA[null@example.com (YUKLA)]]></author>
			<pubDate>Mon, 22 Mar 2010 15:15:24 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=25827#p25827</guid>
		</item>
		<item>
			<title><![CDATA[Re: Мульти-процессорность:Как получить выигрыш в производительности?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=25797#p25797</link>
			<description><![CDATA[<p><strong>YUKLA</strong>, поищи те, у которых есть USE=&quot;threads&quot;<br />Многопоточность полезна только при ресурсоёмких вычислениях. Таких как архивация, компиляция, кодирование, и т.п...</p>]]></description>
			<author><![CDATA[null@example.com (Iced)]]></author>
			<pubDate>Mon, 22 Mar 2010 14:32:42 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=25797#p25797</guid>
		</item>
		<item>
			<title><![CDATA[Re: Мульти-процессорность:Как получить выигрыш в производительности?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=25733#p25733</link>
			<description><![CDATA[<p><strong>Дык. Я это прекрасно понимаю. </strong></p><p>Мне бы хотелось узнать:</p><p><strong>1.</strong> Какие из десктопных приложений кроме <strong>GIMP</strong> имеют поддержку многопоточности? В частности - офисные приложения, Web-браузеры и так далее.<br /><strong>2. </strong>Есть ли эффект от многоядерности в части <strong>X11</strong>? Если нет - то ожидается ли?</p><p>Если никакого эффекта для десктопного пользователя нет - зачем тогда ему многоядерность? <br />Если такой эффект есть - как его максимально использовать? Что настроить?</p>]]></description>
			<author><![CDATA[null@example.com (YUKLA)]]></author>
			<pubDate>Mon, 22 Mar 2010 11:47:36 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=25733#p25733</guid>
		</item>
		<item>
			<title><![CDATA[Re: Мульти-процессорность:Как получить выигрыш в производительности?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=25714#p25714</link>
			<description><![CDATA[<p>Собственно, никто и не обещал, что на N ядрах все будет работать в N раз быстрее, чем на одном. Рост производительности будет лишь в многопоточных приложениях, как я понимаю. Если же приложение изначально сделано однопоточным и &quot;распараллеливанию&quot; не поддается, дополнительные ядра на скорость его работы не повлияют.</p>]]></description>
			<author><![CDATA[null@example.com (Iskan Der)]]></author>
			<pubDate>Mon, 22 Mar 2010 10:52:33 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=25714#p25714</guid>
		</item>
		<item>
			<title><![CDATA[Мульти-процессорность:Как получить выигрыш в производительности?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=25707#p25707</link>
			<description><![CDATA[<p><strong>Дамы и Господа.</strong></p><p>Сейчас у многих есть компьютеры с многоядерными процессорами. Минимум два ядра. А то и больше. Есть ли в этом смысл в <strong>Linux</strong>?</p><p>Я пересел с компьютера с процессором 1.6 ГГц на компьютер двуядерным процессором в 1.6 ГГц. Характеристики процессоров очень близки. Но - роста производительности я не вижу. Не то, чтобы &quot;в два раза&quot;, ее практически вообще нет. Ядро настроено правильно.</p><div class="codebox"><pre><code>$ uname -a
Linux localhost 2.6.31-gentoo-r10 #1 SMP PREEMPT Mon Mar 1 14:07:00 EET 2010 i686 Intel(R) Pentium(R) Dual CPU T2330 @ 1.60GHz GenuineIntel GNU/Linux</code></pre></div><p>На текущий момент я вижу выгоду от &quot;второго ядра&quot; только при компиляции исходников.&nbsp; В <strong>Gentoo</strong> есть <strong>make.conf</strong> флаг <strong>smp</strong>, который используется (по крайней мере, у меня) всего в одном пакете - в <strong>GIMP</strong>. Видимо, стоит предполагать, что <strong>GIMP</strong> в многоядерной среде &quot;ускоряется&quot;, хотя бы в части функций.</p><p>Такие дела.&nbsp; Спрашивается - нафига козе баян?</p>]]></description>
			<author><![CDATA[null@example.com (YUKLA)]]></author>
			<pubDate>Mon, 22 Mar 2010 10:31:49 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=25707#p25707</guid>
		</item>
	</channel>
</rss>
