image_print

Архив за месяц: Октябрь 2019

Программа для анализа производительности — 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 | Оставить комментарий