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

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

image_print

GNU Automake

PDF Оглавление Исключено в варианте HTML 1. Введение Automake служит инструментом для автоматического создания файла Makefile.in из файла Makefile.am. Каждый файл Makefile.am содержит набор определений переменных make1, в которые иногда добавляются правила. Создаваемые файлы Makefile.in соответствуют стандартам GNU Makefile. Документ … Читать далее

Рубрика: Linux | Комментарии к записи GNU Automake отключены

RISC-V P4

PDF Постановка задачи Для выполнения перспективных работ возникла задача проверки работоспособности приложений P4 и компилятора P4C на аппаратной платформе с процессором RISC-V. В качестве платформы была выбрана плата HiFive Unleashed производства компании SiFive. Для этой платформы имеется ряд SDK, основанных … Читать далее

Рубрика: Linux, RISC-V, SDN, Сетевое программирование | Комментарии к записи RISC-V P4 отключены

Сетевой стек thrift

PDF Оригинал Простое представление сетевого стека Apache Thrift приведено на рисунке +——————————————-+ | Server | | (однопотоковый, управляемый по событиям ) | +——————————————-+ | Processor | | (создан компилятором) | +——————————————-+ | Protocol | | (JSON, compact и т. п.) … Читать далее

Рубрика: Linux | Комментарии к записи Сетевой стек thrift отключены

SiFive-OE-poPingUI-P4

PDF Для экспериментов с применением языка P4 (p4.org) в сетевых устройствах была предпринята попытка сборки прототипа компилятора P4C на платформе HiFive Unleashed U540 компании SiFive. В качестве среды разработки использовалась система OpenEmbedded (www.yoctoproject.org) и базовый репозиторий SiFive (github.com/sifive/meta-sifive/tree/master). Для работы … Читать далее

Рубрика: Linux, RISC-V, Сетевое программирование | Комментарии к записи SiFive-OE-poPingUI-P4 отключены

Пакет tcpdump

PDF http://www.tcpdump.org Данный документ соответствует tcpdump версии 4.9.3 и libpcap версии 1.9.1. Синтаксис       tcpdump [ -AbdDefhHIJKlLnNOpqStuUvxX# ] [ -B buffer_size ]               [ -c count ]               [ -C file_size ] [ -G rotate_seconds ] [ -F file ]               [ -i interface … Читать далее

Рубрика: Linux | Комментарии к записи Пакет tcpdump отключены

Тестирование производительности сети с помощью iperf

PDF Документ соответствует iperf версии 2.0.14a (20 Jan 2020) pthreads. Синтаксис iperf -s [options] iperf -c server [options] iperf -u -s [options] iperf -u -c server [options] Описание Пакет iperf служит для измерения производительности работы сети. Программа позволяет измерять пропускную … Читать далее

Рубрика: Linux | Комментарии к записи Тестирование производительности сети с помощью iperf отключены

Справочник по командному процессору Bash

PDF Редакция 5.0 для Bash версии 5.0. Декабрь 2018 г. Chet Ramey, Case Western Reserve University. Brian Fox, Free Software Foundation. Этот документ является кратким описанием свойств командного процессора (оболочки) Bash (версия 5.0, 7 декабря 2018 г.). Данная редакция 5.0 … Читать далее

Рубрика: Linux | Комментарии к записи Справочник по командному процессору Bash отключены

Руководство по разработке проектов в Yocto Project

Часть 1 3.13. Использование x32 psABI Двоичный интерфейс приложений x32 ABI (x32 psABI) является естественным ABI для архитектуры Intel® 64 (x86-64) и определяет соглашения о вызовах функций в среде обработки, задавая используемые регистры и размеры различных типов данных C. Некоторые … Читать далее

Рубрика: Linux | Комментарии к записи Руководство по разработке проектов в Yocto Project отключены

Руководство по разработке проектов в Yocto Project

Yocto Project Development Tasks Manual 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 Commons. Этот … Читать далее

Рубрика: Linux | Комментарии к записи Руководство по разработке проектов в Yocto Project отключены

Руководство разработчика Yocto Project BSP

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

Рубрика: Linux | Комментарии к записи Руководство разработчика Yocto Project BSP отключены