9 декабря 2009 г.

Тестирование файловых систем. Часть II. Результаты

Этот пост - обещанные результаты тестирования файловых систем по методике изложенной ранее здесь. Обо внутреннем устройстве файловых систем написано уже много где, поэтому повторяться не хочется. Наиболее новая информация, которую удалось обнаружить мне, находится здесь.

Итак ниже приведены результаты тестирования в табличном и графическом виде:

8 декабря 2009 г.

Тестирование файловых систем. Часть I. Описание

Характеристика системы:

ПО:
Дистрибутив Linux - Ubuntu 9.10 Karmic Koala
версии пакетов:
ядро – linux-generic-2.6.31
coreutils-7.4
e2fsprogs-1.41.9
reiserfsprogs-3.6.21
btrfs_tools-0.19
Устанавливалась только базовая система без графической среды с Alternate CD.

2 декабря 2009 г.

Лицензионная политика этого журнала

Весь материал, авторство которого не указано прямо (который не является перепостами других источников), а также все мои переводы (находится под тегами "переводы" и "информация к размышлению") считается размещенным под лицензией Creative Commons Attribution-Noncommercial-Share Alike 3.0 License (CC-BY-NC-SA).

Перевожу на "нормальный язык":
- разрешается копирование и распространение лицензированной информации ТОЛЬКО при указании ее автора и ссылки на оригинальный материал;
- разрешается распространение и демонстрация информации ТОЛЬКО на некоммерческой основе;
- выполнение производных работ разрешается ТОЛЬКО на некоммерческой основе при указании оригинального авторства, причем все производные работы обязаны иметь те же условия распространения, что и оригинальная работа;
- для использования на коммерческой основе моих работ со мной необходимо предварительно связаться (e-mail указан в профиле).

Данная политика распространяется на ВСЕ материалы, выложенные в данном дневнике, в том числе и на размещенные ранее. Это все не потому, что я "жадный" или "нехороший". Я просто хочу контролировать попытки размещения и/или перепечатки моих текстов на коммерческой основе. Если у кого-то появляется такая потребность - напишите мне и с вероятностью 99,9% я разрешу их платное использование. Никакого дальнейшего ужесточения политики не будет на протяжении существования настоящего журнала.

Итак, для легального размещения текстов из моего дневника достаточно выполнить перечисленные выше условия и указать внизу текста:
Чернышов А., УЦ R-Style
http://tux-the-penguin.blogspot.com/
 
Необязательное требование: если Вам позволит вежливость, то пришлите мне ссылку на использованный из моего дневника материал ;).

3 ноября 2009 г.

Дистрибутивы Linux. Debian

Теперь пришел свой черед поговорить об одном из самых старых дистрибутивов, доживших до наших дней. Это международный проект Debian — один из самых мощных проектов (а может быть и самый мощный) развиваемых сообществом. Данный проект имеет свой манифест, общественный договор, четкие критерии качества, свою политику релизов и щепетильное отношение к стандартам Linux/Unix — систем (например, LSB и FHS). В частности, чтобы быть принятым в Debian пакет должен обязательно собираться без проблем на всех архитектурах, которые поддерживаются проектом, иметь страницу руководства (если документацию не написали разработчики, то это ложится на плечи майнтейнера пакета).

2 ноября 2009 г.

Сводная таблица команд двух популярных пакетных систем

Мне по долгу службы зачастую приходится ковыряться работать с разными дистрибутивами Linux. Так уж случилось, что мне наиболее хорошо известна именно работа с rpm-пакетами. Поэтому я попытался создать сводную таблицу, отражающую команды схожего назначения для работы с rpm-пакетами (Red Hat, Fedora, SUSE, Mandriva, Alt Linux, etc) и deb-пакетами (Debian, Ubuntu и их производные).

30 октября 2009 г.

Планировщики ввода-вывода в Linux

Это мой перевод вот этой статьи.
При переводе я немного сократил статью, убрав из нее повторения и очевидные вещи.
Введение
Наверняка всем известно, что ядро Linux является очень сложным. Оно может работать на широком спектре имеющегося оборудования: во встраиваемых устройствах (в том числе и тех, которые нуждаются в операционных системах реального времени), портативных устройствах, ноутбуках, рабочих станциях, серверах общего назначения, серверах баз данных, видео-серверах, DNS-серверах, на суперкомпьютерах различного масштаба, и т.д. Системы разного назначения предъявляют к ядру системы самые разные и порой противоречивые требования. Некоторые из них требуют, что система должна быть отзывчивой на все действия пользователя, не прерывая музыку, видео или работу прочих приложений, требующих внимания пользователя. В то же время, обязательно существуют требования к хорошей производительности системы ввода-вывода и для некоторых сфер применения эти требования очень высокие. Для обеспечения сбалансированного распределения ресурсов между пользователями и разными процессами, в ядре Linux используется концепция планировщиков.
Планировщики предназначены именно для того, о чем говорит их название - они планируют различные операции внутри ядра системы. Поскольку в данной статье мы рассматриваем только ввод-вывод, то и под термином «планировщик» далее будет пониматься только планировщик ввода-вывода. Далее будет рассмотрена общая концепция планировщиков ввода-вывода и возможные их параметры.

10 октября 2009 г.

Является ли компания Microsoft инноватором?

Данная статья является моим переводом вот этой статьи. Если есть замечания по точности и адекватности перевода - всегда готов их выслушать. Перевод все еще может нуждаться в вычитке и смысловой правке. 

6 октября 2009 г.

Анатомия Linux-тролля с благими намерениями

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

Форумы о Linux всегда будут лакомым кусочком для троллей, и сейчас я расскажу вам почему. Вопреки всем наказам вроде «Не корми тролля!» и «Такие посты лучше игнорировать» люди будут продолжать отвечать, потому что тролли (как и всевозможные дистрибутивы Linux) бывают совершенно разношерстные. В частности, есть тролли, которые выглядят довольно искренними и пылкими, поэтому им всегда отвечают.
Если я не могу разобраться, то никто другой точно не сможет...

1 октября 2009 г.

Дистрибутивы Linux. Gentoo

В честь наступающего (4 октября 2009 года) десятилетия Gentoo попробую написать его краткий обзор. Начать я думаю следует с его философии (цитирую с сокращениями - полностью по ссылке):

Конвертирование файловой системы ext3 в ext4

Ext4  - это современный вариант хорошо себя зарекомендовавшей ФС (файловой системы) - ext3. Все ее преимущества кратко, зато по-русски написаны здесь, более полно и по-английски - здесь. И самое в ней замечательное, что ее разработчики сделали возможным отконвертировать существующие разделы из ext3 в ext4.

Дистрибутивы Linux - попытка беглого обзора

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

Особого внимания заслуживает типичное заблуждение человека из мира "окон", что разные дистрибутивы Linux - это разные операционные системы. Это не так. Это одна и та же система. Хорошая аналогия тут - автомобили. Есть машины разного уровня от "горбатого Запорожца" до меганавороченного Лексуса. И тем не менее и то и другое - автомобиль. Так же и Linux. Есть много разных дистрибутивов: какой-то от энтузиастов уровня Васи Пупкина, которому не понравилось то, что у других и захотелось своего; а какой-то из них является хорошей рабочей лошадкой и для обычных x86-систем и для суперкластеров (например, RHEL).