<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Использование процессора</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID13/878.html</link>
    <description>Система: 2 процессора по 4 ядра.&lt;br&gt;Нужно сжать в пределах 80 файлов, используя gzip. Что нужно сделать чтобы были задействованы одновременно все ядра процессора? На данный момент при использовании команды gzip * используется одновременно только одно ядро, остальные не задействованы.&lt;br&gt;&lt;br&gt;</description>

<item>
    <title>Использование процессора (fantom)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID13/878.html#9</link>
    <pubDate>Tue, 12 May 2015 07:04:10 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Система: 2 процессора по 4 ядра.&lt;br&gt;&amp;gt;&amp;gt; Нужно сжать в пределах 80 файлов, используя gzip. Что нужно сделать чтобы &lt;br&gt;&amp;gt;&amp;gt; были задействованы одновременно все ядра процессора? На данный момент при использовании &lt;br&gt;&amp;gt;&amp;gt; команды gzip * используется одновременно только одно ядро, остальные не задействованы.&lt;br&gt;&amp;gt; На основании инфы в этой ветке и гугла получилось вот что: &lt;br&gt;&amp;gt; tar -C 2015-04-24&#092; WindowsBackup -cf - . &amp;#124; parallel --pipe --recend &apos;&apos; &lt;br&gt;&amp;gt; -k gzip &amp;gt; &#092;!.tar.gz &lt;br&gt;&amp;gt; Грузит все ядра.&lt;br&gt;&lt;br&gt;zip &amp;lt;1 file&amp;gt; &amp; zip &amp;lt;2 file&amp;gt; &amp; zip &amp;lt;3 file&amp;gt; &amp; .....&lt;br&gt;и так все 80 файлов... &lt;br&gt;:)&lt;br&gt;</description>
</item>

<item>
    <title>Использование процессора (Mua)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID13/878.html#8</link>
    <pubDate>Sat, 09 May 2015 19:51:10 GMT</pubDate>
    <description>&amp;gt; Система: 2 процессора по 4 ядра.&lt;br&gt;&amp;gt; Нужно сжать в пределах 80 файлов, используя gzip. Что нужно сделать чтобы &lt;br&gt;&amp;gt; были задействованы одновременно все ядра процессора? На данный момент при использовании &lt;br&gt;&amp;gt; команды gzip * используется одновременно только одно ядро, остальные не задействованы. &lt;br&gt;&lt;br&gt;На основании инфы в этой ветке и гугла получилось вот что:&lt;br&gt;&lt;br&gt;tar -C 2015-04-24&#092; WindowsBackup -cf - . &amp;#124; parallel --pipe --recend &apos;&apos; -k gzip &amp;gt; &#092;!.tar.gz&lt;br&gt;&lt;br&gt;Грузит все ядра.&lt;br&gt;</description>
</item>

<item>
    <title>Использование процессора (John)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID13/878.html#7</link>
    <pubDate>Wed, 05 Mar 2014 11:47:55 GMT</pubDate>
    <description>&amp;gt; Система: 2 процессора по 4 ядра.&lt;br&gt;&amp;gt; Нужно сжать в пределах 80 файлов, используя gzip. Что нужно сделать чтобы &lt;br&gt;&amp;gt; были задействованы одновременно все ядра процессора? На данный момент при использовании &lt;br&gt;&amp;gt; команды gzip * используется одновременно только одно ядро, остальные не задействованы. &lt;br&gt;&lt;br&gt;find /path_to/files_nees_gzip -type f &#091;-name &apos;*.txt&apos;&#093; &amp;#124; xargs -n 1 -p 8 gzip&lt;br&gt;&lt;br&gt;# find&lt;br&gt;# -name &apos;*.txt&apos; - опционально, чтобы отобрать нужные файлы&lt;br&gt;&lt;br&gt;# xargs&lt;br&gt;# -n 1 - передавать команде gzip по одному аргументу&lt;br&gt;# -p 8 - использовать 8 (или указать сколько Вам надо) экземпляров gzip&lt;br&gt;&lt;br&gt;# для сложных случаев, с непредсказуемым именами файлов/каталогов (т.е. созданными &quot;обычными пользователями&quot;) можно использовать вариант&lt;br&gt;find /path_to/files_nees_gzip -type f &#091;-name &apos;*.txt&apos;&#093; -print0 &amp;#124; xargs -0 -n1 -p 8 gzip&lt;br&gt;</description>
</item>

<item>
    <title>Использование процессора (parad)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID13/878.html#6</link>
    <pubDate>Wed, 05 Mar 2014 08:21:01 GMT</pubDate>
    <description>андрюха, погугли мне рецепт мяса в горшочке. смотрю ты любишь за других гуглом пользоваться.&lt;br&gt;пока не утилизируется ядро на 100 процентов - распараллеливать не то что бессмысленно - вредено.&lt;br&gt;</description>
</item>

<item>
    <title>Использование процессора (aurved)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID13/878.html#5</link>
    <pubDate>Tue, 04 Mar 2014 05:54:25 GMT</pubDate>
    <description>а есть еще не gzip, а pigz, этот архиватор имеет вот такую интересную опцию:&lt;br&gt;&lt;br&gt;-p --processes n&lt;br&gt;              Allow up to n processes (default is the number of online proces-&lt;br&gt;              sors)&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Использование процессора (aurved)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID13/878.html#4</link>
    <pubDate>Tue, 04 Mar 2014 05:34:10 GMT</pubDate>
    <description>причем p7zip и lzma2 сжатие -- тогда все процы будут загружены&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Использование процессора (Andrey Mitrofanov)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID13/878.html#3</link>
    <pubDate>Tue, 04 Mar 2014 05:33:21 GMT</pubDate>
    <description>&amp;gt; Система: 2 процессора по 4 ядра.&lt;br&gt;&amp;gt; Нужно сжать в пределах 80 файлов, используя gzip. Что нужно сделать чтобы &lt;br&gt;&amp;gt; были задействованы одновременно все ядра процессора? На данный момент при использовании &lt;br&gt;&amp;gt; команды gzip * используется одновременно только одно ядро, остальные не задействованы. &lt;br&gt;&lt;br&gt;https://www.gnu.org/software/parallel/man.html#example__processing_a_big_file_using_more_cores&lt;br&gt;&lt;br&gt;EXAMPLE: Processing a big file using more cores&lt;br&gt;&lt;br&gt;To process a big file or some output you can use --pipe to split up the data into blocks and pipe the blocks into the processing program.&lt;br&gt;&lt;br&gt;If the program is gzip -9 you can do:&lt;br&gt;&lt;br&gt;cat bigfile &amp;#124; parallel --pipe --recend &apos;&apos; -k gzip -9 &amp;gt;bigfile.gz&lt;br&gt;</description>
</item>

<item>
    <title>Использование процессора (Serg)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID13/878.html#2</link>
    <pubDate>Tue, 04 Mar 2014 02:27:36 GMT</pubDate>
    <description>&amp;gt; Система: 2 процессора по 4 ядра.&lt;br&gt;&lt;br&gt;можно использовать p7zip&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Использование процессора (parad)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID13/878.html#1</link>
    <pubDate>Mon, 03 Mar 2014 20:53:59 GMT</pubDate>
    <description>проверь для начала насколько утилизируется это самое ядро. узкое место диски никто не отменял. только-что попробывал один большой файл на ссд с флагом -9 - нагрузка на ядро 45&#037;, - уперлось в ввод-вывод. тобишь бессмысленно параллелить. я бы даже сказал во вред.&lt;br&gt;</description>
</item>

</channel>
</rss>
