ядро Linux

Коротко про… dmesg

Коротко про… dmesg [Текст] : [краткая справка] / авт. не указ.  //  Linux Format. — 2014. — № 12 (190), дек.. — С. 97. — (Ответы). 
     Аннотация 
     Команда dmesg (от английского display message или driver message) в UNIX-подобных операционных системах для вывода буфера сообщений ядра в стандартный поток вывода на экран (по умолчанию) — нахождение в выводе необходимых пользователю данных.
 

«Новая версия ядра, Linux 3.17, содержит 12354 исправления…»

"Новая версия ядра, Linux 3.17, содержит 12354 исправления. 46 % изменений — драйвера устройств, 18 % — код аппаратных архитектур, 12 % — сетевой стек, 5 % — файловые системы, 3 % — подсистемы ядра." [Текст] : [инф. сообщение на основе публикации https://lkml.org]  / рубрику готовил Андрей Гондаренков  //  Linux Format. — 2014. — № 11 (189), нояб.. — С. 10. — (Новости) (Новости короткой строкой). 
      Аннотация
      Ядро Linux 3.17.
 

Гондаренков, А. BOSSMOOL. Предлагается объектно-ориентированная парадигма для Linux

Гондаренков, А. BOSSMOOL. Предлагается объектно-ориентированная парадигма для Linux [Текст] : [индийские разработчики переводят ядро Linux на объектно-ориентированный C++ вместо процедурного C] / рубрику готовил Андрей Гондаренков  //  Linux Format. — 2014. — № 11 (189), нояб.. — С. 7. — (Новости) (Язык кода ядра). 
      Аннотация
      Разработчики дистрибутива BOSS (Bharat Operating System Solution) из компании CDAC (Centre for Development of Advanced Computing) и разработчики объектно-ориентированной версии ядра Linux MOOL (Minimalistic Object Oriented Linux) из лаборатории DOS (Distributed and Object Systems) Индийского технологического института в Мадрасе (Indian Institute of Technology Madras) начали сотрудничество с целью разработки объектно-ориентированного дистрибутива BOSSMOOL
      Кратко рассказано о наработках в разработке ядра MOOL.
 

 

Кузнецов, Д. Ядро Linux: Заглянем внутрь

Кузнецов, Д. Ядро Linux: Заглянем внутрь [Текст] : учебник : [безопасное тестирование модифицированного ядра Linux и специфичность методов его отладки] / Дмитрий Кузнецов  //  Linux Format. — 2014. — № 10 (188), окт.. — С. 76-79. — (Ядро Linux. Учебник). 
      Аннотация
      На примере системы под управлением Ubuntu 12.04 LTS 64­-bit рассмотрены: сборка ядра Linux, загрузка с новым ядром, особенности загрузки нового ядра в Ubuntu, Initrd (Initial RAM Disk, диск в оперативной памяти для инициализации), настройка Grub 2, отладка ядра (отладочная печать, модули ядра, отладчики, трассировщики).
 

 

«Линус Торвальдс анонсировал релиз ядра Linux 3.16…»

"Линус Торвальдс анонсировал релиз ядра Linux 3.16, в котором около 11 910 исправлений от 1300 разработчиков…" [Текст] : [инф. сообщение на основе публикации lkml.org]  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 10. — (Новости) (Новости короткой строкой). 
      Аннотация
      Релиз ядра Linux 3.16.

Ядрен корень. Тем, кто за полную свободу

Ядрен корень. Тем, кто за полную свободу [Текст] : [Free Software Foundation опубликована версия ядра GNU Linux-libre 3.16-gnu — полностью свободного ядра системы]  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 6. — (Новости). 
      Аннотация
      GNU Linux-libre 3.16-gnu — перечень поддерживаемых дистрибутивов, значение сборки для свободного программного обеспечения.

«Ядру Linux 3.1 придан статус ветки с длительным сроком поддержки…»

"Ядру Linux 3.1 придан статус ветки с длительным сроком поддержки, обновления для который [правильно — которой] будут выпускаться до августа 2016 года. Источник: lkml.org/lkml/2014/7/3/692." [Текст] : [сообщение]  //  Linux Format. — 2014. — № 8 (186), авг.. — С. 10. — (Новости) (Новости короткой строкой). 

Коротко про… Компиляцию ядра

Коротко про… Компиляцию ядра [Текст] : [руководство] / авт. не указ.  //  Linux Format. — 2010. — № 5 (131), май. — С. 92. — (Ответы).
     Аннотация
     Компиляция ядра Linux — краткое руководство.
 

 

Моррисон Г. Вскроем Linux

Моррисон Г. Вскроем Linux [Текст] : [технологии Linux Desctop — обзор] / Грэм Моррисон (Graham Morrison)  //  Linux Format. — 2010. — № 5 (131), май. — С. 22-29. — (Доступно о Linux). — Содерж.: Уровень 1. Пространство пользователя. Прежде всего разберемся с базовыми принципами : [пространство пользователя (userspace) как концепция, полномочия] ; Шаг за шагом: Присоединяемся к группе : [пошаговое руководство]. — С. 22 ; Что такое… ACPI : [часть системы, которая управляет электропитанием — справка] ; Обновления : [справка]. — С. 24 ; Уровень 2. Рабочие столы. Если Linux глубок, как Байкал, то рабочий стол — его сверкающая гладь : [рабочий стол как особый тип приложения — посредника между конечным пользователем и программами, которые он может запускать; инструментарии (Clutter, Cairo); межпроцессная коммуникация (система D-BUS, оконные менеджеры, зависимости (dependency)]. — С. 24-25 ; Шаг за шагом: Межпроцессная коммуникация в деле : [пошаговое руководство на примере команд программы Kopete в KDE]. — С. 25 ; Что такое… Inotify : [подсистема ядра Linux — справка] ; Шаг за шагом: Туннелирование X через SSH : [пошаговое руководство]. — С. 26 ; Уровень 3. Под поверхностью. Покинем безопасную графическую среду, чтобы понять, как работает Linux : [оконная система X как компонент операционной системы (название системы, причина появления, понимание клиента и сервера в системе X, аутентификация пользователя и ее реализация в PAM (Pluggable Authentication Modules — Подключаемые модули аутентификации); оболочки (shell) и их интерфейсы]. — С. 26-27 ; Виртуальные файловые системы : [сложность файловой системы Linux, виртуальная файловая система на примере виртуальных каталогов  /proc и  /sys]. — С. 27 ; Что такое… Переключение контекстов : [справка] ; Grub : [функционирование загрузчика]. — С. 28 ; Уровень 4. Ядро и его друзья. Именно здесь живет Большой Босс Linux : [процесс загрузки (процесс init и его современная альтернатива upstart); ядро (роль ядра в системе, инфраструктура драйверов, модули драйверов ядра, модуль ip_tables как система сетевой безопасности Linux и настройка iptables )]. — С. 28-29 ; Шаг за шагом: Создаем диаграмму загрузки : [пошаговое руководство по использованию bootchart]. — С. 29. 
     Аннотация
     Объяснение принципов работы Linux — задача, представляющая определенную сложность. Грэм Моррисон предлагает рассмотреть Linux "послойно", продвигаясь "сверху вниз" по технологиям, от рабочего стола до ядра, с позиции пользователя. Постепенный переход из комфорта рабочего стола вглубь, в древность Linux, покажет важнейшие аспекты операционной системы Linux, покажет реликты давно ушедших времен многопользовательских систем, терминалов, удаленных соединений и хакеров былого.

 

С новым ядром вас

С новым ядром вас [Текст] : вышел релиз ядра Linux 3.15 : [краткая информация об изменениях версии]  //  Linux Format. — 2014. — № 7 (185), июль. — С. 6. — (Новости) (Ядерная весть). 
      Аннотация
      Ядро Linux 3.15 — статистика рекордов работы над релизом, изменения.

Кроа-Хартман Г. Ядро ждет помощи от тебя

Кроа-Хартман Г. Ядро ждет помощи от тебя [Текст] : [Создание, применение и отсылка поправок к ядру Linux] / Грег Кроа-­Хартман (Greg Kroah-Hartman)  //  Linux Format. — 2010. — № 3 (129), март. — С. 42-45. — (Вскрываем ядро). — Прил.: "Из малого желудя…" : [Установка Git на ПК]. — С. 42 ; "Про Git" : [При работе с Git следует помнить, что с так называемой веткой ‘master’ работает Линус и там работать простому юзеру нельзя, а поэтому дан совет и показано как создать собственное ответвление под условным названием «tutorial»]. — С. 43 ; "Фигурные скобки" : [Правила использования фигурных скобок в коде ядра]. — С. 44 ; "Что дальше?" : [Что делать после отправки поправки]. — С. 45. 
      Аннотация
      Ваше имя в списке авторов ядра Linux? Это нетрудно — Грег Кроа-Хартман обращает внимание на стиль кодирования ядра Linux (файл Documentation/CodingStyle дерева исходных текстов), правила применения фигурных скобок, правило табуляции, правило 80-символьного лимита длины строки кода и подсказывает простые шаги по созданию, применению и отсылке поправок к ядру Linux. 
      Также коротко рассмотрено содержание и смысл соглашения Developer’s Certificate of Origin (Сертификат разработчика о происхождении), находящегося в файле Documentation/ SubmittingPatches дерева исходных текстов ядра Linux. 
 

Мосс Б. Что за штука… NAPI

Мосс Б. Что за штука… [Текст] : NAPI / Боб Мосс (Bob Moss)  //  Linux Format. — 2010. — № 2 (128), февр.. — С. 44-45. — Внутритекст. веблиогр.
      Аннотация
      Подсистема ядра Linux, оптимизирующая управление сетевым трафиком, NAPI (New API) и NAPI-совместимые драйверы — новая технология улучшения работы высокоскоростных сетей.

Толстой А. Пять советов

Толстой А. Пять советов [Текст] : [Полезные советы пользователю Linux] / Александр Толстой  //  Linux Format. — 2010. — № 1 (126-127), янв.. — С. 38-41. — (Xитрости в Linux). — Содерж.: Ядро без команд : [Выбор, загрузка, сборка ядра Linux для дистрибутивов на базе Debian при помощи KernelCheck (http://kcheck.sf.net) — графического интерфейса к набору сценариев на Python]. — С. 38 ; Speed Disk для Linux : [Дефрагментация отдельного каталога с помощью скрипта (http://ck.kolivas.org/apps/defrag/) от Кона Коливаса (Con Kolivas); дефрагментация раздела с файловой системой XFS с помощью консольной программы xfsdump (http://ftp.de.debian.org/debian/pool/main/x/ xfsdump/)]. — С. 39 ; Кино в тишине : [Снижение шума системного блока при помощи консольных программ: снижение шума вентилятора процессора — утилиты из набора lm-sensors (pwmconfig — для калибровки напряжения, подаваемого на вентилятор); отключение винчестера и упреждение обращения к нему путем кэширования фильма в память, если ее достаточно]. — С. 39-40 ; Другая файловая система : [Файловая система NILFS (http://www.nilfs.org) — принцип работы, отличия от ZFS из OpenSolaris, минусы, применение, практика работы с пакетом утилит nilfs-utils]. — С. 40-41 ; Лифт имени Линуса : [Планировщик ввода/вывода (I/O) для оптимизации работы дисковой подсистемы: назначение, особенности планировщиков (CFQ (Complete Fair Queueing), NO-­OP, Anticipatory, Deadline), установка, настройка] . — С. 41.
      Аннотация
      Пять лучших советов пользователям Linux из коллекции Александра Толстого — сборка ядра, дефрагментация отдельного каталога, снижение шума системного блока, файловая система NILFS, оптимизация работы винчестера.

Шарма Ш. MaxMenu: Сущий шведский стол

Шарма Ш. MaxMenu: Сущий шведский стол [Текст] : [обзор возможностей меню приложений] / Шашанк Шарма  //  Linux Format. — 2009. — № 10 (123), окт.. — С. 84-87. — (Hardcore Linux. Учебник) (MaxMenu. Учебник). — Прил.: "Конвертируем аудиофайлы" : [Особенности конвертации аудиофайлов в MaxMenu]. — С. 85 ; "Шаг за шагом: Генерируем SSH-ключи в MaxMenu" : [Пошаговое руководство]. — С. 86 ; "Создаем пары ключей SSH" : [Генерация ключей RSA и DSA в командной строке]. — С. 87
      Аннотация
      Приложение MaxMenu в системе под управлением Ubuntu или Mandriva — интерфейс и режимы работы (GUI, Text, Root), установка, модули, настройка модулей на примере модуля Audio Tool, групповое переименование файлов (шесть режимов!), генерация ключей SSH в режиме GUI и ключей RSA в режиме Text, сборка ядра Linux в режиме Root, управление службами в текущем сеансе или настройка их на всех уровнях запуска. 
      Также MaxMenu позволяет обнаруживать и удалять так называемые пакеты-­листья (leaf packages) — зависимости, которые уже не нужны ни одному установленному пакету и в системе они болтаются зря.