Немножко о DragonFly…
LinuxFormat, #168 (март 2013)
Не секрет, что далеко не все линуксоиды в восторге от изменений, происходящих нынче с их операционкой. И потому начинают потихоньку посматривать по сторонам в поисках запасного аэродрома. И одно из привлекающих взгляд направлений – DragonFly BSD. Отпочковавшись от FreeBSD 4-й ветки, она почти 10 лет развивалась самостоятельно и успешно. Однако – не вполне интересно для конечного пользователя.
В частности, из рук вон плохо было в ней с приложениями и управлением оными. В момент зарождения этой ОС Мэтт Диллон декларировал и собственную систему пакетного менеджмента, а в качестве паллиатива предложил порты FreeBSD. Увы, не сложилось: на собственную систему просто не хватило сил, а сборка бинарников из Free'шных портов напоминало шитие на живую нитку.
Тогда в качестве следующего паллиатива в DragonFly приняли систему pkgsrc из NetBSD – надёжную и безотказную, но имеющую два неискоренимых недостатка: малое количество поддерживаемых приложений и сильное отставание их от апстрима. Что фактически закрывало DragonFly дорогу на пользовательские декстопы.
И вот колесо фортуны свершило оборот: в DragonFly в качестве системы управления пакетами опять вариация на тему портов – dports. Плюс к которой – pkgng из той же FreeBSD, версии 9.1. Нет, не сказать, что всё сразу и в одночасье стало хорошо. Но есть шанс, что хорошо таки будет. А у применителей есть повод поглядеть на DragonFly в реальной работе. Потому что это очень хорошая система...
Файловая система для SSD
LinuxFormat, #169 (апрель 2013)
За последние лет 10-15 мы неоднократно читали победные реляции об успехах в компьютерной области. Однако настоящим успехом последних лет можно считать только начало широкого распространения SSD-накопителей: впервые за всю историю дисковая подсистема перестала быть хроническим тормозом производительности.
Это обусловлено тремя факторами: ценовым, хардверным и софтверным. С первым всё ясно: нынче не обязательно быть Крезом, чтобы позволить себе в ноуте или десктопе такой накопитель на 120-240 ГБ, чего достаточно для системы, приложений и текущих рабочих данных (при условии, что система эта Linux).
С хардверным фактором тоже понятно: самый бюджетный SSD нынче оставляет традиционные винчестеры в... очень далеко. Главное же – рост надёжности: если первые SSD вызывали вполне обоснованные опасения за их долголетие, то сейчас в десктопном сегмент эта проблема практически снята.
А софтверный фактор заиграл только сейчас. Конечно, в традиционных файловых системах поддержка специфики твердотельных накопителей появилась достаточно давно, но с рядом ограничений. А файловые системы, изначально разрабатывавшиеся для SSD (такие, как LogFS), распространения не получили.
И вот – свершилось: в ядро Linux версии 3.8 штатно включена поддержка F2FS – «файловой системы, дружественной к флэшкам». Разумеется, она ещё ожидает «обкатки» во всех отношениях. Однако то, что разработана она фирмой Samsung, одним из основных производителей SSD, позволяет надеяться на то, что обкатка эта длинной не будет.
Роман-предупреждение
LinuxFormat, #170 (май 2013)
Великие мыслители, жившие в проклятое старое время, писали сочинения о том, как хорошо станет в светлом будущем, в отдалённой перспективе. Этот жанр называется утопическим романом.
Другие мыслители прошлого, запуганные окружающей их действительностью, писали про то, как в том самом будущем станет совсем плохо. Жанр их сочинений называется антиутопией.
А ещё были ребята, которые писали о том, что если всё станет хорошо, то это будет почти также нехорошо, как если бы всё стало совсем плохо. Потому что тогда всё станет совсем одинаково. Имя этому жанру – роман-предупреждение.
Когда-то давно было много UNIX'ов. Потом число их поуменьшилось, но вместо них появилось много Linux'ов, а также разных BSD'ей. И каждый мог выбрать себе систему на ощупь, на вкус и по весу.
Нынче дело идёт к тому, что останется один Linux. А нужен ли один Linux? Ведь в своё время он взял именно тем, что Linux'ов было много. А одна система, истинно верная, у нас и так есть. Я не буду повторять, как она называется. Потому что есть и ещё одна система, не менее верная. И пусть они промеж собой решают, кто там настоящий ленинец, а кто троцкист-уклонист.
Но вот если не станет наших многих Linux'ов, будет... Нет, не страшно – человечество и худшие беды переживало. Но станет скучно.