bpf

  • ХабрахабрФото BPF для самых маленьких, часть первая: extended BPF

    BPF для самых маленьких, часть первая: extended BPF

    В начале была технология и называлась она BPF. Мы посмотрели на нее в предыдущей, ветхозаветной, статье этого цикла. В 2013 году усилиями Алексея Старовойтова (Alexei Starovoitov) и Даниэля Боркмана (Daniel Borkman) была разработана и включена в ядро Linux ее усовершенствованная версия, оптимизированная под современные 64-битные машины. Эта новая технология недолгое время носила название Internal BPF, затем была переименована в Extended…

    Читать далее »
  • ХабрахабрФото BpfTrace — наконец, полноценная замена Dtrace в Linux

    BpfTrace — наконец, полноценная замена Dtrace в Linux

    Бывает, что системы глючат, тормозят, ломаются. Чем больше система, тем сложнее найти причину. Чтобы узнать, почему что-то работает не так, как ожидалось, исправить или предотвратить будущие проблемы, нужно посмотреть внутрь. Для этого системы должны обладать свойством наблюдаемости, которая достигается инструментацией в широком смысле этого слова. [embedded content] На HighLoad++ Пётр Зайцев (Percona) сделал обзор доступной инфраструктуры для трейсинга в Linux…

    Читать далее »
  • ХабрахабрФото [Из песочницы] BPF для самых маленьких, часть нулевая: classic BPF

    [Из песочницы] BPF для самых маленьких, часть нулевая: classic BPF

    Berkeley Packet Filters (BPF) — это технология ядра Linux, которая не сходит с первых полос англоязычных технических изданий вот уже несколько лет подряд. Конференции забиты докладами про использование и разработку BPF. David Miller, мантейнер сетевой подсистемы Linux, называет свой доклад на Linux Plumbers 2018 «This talk is not about XDP» (XDP – это один из вариантов использования BPF). Brendan Gregg…

    Читать далее »
  • ХабрахабрФото Часть 0. Требуется эльф для работы в Матрице. Возможна релокация

    Часть 0. Требуется эльф для работы в Матрице. Возможна релокация

    Да, в сущности, ничего другого и не содержит. Внимание: содержит системное программирование. Ну там про эльфов. Давайте представим, что вам дали задание написать фэнтезийно-фантастическую игру. Вы с детства мечтали написать что-нибудь эдакое и, не раздумывая, соглашаетесь. И про виртуальную реальность. Упс, неувязочка. Ну, где наша не пропадала… Наученный богатым программистским опытом, вы отправляетесь в Гугл, вводите «Elf specification» и идёте…

    Читать далее »
  • ХабрахабрФото Об авторегрессионном оценивании спектральной плотности стационарного сигнала

    Об авторегрессионном оценивании спектральной плотности стационарного сигнала

    Методы спектрального оценивания стационарных случайных процессов, основанные на быстром преобразовании Фурье (БПФ), хорошо известны и широко применяются в инженерной практике. К их недостаткам следует отнести, в частности, высокую дисперсию (низкую точность) оценки при недостаточно длительном интервале наблюдения за процессом, что визуально обычно проявляется в сильной «изрезанности» графика спектральной плотности мощности(СПМ). Одним из альтернативных методов спектрального оценивания является авторегрессионный метод, рассмотренный…

    Читать далее »
  • ХабрахабрФото Отладка cети с помощью eBPF (RHEL 8 Beta)

    Отладка cети с помощью eBPF (RHEL 8 Beta)

    Всех с прошедшими праздниками! Ну и, соответственно, мы предлагаем интересные статьи и открытый урок. Нашу первую статью после праздников мы решили посвятить линуксу, то есть под наш замечательный курс «Администратор Linux», который у нас входит в когорту самых динамичных курсов, то есть с наиболее актуальным материалами и практиками. Автор статьи: Matteo CroceОригинальное название: Network debugging with eBPF (RHEL 8 Beta)…

    Читать далее »
  • ХабрахабрФото [Из песочницы] Изучаем трассировку с помощью eBPF: Руководство и примеры

    [Из песочницы] Изучаем трассировку с помощью eBPF: Руководство и примеры

    Предлагаю вашему вниманию перевод статьи Брендана Грегга, посвящённой изучению eBPF Привет, Хабр! Он быстро стал не просто бесценной технологией, но и востребованным навыком. На конференции Linux Plumbers было как минимум 24 выступления по eBPF. Возможно, вам хотелось бы поставить какую-то цель на новый год — изучите eBPF! Он применим во многих областях, таких как производительность сети, фаерволлы, безопасность, трассировка и…

    Читать далее »
  • ХабрахабрФото Моделирование водной поверхности с применением БПФ и DSP-процессора NeuroMatrix

    Моделирование водной поверхности с применением БПФ и DSP-процессора NeuroMatrix

    Уже давно известное быстрое преобразование Фурье используется не только для решения задач цифровой обработки сигналов, распознавания объектов на изображении, но и в компьютерной графике. Джерри Тессендорфом была описана математическая модель, позволяющая синтезировать океанские волны и анимировать их в реальном времени. В основе этой модели лежит двумерное БПФ. Когда мне была поставлена задача разработать приложение для DSP-процессора, визуализирующее работу БПФ, я…

    Читать далее »
  • ХабрахабрФото Проектирование оконных функций, суммирующихся в единицу с заданным уровнем перекрытия

    Проектирование оконных функций, суммирующихся в единицу с заданным уровнем перекрытия

    Существует ряд задач, в которых длительный по времени сигнал разбивается на сегменты, каждый из которых обрабатывается по отдельности. В частности, такой подход используется для анализа сигнала с помощью оконного преобразования Фурье, или наоборот, при синтезе; а также при спектральной обработке типа удаления шума, изменения темпа, нелинейной фильтрации и других. Для самого простого окна — прямоугольного — это может выглядеть так:…

    Читать далее »
  • ХабрахабрФото Пример расчета реакции сигнала с применением преобразования Фурье в среде МАТЛАБ

    Пример расчета реакции сигнала с применением преобразования Фурье в среде МАТЛАБ

    При решении задач передачи данных через линии, представленные частотными характеристиками, применяются преобразования Фурье – перевод сигналов из временной области в частотную область и обратно. Среда МАТЛАБ имеет полный набор функций для решения подобных задач. В этой работе разобран пример вычисления в МАТЛАБ реакции сигнала прошедшего через линию, характеристика которой измерена на частотах, не совпадающих с частотой передачи данных. Надеюсь, что…

    Читать далее »


Кнопка «Наверх»