подсистемы Linux

Конвэй, Ш. Sysstat: как работается

Конвэй, Ш. Sysstat: как работается [Текст] : [получение информации об использовании процессора, памяти и ввода/вывода с помощью пакета утилит sysstat для исследования внутренних счетчиков ядра Linux в системе под управлением CentOS] : [команды утилит sar, sa1 и sa2] : учебник / Шон Конвэй [Sean Conway]  //  Linux Format. — 2015. — № 7 (198), июль. — С. 60-63. — (Учебник) (Sysstat). — Прил.: "Скорая помощь. Чтобы найти файлы библиотек sysstat в 32-битном Linux, удалите “64” из пути каталога" : [совет]. — С. 60 ; "Если б не люди…" : [информация из отчетов пользователей и решение проблем производительности] ; "Скорая помощь" : [поскольку сбор данных со счетчиков дополнительно нагружает систему, то дан совет сохранять минимальный набор счетчиков и увеличивать его только при необходимости] ; "Данные ядра о сети" [Таблица] : [фрагмент таблицы из http://pastebin.com/RzUtbXzF]. — С. 61 ; "Использование процессора и памяти" [Таблица] ; "Перезапуск Linux (http://pastebin.com/f4PNYSVA)" : [Таблица] ; "Статистика использования памяти (http://pastebin.com/cfa8UPuB)" : [Таблица]. — С. 62 ;  "Ответ" : [на вопрос часто задаваемый кандидатам на должность системного администратора во время собеседования]. — С. 63. 
     Аннотация
     Кандидатам на должность системного администратора во время собеседования часто задают такой вопрос: "Вы получили от пользователей отчет с сообщением, что поддерживаемая вами база данных работает очень медленно. Какие действия следует предпринять?" Учебник поможет получить ответ на этот вопрос и покажет как получить информацию об использовании процессора, памяти и ввода/вывода с помощью встроенной метрики ядра Linux под названием sysstat, взяв за основу дистрибутив CentOS. 
     Sysstat (пакет утилит, позволяющих просмотреть счетчики ядра Linux и составить представление о производительности) — установка (подробности установки в блоге http://sebastien.godard.pagesperso-orange.fr); список утилит пакета и команды утилит sar, sa1 и sa2; использование утилит пакета для сбора данных, запустив скрипты, которые повлияют на производительность системы (первый — повысит нагрузку на центральный процессор, второй — занимает участки свободной памяти до тех пор, пока ее не останется, третий — счетчик ядра для сетевой карты неправильно настроенной системы), тестовые сценарии.

 

Шарма, Ш. Bluestar Linux

Шарма, Ш. Bluestar Linux [Текст] : дистрибутив Linux : [KDE based] : [обзор] / Шашанк Шарма [Shashank Sharma]  //  Linux Format. — 2015. — № 7 (198), июль. — С. 16. — (Обзоры) (Дистрибутив Linux). — Прил.: "Вкратце" : [краткая характеристика Bluestar Linux как дистрибутива с возобновляемым релизом на базе Arch Linux, который благодаря готовым приложениям, куда дружелюбнее к новичкам, чем большинство аналогичных дистрибутивов; названы аналоги — Arch Linux и PCLinuxOS] ; "Свойства навскидку. Частые обновления ; Текстовый установщик" ; "Вердикт Linux Format. Bluestar Linux Deskpro Edition" : [разработчик Джефф Ходд (Jeff Hodd), сайт http://bluestarlinux.org, лицензия GPL и другие, оценка отдельных параметров, рейтинг, резюме — скорость и эффективность Arch Linux, минус морока с ручной настройкой]. 
     Аннотация
     Bluestar Linux Deskpro Edition — KDE-дистрибутив с возобновляемыми релизами и множеством готовых приложений, где, в отличие от других дистрибутивов с возобновляемыми релизами, нет необходимости устанавливать и настраивать каждое приложение: поставка (устанавливаемый live ISO-образ), приложения, плюсы использования дистрибутива с возобновляемым релизом, установщик, инструмент управления пакетами Pacman и интерфейс к нему PacmanXG, сравнение с PCLinuxOS. 
 

Федорчук, А. Cinnamon 2.6: триумф non-­stop

Федорчук, А. Cinnamon 2.6: триумф non-­stop [Текст] : [триумфальное шествие среды в дистрибутивах «первого эшелона»] / Алексей Федорчук  //  Linux Format. — 2015. — № 7 (198), июль. — С. 15. — (Обзоры). 
     Аннотация
     Алексей Федорчук заметил, что после объявления 2 июня 2015 года о выходе версии среды рабочего стола Cinnamon 2.6, оказалась неожиданностью почти мгновенная поддержка среды составителями ряда дистрибутивов "первого эшелона" — Fedora, Arch Linux, openSUSE и даже Debian. Странно, что среди этих дистрибутивов нет Ubuntu — некогда единственного дистрибутива с полноценной поддержкой Cinnamon.

 

«В Cinnamon 2.6…»

"В Cinnamon 2.6 реорганизован интерфейс настройки, добавлены визуальные эффекты, переделано управление питанием, в файл-менеджере Nemo появился новый интерфейс управления плагинами." [Текст] : [информация на основе материалов segfault.linuxmint.com] / рубрику готовил Андрей Гондаренков  //  Linux Format. — 2015. — № 7 (198), июль. — С. 10. — (Новости) (Новости короткой строкой). 

 

«Анонс нового выпуска ядра Linux 2.6.32.67 предупреждает о  скорой отмене поддержки этой LTS-ветки (обновляется с 2009 г.).»

"Анонс нового выпуска ядра Linux 2.6.32.67 предупреждает о  скорой отмене поддержки этой LTS-ветки (обновляется с 2009 г.)." [Текст] : [информация на основе материалов lkml.iu.edu] / рубрику готовил Андрей Гондаренков  //  Linux Format. — 2015. — № 7 (198), июль. — С. 10. — (Новости) (Новости короткой строкой). 

 

Кто мы : [что по мнению авторов журнала Canonical должна бы добавить в Ubuntu]

Кто мы [Текст] : [что по мнению авторов журнала Canonical должна бы добавить в Ubuntu]  //  Linux Format. — 2015. — № 7 (198), июль. — С. 1. — Содерж.: Джонни Бидвелл : [вернуть облачное хранилище Ubuntu One, как его не назови; выкинуть Unity] ; Мэтт Билби : [тоскует по уютной неэффективности горизонтального запускателя программ] ; Лес Паундер : [выпустить версию Ubuntu для сообщества самоделкиных, с Arduino, 3D-принтерами, ПО для прототипирования…, установленными как стандарт и готовыми к опытам] ; Маянк Шарма : [Ubuntu One!] ; Шашанк Шарма : [ратует за активацию голосом и сохранение для маньяков командной строки возможности копаться в командной строке] ; Валентин Синицын : [KDE «гражданин № 1», продвигать Unity].
     Аннотация
     Что по мнению авторов журнала Canonical должна бы добавить в Ubuntu.

 

Ботвик, Н. Netrunner 15. Беглый взгляд на KDE 5

Ботвик, Н. Netrunner 15. Беглый взгляд на KDE 5 [Текст] : 64­-битный : [к публикации релиза дистрибутива на диске Linux Format DVD 2015, № 6 (197)] / Нейл Ботвик [Neil Bothwick]  //  Linux Format. — 2015. — № 6 (197), июнь. — С. 107. — (На диске). 
     Аннотация
     Netrunner, один из разработчиков KDE 5, предоставляет возможность оценить насколько KDE 5 готов к выходу в свет. Дистрибутив Netrunner 15 загружается прямо на рабочий стол KDE Plasma 5, откуда его можно попробовать в режиме среды live DVD или установить на жесткий диск, чтобы увидеть KDE 5 во всей красе и попробовать его новые функции. 

 

Ботвик, Н. Bodhi Linux 3.0. Словно феникс из пепла

Ботвик, Н. Bodhi Linux 3.0. Словно феникс из пепла [Текст] : 32­битный : [краткая информация] : [к публикации live DVD релиза дистрибутива на диске Linux Format DVD 2015, № 6 (197)] / Нейл Ботвик [Neil Bothwick]  //  Linux Format. — 2015. — № 6 (197), июнь. — С. 106. — (На диске). 
     Аннотация
     Bodhi Linux остается флагманом среды рабочего стола Enlightenment и live DVD Bodhi Linux 3.0 с обновлением до Enlightenment 19 это красиво и эффектно демонстрирует.

 

Ботвик, Н. Дистрибутивы

Ботвик, Н. Дистрибутивы [Текст] : [вступление к рубрике «На диске» (Linux Format, 2015, № 6 (197), июнь)] : [мысли в связи с включением рабочего окружения KDE 5 дистрибутивами Linux, в частности, дистрибутивом Netrunner 15] / Нейл Ботвик [Neil Bothwick]  //  Linux Format. — 2015. — № 6 (197), июнь. — С. 106. — (На диске). 
     Аннотация
     Неудачи релизов Gnome 3 и KDE 4 наводят на мысль, а не повторится ли та же ситуация с KDE 5? Нейл Ботвик полагает, что нет, поскольку изменения не слишком радикальные.

 

Толстой, А. Pulse Audio: 6.0

Толстой, А. Pulse Audio. Версия: 6.0. Сайт: http://bit.ly/PulseAudio6DL [Текст] : аудиосервер : [обзор удобных способов использования] / Александр Тольстой  [Alexander Tolstoy]  //  Linux Format. — 2015. — № 6 (197), июнь. — С. 103. — (LXFHotPicks). 
     Аннотация
     Лаконичная характеристика аудиосервера Pulse Audio в целом и Pulse Audio 6.0. Рассмотрены удобные способы использования Pulse Audio — устранение шума и нежелательного эхо, например, в Skype; как PHP-обертка Patricks (http://github.com/ootync/Patricks) для стандартных инструментов PulseAudio упрощает результаты команды pactl list; подключение внешней колонки USB и перенаправление звука на нее.

 

Часто задаваемые вопросы. Волшебная кнопка

Часто задаваемые вопросы. Волшебная кнопка [Текст] : [кнопка перезагрузки компьютера] : [ответ на вопросы читателей]  //  Linux Format. — 2015. — № 6 (197), июнь. — С. 99. — (Ответы). 
     Аннотация
     Кнопка перезагрузки компьютера — когда нужна перезагрузка системы, нужна ли эта кнопка для системы под Linux, комбинация клавиш Alt + SysRq + командная клавиша, названия кнопки SysRq, командные клавиши (R, E, I, S, U и B) и их назначение, как запомнить последовательность командных клавиш, обращение к удаленному компьютеру, полный список клавиш и команд — в документации ядра в файле /usr/src/linux/Documentation/sysrq.txt или на www.mjmwired.net/kernel/Documentation/sysrq.

 

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

Коротко про… Перекомпиляция ядра [Текст] : [изменение настроек существующего ядра Linux] : [мини-руководство]  //  Linux Format. — 2015. — № 6 (197), июнь. — С. 97. — (Ответы). 
     Аннотация
     Перекомпиляция ядра (изменение настроек существующего ядра) системы под Ubuntu при помощи компилятора GCC и пакета buildessentials,

 

Браун, К. Система: доступ произволен

Браун, К. Система: доступ произволен [Текст] : [произвольный доступ к файлам и взаимодействие программ со структурой файловой системы] : учебник / Крис Браун [Chris Brown]  //  Linux Format. — 2015. — № 6 (197), июнь. — С. 88-91. — (Академия кодинга) (Системное программирование). — Прил.: "Скорая помощь. Команда stat, которая по сути представляет собой просто обертку системного вызова stat(), позволяет исследовать inode файла из командной строки, не написав ни строки кода.". — С. 88 ; "Дырчатые файлы" : [краткая информация и пример] ; "Скорая помощь. Заголовочные файлы обычно вкладываются друг в друга (т. е. содержат строки #include для других заголовочных файлов); воспользовавшись в gcc параметром ­H, вы увидите, что происходит на самом деле." ; "За кулисами файловой системы: inode содержит атрибуты файлов, а каталоги содержат ссылки, которые дают файлам их имена" [Изображение] : [цветная схема]. — С. 89 ; "Системный вызов lseek() перемещает маркер положения в открытом файле" [Изображение] : [схема] ; "Тонкости применения временных отметок" : [время в файловых системах и время «последнего доступа» к файлу]. — С. 90 ; "Важное поле inode — режим [mode], которое определяет тип файла и права доступа к нему" [Изображение] : [цветная схема st_mode] : [подробная информация]. — С. 91. 
     Аннотация
     Системное программирование: последовательный доступ к файлам, произвольный доступ к файлам с помощью системного вызова lseek(); системные вызовы, управляющие файловой системой, — таблица inode, ссылки, системный вызов stat(), функция listfile (код и комментарий); каталоги и системные вызовы для открытия и чтения каталогов на примере opendir() и readdir(); дополнительные ссылки на существующий файл и символические ссылки (мягкие ссылки).

Семилетов, П. JACK и Portaudio: звук в Linux

Семилетов, П. JACK и Portaudio: звук в Linux [Текст] : [программирование звука в Linux] : [основы] : учебник / Петр Семилетов  //  Linux Format. — 2015. — № 6 (197), июнь. — С. 84-87. — (Учебник) (JACK и Portaudio). 
     Аннотация
     Краткая эволюция звуковой системы ПК. 
     Звуковой сервер JACK и чисто звуковая библиотека PortAudio — сравнение возможностей работы со звуком, подключение к проекту, программирование работы со звуком (звуковой массив, типы звуковых данных, сэмпл, сведение или микширование, панорамирование, функция обратного вызова или коллбэк), начало работы со звуком в JACK (инициализация, соединение с сервером, установка коллбэков для смены частоты оцифровки, смены частоты буфера и взаимодействия с выходным буфером, соединение с сервером), начало работы со звуком в PulseAudio (инициализация, особенности управления параметрами сессии, механизм работы со звуком, открытие и закрытие выходного потока), особенности обработки в цикле, коллбэк обработки JACK и PortAudio, чтение и запись файлов с помощью библиотеки libsndfile.
 

Конвэй, Ш. Уровень ядра: свяжем карты

Конвэй, Ш. Уровень ядра: свяжем карты [Текст] : учебник / Шон Конвэй [Sean Conway]  //  Linux Format. — 2015. — № 6 (197), июнь. — С. 68-70. — (Учебник) (Объединения). — Прил.: "Понятное именование NIC" : [способы задать имя сетевому устройству (ядром, udev, программа biosdevicename, Systemd v 197 старше, физические метки); руководство http://bit.ly/PredictableNICNames]. — С. 69 ; "На нашем сервере четыре NIC…" [Изображение] : [цветная схема]. — С. 70. 
     Аннотация
     Требования надежности и избыточности заставляют объединять сетевые карты. Для этого ядро Linux предоставляет функцию, которая позволяет группировать сетевые карты так, чтобы они были видны как одна. Наименований технологии объединения полтора десятка и такие как: агрегация линков, объединение каналов, группировка NIC (teaming), объединение (bonding) карт сетевых интерфейсов (network interface card, NIC) — лишь некоторые из терминов для ее обозначения. "What's in a name? That which we call a rose / By any other name would smell as sweet." (William Shakespeare "Romeo and Juliet" (II, II, 1-2, Juliet). "Что значит имя? Роза пахнет розой, / Хоть розой назови её, хоть нет." (Уильям Шекспир "Ромео и Джульетта" , акт II, сцена II, Джульетта).
     Объединение (bonding) карт сетевых интерфейсов (network interface card, NIC), использование этой технологии на сервере с CentOS 6.6 и демонстрация работы с включением и ожиданием на паре связанных NIC.