?

Log in

No account? Create an account
[sticky post]Дисклеймер и контактная информация
default
zinal
The postings on this site are my own and don't necessarily represent the positions, strategies or opinions of my employer.
Опубликованные на данном сайте публикации являются выражением моего личного мнения и не представляют точку зрения, позицию или описание стратегии моего работодателя.

Если кому-то нужно со мной связаться, вот необходимые контактные данные:
1. Email: maxzinal@yandex.ru, maxzinal@gmail.com
2. Skype: max_zinal
3. Телефоны: +7-903-630-5063, +7-917-569-71-74

Процессорные технологии
zinal
Простой тест реального прогресса процессорных технологий.

Задача - сжатие примерно 36 Гбайт текстовых данных (формата CSV) утилитой XZ в многопоточном режиме.
Участники:

  1. Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz (4 ядра, Kaby Lake, выпущен в 2017 году)

  2. Intel(R) Xeon(R) CPU E7540 @ 2.00GHz (6 ядер, Nehalem EX, выпущен в 2010 году, снят с производства в 2012 году)

Сравнение умеренно некорректное, поскольку сопоставляется "мобильный" и "серверный" процессоры.
С другой стороны, базовые частоты у серверного старичка ниже, в том числе более низкой является и частота системной шины - 6.4 GT/s QPI против 8 GT/s DMI.
К тому же оный старичок был в своей линейке отнюдь не самым быстрым.

Запуск на новом процессоре в 4 потока:
$ gzip -dc data.tar.gz | xz -T4 -v >data.tar.xz
  100 %      5 163,6 MiB / 36,7 GiB = 0,137   5,6 MiB/s    1:51:02


Тест на старом процессоре в 20 потоков (на сервере есть 4 процессора):
$ gzip -dc datum.tgz | xz -T20 -v >datum.tar.xz
  100 %      5 163,6 MiB / 36,7 GiB = 0,137    15 MiB/s      40:51



Итого получается, что производительность в расчёте на одно ядро на новом процессоре выше на 46%. При этом номинальная частота нового процессора выше на 31%.
В итоге "технологический" прирост производительности, грубо говоря, 46-31=15%.

15 долбанных процентов за 7 лет, Карл.

Фразеологическое
zinal

В дочкином учебнике по русскому языку фраза: "Мимо яблоньки яблочко не падает".
Вроде как пословица, но бред же полный - часто ли "яблочко" падает НА "яблоньку"?


Чтение данных из ресурса Java
benice
zinal
Просто оставлю здесь кусочек кода на память.
Просто чтобы знать, где в следующий раз искать точно работающий вариант:

        ClassLoader loader = Thread.currentThread().getContextClassLoader();
        try (InputStream stream = loader
                .getResourceAsStream("dir1/dir2/filename.xml")) {
            org.jdom2.Element root 
                = new SAXBuilder().build(stream).getRootElement();
            ...
        }
Tags:

Платежи за лепестричество
zinal
Какого, простите, лешего показания счётчика принимаются электриками только с 15 по 26?
Оптимальный для нормального человека алгоритм простой - получил бумажку-напоминание, посмотрел фактические показания, по ним заплатил - и свободен.
А так наши доблестные электрики заставляют отдельно вспоминать об этих проклятых показаниях в свой "разрешённый" период.

Админ localhost'а - победа над воем вентилятора
zinal
Вроде бы поборол эффект завывания процессорного вентилятора на домашнем компе, создаваемый автоматическим управлением скоростью оного вентилятора через Cool-n-quiet от AMD.
Оказывается, в Debian из коробки поставляется чудесный сервис fancontrol, который нужно всего-навсего настроить.

В результате минимальный уровень шума несколько повысился (видимо, нижний порог оборотов оказался выше), но зато он теперь постоянный, а не меняется каждые 2-3 секунды.

Песенка по радио
zinal
Услышал вчера в машине по радио песенку, приблизительно запомнил слова припева.
Думал, найду в интернетах, но чёрта с два - находится всё, что угодно, но не она.

Припев примерно такой:
The deeper you dig, the more you will find -
The purpose of living is to live and then die.


Хотя последние три слова могли мне и послышаться :-)

Мегафон задолбал роуминговым жульничеством
zinal
Очередной чудесный трюк от Мегафона.

Только недавно я (наивный человек) думал, будто сумел настроить на телефоне супруги комбинацию тарифа и опций, чтоб оно не жрало непомерных денег в "роуминге".

Но Мегафон же ж знает, как делать деньги!

Следите за руками:
(а) сперва придумываются новые тарифы, старые объявляются устаревшими, вместе с опциями под них же
(б) часть "старых" опций ликвидируется под корень (автоматически отключается)
(в) никто не следит за объявлениями об изменениях тарифов = вовремя никто не меняет подключенные тарифы и опции
(г) профит!

В итоге только за сегодня мобильный интернет "за пределами северо-западного региона" (типа роуминг, ага) сожрал порядка 600 руб. - это за один день и примерно за 60 Мбайт трафика!

Бляди, сэр!

Новости словотворчества
zinal
Оказывается, синефилы - это кто-то наподобие киноманов. А я думал, алкоголики...

Цитата дня
zinal
Цитата дня от zinaida111:
люди карьеры делают, бизнесом занимаются. А надо то всего - устроиться в санаторий МВД завхозом! и Четыре инфинити гарантировано!