<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>Блоги: заметки с тегом HA</title>
<link>https://blogengine.me/blogs/tags/ha/</link>
<description>Автоматически собираемая лента заметок, написанных в блогах на Эгее</description>
<author></author>
<language>ru</language>
<generator>Aegea 11.0 (v4079e)</generator>

<itunes:subtitle>Автоматически собираемая лента заметок, написанных в блогах на Эгее</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit>no</itunes:explicit>

<item>
<title>Архиватор HA на «Эльбрусе»</title>
<guid isPermaLink="false">136159</guid>
<link>https://bolknote.ru/all/arhivator-ha-na-elbruse/</link>
<pubDate>Mon, 02 Jun 2025 20:09:37 +0500</pubDate>
<author>Евгений Степанищев</author>
<comments>https://bolknote.ru/all/arhivator-ha-na-elbruse/</comments>
<description>
&lt;p&gt;&lt;a href="https://bolknote.ru/"&gt;Евгений Степанищев&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;Мы тут «Эльбрус» решили оживить, который был &lt;a href="https://bolknote.ru/all/elbrus/"&gt;куплен&lt;/a&gt; несколько лет назад для одного из проектов. Проект закончился и компьютер с тех пор лежал на складе.&lt;/p&gt;
&lt;p&gt;Внутри стоит восьмиядерный процессор «Эльбрус-8C» 1,3ГГц. Он тогда-то был экзотикой, а после санкций стал буквально раритетом.&lt;/p&gt;
&lt;p&gt;Я, чтобы прикинуть  его производительностью, решил попробовать повторить на нём свой &lt;a href="https://bolknote.ru/all/arhivator-ha-i-sovremennye-kompyutery/"&gt;недавний эксперимент&lt;/a&gt; — скомпилировать архиватор &lt;tt&gt;ha&lt;/tt&gt; и засечь время, — за сколько он на этой машине сожмёт «Дум».&lt;/p&gt;
&lt;p&gt;Там довольно старая операционка стоит с компилятором &lt;i&gt;gcc 7.3.0&lt;/i&gt; и нет &lt;tt&gt;cmake&lt;/tt&gt;. Пришлось переписать компиляцию на &lt;tt&gt;make&lt;/tt&gt; и компилировать тем, что есть. Наверное новый компилятор соптимизировал бы код лучше, но взять его некуда — надо переставлять операционную систему, а это целая история.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://bolknote.ru/pictures/2025.06.02@2x.webp" width="750" height="485" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;На «Эльбрусе» «Дум» сжался за 18,77 секунды против 4,3 секунды на моём ноутбуке с &lt;i&gt;M3 Max&lt;/i&gt;. Разница более чем в четыре раза. Я даже не знаю — много это или мало. Надо, наверное, посмотреть на каком-нибудь среднем компьютере, чтобы оценить результат.&lt;/p&gt;
</description>
</item>

<item>
<title>Архиватор HA и современные компьютеры</title>
<guid isPermaLink="false">136013</guid>
<link>https://bolknote.ru/all/arhivator-ha-i-sovremennye-kompyutery/</link>
<pubDate>Fri, 30 May 2025 00:25:34 +0500</pubDate>
<author>Евгений Степанищев</author>
<comments>https://bolknote.ru/all/arhivator-ha-i-sovremennye-kompyutery/</comments>
<description>
&lt;p&gt;&lt;a href="https://bolknote.ru/"&gt;Евгений Степанищев&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;Узнал сегодня о существовании архиватора &lt;tt&gt;lzip&lt;/tt&gt; — им сжат исходный код &lt;a href="https://bolknote.ru/all/pochinili-random-v-bc/"&gt;свежей версии&lt;/a&gt; утилиты &lt;tt&gt;bc&lt;/tt&gt;. Какой-то современный архиватор из мира Линукса, я не сталкивался ни разу.&lt;/p&gt;
&lt;p&gt;Пока ехал домой, мысли крутились вокруг архиваторов и как-то незаметно докрутились до воспоминаний об архиваторе &lt;tt&gt;ha&lt;/tt&gt; эпохи ДОС. Он тогда сжимал лучше всех, но делал это очень медленно. Я как-то &lt;a href="https://bolknote.ru/all/ha-archiver/"&gt;уже вспоминал&lt;/a&gt;, что над «Думом» он трудился несколько часов. Это были ранние 90-е.&lt;/p&gt;
&lt;p&gt;Я подумал — было бы интересно скомпилировать этот архиватор под мой процессор &lt;i&gt;M3 Max&lt;/i&gt;, который сейчас считается довольно мощным, и посмотреть за какое время на нём сожмётся «Дум».&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://bolknote.ru/pictures/2025.05.29@2x.webp" width="750" height="485" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Ответ — «Дум» теперь сжимается за 4,3 секунды! Надо будет повторить эксперимент лет через 10.&lt;/p&gt;
&lt;p&gt;Кстати, результаты по коэффициенту сжатия тоже довольно достойные — сжалось чуть лучше, чем утилитой &lt;tt&gt;gzip&lt;/tt&gt; и чуть хуже, чем &lt;tt&gt;bzip2&lt;/tt&gt;. Но &lt;tt&gt;lzip&lt;/tt&gt;, что было для меня полной неожиданностью, оставил всех далеко позади:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class="javascript"&gt;-rw-r--r--   1 bolk  staff   3688370 May 29 21:37 doom.tar.lz
-rw-r--r--   1 bolk  staff   5226359 May 29 21:39 doom.tar.bz2
-rw-rw-r--   1 bolk  staff   5312857 May 29 21:35 doom.ha
-rw-r--r--   1 bolk  staff   5497638 May 29 21:39 doom.tar.gz&lt;/code&gt;&lt;/pre&gt;</description>
</item>


</channel>
</rss>