Архив рубрики: Linux

Здесь представлены документы, основанные на многолетнем опыте работы с системами Linux, а также переводы опубликованных другими людьми документов.

image_print

Программа для анализа производительности — perf

PDF Счетчики Linux образуют основанную на возможностях ядра подсистему, позволяющую анализировать производительность различных операций в ядре и пользовательском пространстве. Они охватывают аппаратный уровень (CPU/PMU1) и программные компоненты (счетчики, точки прерывания). Синтаксис perf [—version] [—help] [OPTIONS] COMMAND [ARGS] Опции —debug Устанавливает … Читать далее

Рубрика: Linux | Оставить комментарий

Измерение производительности для трафика UDP

PDF В прошлой публикации было рассмотрено измерение производительности сетевых операций для платы HiFive Unleashed с операционной системой Linux на базе ядра 5.2.9 с помощью программы iperf3 и заданного по умолчанию протокола TCP. Измерения показали, что скорость сетевого обмена в значительной … Читать далее

Рубрика: Linux, RISC-V | Оставить комментарий

Тестирование платы HiFive Unleashed с ядром Linux 5.2.9

 PDF Тесты выполнялись в локальной сети Gigabit Ethernet без сторонней нагрузки. Устройства были подключены к одному коммутатору D-Link. Управление платой HiFive Unleashed выполнялось по протоколу SSH. На плате была установлена ОС Linux с ядром версии 5.2.9, собранным специально для этой … Читать далее

Рубрика: Linux, RISC-V | Оставить комментарий

Руководство для разработчиков Yocto Project Linux Kernel

Руководство для разработчиков Yocto Project Linux Kernel PDF Scott Rifenbark Scotty’s Documentation Services, INC <srifenbark@gmail.com> Copyright © 2010-2019 Linux Foundation Разрешается копирование, распространение и изменение документа на условиях лицензии Creative Commons Attribution-Share Alike 2.0 UK: England & Wales, опубликованной Creative … Читать далее

Рубрика: Linux | Оставить комментарий

trace-cmd — программа для работы с ftrace

trace-cmd PDF Программа для взаимодействия со встроенным трассировщиком ядра Linux ftrace. Синтаксис trace-cmd COMMAND [OPTIONS] Описание Программа trace-cmd взаимодействует с трассировщиком ftrace, встроенным в ядро Linux. Взаимодействие происходит через файлы файловой системы debugfs. Параметр COMMAND задает операции, выполняемые trace-cmd. Разработчиком … Читать далее

Рубрика: Linux | Оставить комментарий

Трассировщик функций ftrace

Трассировщик функций ftrace PDF Ftrace — это внутренний трассировщик ядра, позволяющий разработчикам посмотреть, что происходит внутри ядра системы. Трассировщик можно использовать для отладки, анализа задержек или или производительности, связанных с операциями за пределами пользовательского пространства. Хотя ftrace обычно считают трассировщиком … Читать далее

Рубрика: Linux | Оставить комментарий

Сборка ядра Linux версии 5.2.9 для платформ RISC-V

PDF Аннотация Проектирование встраиваемых систем – динамичная область знаний, которая интегрирует аппаратное и программное обеспечение. Со стороны сообщества Linux сделан колоссальный вклад в развитие мира встраиваемых систем в форме свободно распространяемого исходного кода и поддержки различных процессорных архитектур, включая RISC—V. … Читать далее

Рубрика: Linux, RISC-V | Оставить комментарий

Справочное руководство для ptpd2

PDF Демон протокола точного времени (Precision Time Protocol) ptpd2 — демон PTP (IEEE 1588-2008) Синтаксис ptpd2 [ -?hH ] [ -e SETTING ] [ -kvOLAl ] [ -smMyEPanCV ] [ -c FILE ] [ -R DIR ] [ -f FILE … Читать далее

Рубрика: Linux | Оставить комментарий

Набор программ для тестирования Ethernet OAM (dot1ag-utils)

PDF Репозиторий Git с исходнями кодами утилит доступен по ссылке. dot1agd Демон, отвечающий на IEEE 802.1ag LBM и LTM PDU, запускается на тестируемой системе командой sudo dot1agd -i <имя интерфейса> Имена имеющихся в системе интерфейсов можно посмотреть с помощью команды … Читать далее

Рубрика: Linux | Оставить комментарий

Опыт организации граничных шлюзов на основе Linux

Опыт организации граничных шлюзов на основе Linux (тезисы доклада на конференции “open source forum ’05”) Николай Малых ЗАО BiLiM Systems Санкт-Петербург Современный бизнес практически немыслим без использования сетевых технологий хотя бы для получения доступа к информации через Internet. Следовательно для … Читать далее

Рубрика: Linux | Оставить комментарий