?

Log in

Все не как у людей [entries|archive|friends|userinfo]
ex0_planet

[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

25 microchips that shook the world [Feb. 10th, 2017|04:06 am]
ex0_planet
[Tags|]

Статья

(хабр иногда... нет, не торт, но ссылки там, бывает, проскакивают занятные. только просеивать это долго, разве что случайно наткнешься, вот как щас)
Link7 comments|Leave a comment

linux SSD caching, 2017 [Feb. 6th, 2017|04:51 am]
ex0_planet
[Tags|]

TL;DR bcache работает и он рулез.

Меж тем, завел в хозяйстве SSD кэш для диска (несколько лет собирался аж). Ниже впечатления кратко.

В многочисленных инструкциях, расползшихся по сети, предлагается аж четыре (или даже пять) вариантов реализации. Как это обычно в линуксовой экосистеме заведено, из этих вариантов рабочими являются заметно меньше, а сами инструкции устарели в момент написания спустя короткое время после опубликования.

Итак, герои дня:

1. Flashcache. Исторически первая реализация, написанная людьми из facebook. Похоже, сдох. Последний условно-содержательный коммит от сентября 2015, да и репозиторий в github/facebookarchive/flashcache как бы намекает. В дебиане есть, но на ядре 4.8 уже не собирается, а версия 3.1.3 из /testing роняет ядро в бесконечный oops. На ядре 3.16/stable впрочем работает. По итогам отправился в мусорку.

2. EnhanceIO. Форк flashcache, заброшен также осенью 2015. В дебиане нет, даже не стал пытаться заводить.

3. bcache. Выглядит самым вменяемым из всех, плюс наличие его в mainline дает некоторую надежду. Есть поддержка в дебиане. По итогам на нём и остановился. Имеет маленький недостаток: требуется полное переразбиение дисков, поскольку хочет записать на разделы свой суперблок.

4. dm-cache. Еще одна mainline-реализация, вроде бы рабочая, но в моем случае она отпала по причине того, что получался слишком замороченный io-стэк (lvm over lvm).

Сам bcache устанавливается достаточно прямолинейно. Инструкция из archwiki вполне подойдет: размечаем разделы, говорим make-bcache на backing device и на кэш, аттачим одно к другому. Очень понравилось то, что режимы можно переключать на ходу, а также работать без кэша, отцеплять его на ходу, итд. Как обычно, LVM позволяет не прерывать рабочий процесс на всякую ерунду вроде форматирования дисков, но, разумеется, понадобится еще один диск размером не менее чем основной, чтобы было куда сохранить данные (lvconvert -m1/-m0, vgreduce и далее в таком духе). На этом в принципе все.

Маленький нюанс. Вроде бы в некоторых версиях bcache себя не очень хорошо ведет с sleep/hibernate, и для компенсации этого может потребоваться маленький скрипт. В более новых ядрах все должно быть хорошо, но могут загрузить и старое, да и на проверку времени пока нет.

За неделю полет нормальный, потерь данных нет. Скорость тоже стала очень ок.
Link2 comments|Leave a comment

Пидарасы, сэр! [Feb. 2nd, 2017|03:08 am]
ex0_planet
[Tags|, ]

Оракл такой оракл!

In order to prevent undue risks to our customers, Oracle will not provide additional information about the specifics of vulnerabilities beyond what is provided in the Critical Patch Update (or Security Alert) advisory and pre-release note, the pre-installation notes, the readme files, and FAQs.

Что в переводе означает "хер вам, код мы обещали, а сопровождение — как получится".

Дебиановские мейнтейнеры прикинули сколько будет ручной работы по бэкпортированию фиксов в стабильные ветки, и немедленно решили перестать это делать (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=794466), в результате чего:

  1. Ветки 5.x скорее всего не будет в stretch (из testing уже вынесли, а в вики официально рекомендуется ставить бинарники с virtualbox.org)
  2. В бэкпортах лежит 5.1.8, которая с новым бэкпортовым ядром 4.9 не запускается.
  3. В sid лежит 5.1.14, но её надо еще ухитриться собрать, не переезжая на sid целиком. Ну или сидеть на 4.3/stable


С учетом остальных приколов и феерической расстановки приоритетов пора и правда подумать о переезде на KVM.
LinkLeave a comment

mozilla [Jan. 29th, 2017|01:46 am]
ex0_planet
Все. Tab groups больше не будет (ну на самом деле с годик еще поработает, а в дебиане и все два). Почему? Потому что в мозилле считают, что у пользователя нету потребности в расширениях, меняющих интерфейс.

PS. Судя по обсуждению на HN, сломаются еще и Tree Style Tabs, и vimperator и куча всего подобного. Останутся только цветные обои и тупорылые расширения поиска.
Link7 comments|Leave a comment

членово [Jan. 14th, 2017|07:44 pm]
ex0_planet
[Tags|]



Это Thinkpad. Теперь банановый в серебристом корпусе. Это я так понимаю, все инновации, которая сумела родить команда, да? Давайте, блять, еще розовый сделайте...
Link24 comments|Leave a comment

Massive eargasm! [Dec. 30th, 2016|03:58 am]
ex0_planet
[Tags|]

И, наверное, последняя запись в уходящем году. В этот раз замечательный подгон к новому году осуществил проект Scandroid — корифеи детройтской электронно-андеграундной сцены (это не я, так написано в википедии) — Klayton/Celldweller, если кто знает.



По стилю это синти-ретро-электро-диско-музыка прямиком из восьмидесятых, только еще с киберпанковскими текстами. Народ в комментах вспоминает саундтрек к Blade Runner и всякое такое. Серьезно, это ТОТ САМЫЙ звук!

PS. В сети доступна и инструменталка тоже.
LinkLeave a comment

О! [Oct. 8th, 2016|09:20 pm]
ex0_planet
Adapteva выкатила новый дизайн. Epiphany-V core: 64 бита, 1024 процессора, fpu, 64Mb SRAM. 16nm, 4.5 миллиарда транзисторов. Обещают, что tsmc испечет партию через 4-5 месяцев.
Link2 comments|Leave a comment

119 pounds and obese [Sep. 14th, 2016|02:38 am]
ex0_planet
[Tags|]

это к вопросу о healthy diet и всяком таком прочем

http://www.nytimes.com/2016/07/26/health/skinny-fat.html

надо будет осмыслить
Link2 comments|Leave a comment

Перекрестное опыление [Aug. 15th, 2016|01:06 am]
ex0_planet
[Tags|]

На этот раз Carbon Based Lifeforms + Solar Fields = Sundial Aeon :-)



Рекомендуется ценителям psybient и всего что рядом



Почти все участники — польские демосценеры.
LinkLeave a comment

Nyan catfish :-) [Aug. 7th, 2016|03:53 pm]
ex0_planet
[Tags|]



LinkLeave a comment

navigation
[ viewing | most recent entries ]
[ go | earlier ]