FreeBSD: ZFS vs UFS, и обе — против всех

Алексей Федорчук
17 сентября 2008 г

Много лет (в масштабах времени IT-сферы) я слежу за развитием файловых систем свободных Unix’ов вообще и файловых систем FreeBSD — в частности. Потому что при всех многочисленных достоинствах этой операционки быстродействие файловых манипуляций традиционно было узким её местом — по крайней мере, при настольном применении и в сравнении с файловыми системами соплеменного Linux’а. И мне хотелось верить, что эта «файловая пробка» рано или поздно будет ликвидирована. Результаты проверки моих ожиданий периодически размещались на моих старых сайтах, на этих страницах.

Читать далееFreeBSD: ZFS vs UFS, и обе — против всех

Файловые системы современного Linux’а: последнее тестирование

Алексей Федорчук
10 сентября 2008 г

Эта статья посвящена тестированию быстродействия файловых систем, ныне используемых в Linux’е в качестве нативных, то есть тех, на которых эта ОС может жить и загружаться. Может возникнуть вопрос — почему это тестирование последнее? Спешу разочаровать — Linux отнюдь не собирается прекращать своё существование, да и в моих ближайших планах переход в лучший мир не значится. И потому — маленькое пояснение.

Читать далееФайловые системы современного Linux’а: последнее тестирование

Две головы от Intel. 2008

Алексей Федорчук

Вернунфт нам дал стальные флюгельхенде,
А вместо херца — аузенбордмотор!
Тимур Шаов

Для сочинения этих заметок у меня было два повода. Первый — это заметка Алексея Михайлова, посвященная сравнительной производительности 32-битных и 64-битных версий различных дистрибутивов Linux. Её выводы резко расходились с моими чисто визуальными впечатлениями, полученными ранее, что вызвало резонное желание проверить, кто же прав.

Читать далееДве головы от Intel. 2008

Btrfs: подготовительные мероприятия

Алексей Федорчук

Чтобы использовать btrfs, нужно для начала обеспечить её поддержку — на сегодняшний день ни один дистрибутив «искаропки» этого не предоставляет. Но, как можно догадаться из предыдущей заметки, этого можно достигнуть двумя путями. Первый — скачать и установить последний патч к ядру (на момент сочинения — за номером 0.17). Он, безусловно, прост, описан в документации, по сообщениям как на официальном сайте, так и в сети, работает с ядром версии 2.6.28, однако на счет более ранних версий информации у меня нет. Конечно, можно поэкспериментировать с ними самому — но гарантии успеха не даст даже страховой полис.

Читать далееBtrfs: подготовительные мероприятия

Файловая система btrfs: вводные соображения

Алексей Федорчук

Хайку, танки, БТРы
Почти Владимир Шинкарёв

Казалось бы, ZFS, интегрировав в себе файловую систему и систему управления разделами и томами, поставила точку в длинной истории тех и других. Если не затрагивать серверного сегмента, то обеспечиваемая ею лёгкость администрирования устройств хранения данных и быстродействие файловых операций неожиданно сделало анахронизмом все прочие системы этого назначения — в тех ОС, для которых она разрабатывалась (Solaris, OpenSolaris и его клоны) и на которые она портирована (FreeBSD и, по слухам, NetBSD).

Читать далееФайловая система btrfs: вводные соображения

Истоки Русской революции

Автор: Алексей Федорчук
6 Июнь 2007 г.

Грандиозный трейд на POSIX.ru, посвященный Сталину и Гитлеру, продолжает давать материал для блоговских заметок (назовем их блогометками).

Читать далееИстоки Русской революции

Лишнему в ядре не место

Алексей Федорчук
3 сентября 2008 г

До сих пор все конкретные примеры конфигурирования ядра относились к дистрибутиву Zenwalk. Штатный метод его загрузки — использование инициирующего диска в памяти, initrd. Однако на более-менее стандартном «железе» и при использовании одной из общепринятых файловых систем в качестве корневой ядро с дистрибутивного носителя, устанавливаемое по умолчанию, может загрузиться и без него — правда, при этом потеряются стартовые красоты типа сплэш-картинки.

Читать далееЛишнему в ядре не место

Ядро для «памятливой» машины

Алексей Федорчук
3 сентября 2008 г

Как известно, почти все ныне продаваемые процессоры являются 64-разрядными. Что, конечно, открывает перед пользователями сияющие вершины производительности… в светлом будущем, в отдалённой перспективе. А пока создаёт для них больше проблем, нежели даёт выгод.

Читать далееЯдро для «памятливой» машины

Пересборка ядра: ядерный распад или термоядерный синтез?

Алексей Федорчук
3 сентября 2008 г

Лет десять назад каждый второй линуксоид начинал своё приобщение к этой системе с перекомпиляции ядра. А для пользователей, например, Slackware эта процедура вообще рассматривалась чуть ли не как обязательный элемент установки и постинсталляционной настройки. А подчас к ней приходилось прибегать и до инсталляции, так как штатные ядра с дистрибутивных носителей не всегда успевали за развитием даже «базового» железа.

Читать далееПересборка ядра: ядерный распад или термоядерный синтез?

Что такое ядро?

Алексей Федорчук
3 сентября 2008 г

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

Читать далееЧто такое ядро?

Легенда о советском рудознатце

Алексей Федорчук Эту старинную легенду я услышал много лет назад в одном рудничном посёлке. Я не скажу, в каком именно — чтобы не быть несправедливым к другим рудничным посёлкам, где вы могли бы услышать точно такую же легенду…Разбить… Подобно историям Шурика и Юрия Деточкина, неизвестно, в каком именно из уголков нашей некогда необъятной Родины происходили … Читать далееЛегенда о советском рудознатце

Текстовый редактор Geany

Алексей Федорчук и Алиса Деева

Современная преамбула: эта статья была написана достаточно давно — с тех пор Geany развивался со страшной научно фантастической силой. Ряд его новых функций, а также тех, что не охвачены здесь, описаны в серии недавних заметок (11/01/2009, alv).

Читать далееТекстовый редактор Geany

Редактор nano

Алексей Федорчук
2005 г — 2006 г

Редактор nano вполне может сыграть роль своего рода амортизатора для начинающего пользователя. Да, это не Vim, не emacs, и даже не joe. Но с задачей конфигурирования справляется успешно. А в освоении и`обращении — прост, как грабли. Не случайно во многих дистрибутивах Linux он по умолчанию предлагается в качестве общесистемного.

Читать далееРедактор nano

Шрифты в Иксах: три года спустя

Алексей Федорчук
6 августа 2008 г

Казалось бы, шрифты — это такая консервативная штука, что за короткий срок каких-либо принципиальных изменений в этой сфере ожидать трудно. Однако едва прошло три года со времени публикации статьи Система X Window и шрифты, как она оказалась несколько устаревшей. Не принципиально, но ряд моментов определенно требует корректив.

Читать далееШрифты в Иксах: три года спустя

Оконная система X и её шрифты

Алексей Федорчук
7 июля 2005 г

Пора, однако, возвращаться к генеральной линии нашего цикла — к компьютерным шрифтам вообще и их использованию в Иксах в частности.

Читать далееОконная система X и её шрифты

Шрифты: полиграфическое введение

Алексей Федорчук
7 июля 2005 г

Шрифты — неотъемлемый атрибут среды обитания пользователя. Действительно, мало радости будет от самых навороченных иконок и панелек круто интегрированного графического десктопа, если подписи на них будут не читаемыми. Да еще и не русскими буквами. И потому в этом цикле мы попытаемся собрать все, что имеет отношение к шрифтам, используемым как в консоли, так и Иксах.

Читать далееШрифты: полиграфическое введение

Немного о bash и его настройках

Автор: Алексей Федорчук

Командной оболочке bash посвящено бессчётное число материалов, к которым я, не являясь ни ее любителем, ни, тем более, знатоком, мало чего могу добавить. Однако bash — наиболее распространенная среди пользователей Linux командная оболочка, выступающая в этой ОС к тому же общесистемной и умолчальной. Популярна она, насколько мне известно, и среди пользователей иных POSIX-систем: так, она является единственной оболочкой в базовой установке OpenSolaris. А ныне принята она и в MacOS X, где сменила традиционную для BSD-систем csh.

Читать далееНемного о bash и его настройках

Командная оболочка tcsh

Поводом для этой заметки послужило обсуждение вопроса об автодополнении в командной оболочке csh, которая во FreeBSD представляется по умолчанию как login shell администратора. В процессе его обсуждения я вспомнил о своей старой заметке, посвященной C-shell и tcsh, не потерявшей актуальности, но очень схематичной. Всё это и подвигло меня завершить, наконец, работу, которую я так долго откладывал: обобщить все материалы по командной оболочке tcsh, результаты которой и составят предмет настоящего очерка.

Читать далееКомандная оболочка tcsh

Кое-что о корейской кухне

Алексей Федорчук

С этой заметки началось моё блоггерство. Родилась она как пост в соответствующей теме Юниксфорума — об экзотической кухне. Руководящими девушками было велено, чтобы об водке в нем не говорилось. Но, как станет ясным из дальнейшего, совсем без водки в Корее невозможно, поэтому пришлось нарушить запрет — а затем и превратить пост в самостоятельную заметку. Ныне предлагается издание третье, расширенное и дополненное (в отношении святого, разумеется). В том числе и благодаря диалогу в комментариях.

Читать далееКое-что о корейской кухне

OpenSolaris: Как подружиться с тётей Клавой

Алексей Федорчук
24 декабря 2008 г

В одной из первых своих заметок про OpenSolaris я писал, что не всё там благополучно было с вводом кириллицы. Нет, сам по себе русский как язык ввода поддерживается, как говорится, «искаропки». То есть сразу после инсталляции (при выборе в ходе её соответствующих опций)  имеются

Читать далееOpenSolaris: Как подружиться с тётей Клавой

OpenSolaris: Образы и ролевые игры

Алексей Федорчук
24 декабря 2008 г

Как я уже неоднократно говорил в предыдущих заметках, OpenSolaris — это вовсе не очередной дистрибутив Linux’а, и даже не следующая по счету BSD-система. Не сказать, что здесь «все не так, ребята» — но и рассчитывать на понимание системы, основываясь на ранее нажитом богачестве знаний, тоже не следует. И это надо четко уяснить до того, как предпринимать какие-либо действия, вредоносные последствия которых будут, возможно, не совсем уж необратимыми, но на их ликвидацию уйдет уйма сил и времени. Особенно существенными, если четкого понимания глубинной сути действий еще нет. А суть многих, казалось бы, обыденных для любой из тех ОС, с которыми мы сталкивались ранее, действий — во многом иная. Что мы скоро увидим на примере банального обновления системы.

Читать далееOpenSolaris: Образы и ролевые игры

OpenSolaris. Источники информации

Алексей Федорчук
24 декабря 2008 г

Если первое знакомство с новой ОС можно начать с ее установки, то на втором этапе целесообразно заняться подбором сведений о ней. Именно это мы сейчас и проделаем в отношении OpenSolaris. Ибо, если он, подобно НЭПу, «всерьёз и надолго», то общими представлениями о POSIX-системах или знанием конкретных дистрибутивов Linux’а или BSD-систем тут не обойтись.

Читать далееOpenSolaris. Источники информации

OpenSolaris. Кому и для чего?

Алексей Федорчук
10 декабря 2008 г

Итак, в позапрошлой заметке мы установили OpenSolaris, а в прошлой — ознакомились с некоторыми из его особенностей. Бегло, но для ответа на сакраментальный вопрос — что же с ним делать дальше, этого будет достаточно.

Читать далееOpenSolaris. Кому и для чего?

OpenSolaris 2008.11 Release Продолжение банкета

Алексей Федорчук
10 декабря 2008 г

Прошлая заметка об OpenSolaris закончилась на полуминорной ноте — на невозможности настроить сетевое соединение. Однако в своем пессимизме я был посрамлен очень быстро: буквально на следующий же день, при помощи минного тральщика имени товарища Гугля, искомый драйвер для сетевой карты был обнаружен. Правда, не на каком-то из официальных ресурсов, имеющих отношение к проекту OpenSolaris, а вот здесь. И не вполне в виде, пригодном для немедленного использования, а скорее в чем-то вроде исходников, хотя, как мы увидим ниже, и не совсем. Все это, однако, не делало его хуже — несмотря на намек в одном из форумов, что он вроде как бы не совсем работает.

Читать далееOpenSolaris 2008.11 Release Продолжение банкета

OpenSolaris 2008.11 Release. Первые впечатления

Алексей Федорчук
4 декабря 2008 г

Не далее чем вчерашней ночью новостные ресурсы мира FOSS облетела весть о выходе нового релиза операционной системы OpenSolaris — 2008.11. Второй версии (первой, насколько я понимаю, была 2008.05), в разработке которой принял непосредственное участие Ян Мёрдок, в прошлом создатель дистрибутива Debian, а ныне — труженик компании Sun. Вклад его, судя по всему, выразился в первую очередь в новом пакетном менеджере, хотя им новшества системы далеко не исчерпываются.

Читать далееOpenSolaris 2008.11 Release. Первые впечатления

Экспедиция «Тверь». Подробности о Старице

Алексей Федорчук
20 Июнь 2007 г.

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

Читать далееЭкспедиция «Тверь». Подробности о Старице