The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Компания Oracle представила обновление DTrace для Linux

26.07.2018 08:04

Компания Oracle объявила о доступности обновления системы динамической отладки DTrace для Linux. Изначально технология DTrace была разработана для операционной системы Solaris для решения задач по динамической трассировке ядра системы и конечных приложений. DTrace предоставляет пользователю возможность детально отслеживать поведение системы и в режиме реального времени производить диагностику проблем, не влияя в процессе отладки на работу и производительность исследуемых приложений, что позволяет организовать анализ работающих систем на лету. Код инструментария и модуля для ядра Linux поставляются под лицензией GPLv2 (в феврале код был перелицензирован с CDDL на GPL).

В новой версии:

  • Модуль для ядра Linux портирован для свежих выпусков ядра 4.12, 4.13 и 4.14;
  • Реализованы новые провайдеры lockstat для анализа блокировок и pid для трассировки процессов в пространстве пользователя;
  • Добавлена начальная поддержка архитектуры ARM64. Пока адаптированы только провайдеры dtrace, pid, profile, usdt и syscall. Не поддерживаются провайдеры fbt, ip, io, lockstat, perf, proc, sched, sdt, tcp и udp;
  • Многие возможности доведены до состояния других реализаций DTrace (например, поддержка llquantize и возможность а передачи третьего аргумента в tracemem);
  • Добавлен режим проверки границ массивов на этапе компиляции;
  • Улучшена трансляция адресов в символьные имена;
  • Ускорена работа вызова dtrace_sync().


  1. Главная ссылка к новости (https://blogs.oracle.com/linux...)
  2. OpenNews: Oracle перелицензировал код DTrace под GPLv2
  3. OpenNews: Средства трассировки в ядре Linux достигли уровня DTrace
  4. OpenNews: Компания Oracle представила первый стабильный релиз DTrace для Linux
  5. OpenNews: Компания Oracle выпустила вторую бета-версию DTrace для Linux
  6. OpenNews: Oracle портирует под Linux системы DTrace и Zones
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/49025-dtrace
Ключевые слова: dtrace
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (10) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 21:45, 26/07/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Так, глядишь, и zfs перелицензируют
     
     
  • 2.2, VINRARUS (ok), 22:15, 26/07/2018 [^] [^^] [^^^] [ответить]  
  • –7 +/
    Смысл в ней для Linux если есть нативный btrfs?
     
     
  • 3.6, Nas_tradamus (ok), 09:19, 27/07/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чтобы была нормальная взрослая фс со снапшотами, сжатием, репликацией через send/recieve и динамическим распределением volume’ов, а не забагованное глючное и тормозное поделие под названием brtfs.
     
     
  • 4.10, VINRARUS (ok), 08:05, 28/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Так и btrfs имеет снапшоты (и в отличии ZFS не только для чтения), имеет пару вариантов сжатия и дедупликацию, репликацию через btrfs send (использую перенося не используемые снапшоты с SSD на HDD).
    По моим личным тестам на HDD btrfs быстрее показал себя чем EXT4 при чтении.
    А ZFS с соляриса портирована и имеет на Linux некоторые проблемы.
     
  • 3.8, оттуда (?), 15:21, 27/07/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Уже не везде есть:
    https://www.theregister.co.uk/2017/08/16/red_hat_banishes_btrfs_from_rhel/

    И это будет только усиливаться.

     
  • 3.9, MadeInRussia (?), 18:26, 27/07/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    BTRFS не становится лучше только от того, что он под GPL и есть в ядре Linux. ;) ZFS, если что, это Open Source, просто под GPL-несовместимой лицензией.
     
     
  • 4.11, VINRARUS (ok), 08:11, 28/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    BTRFS разработана спецыально для Linux, а ZFS для Solaris.
    А порт как извесно хуже работает оригинала.
     
     
  • 5.12, Анонимусис (?), 10:53, 30/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Где тут оригинал, а где порт - большой вопрос
     
  • 5.13, MadeInRussia (?), 12:05, 02/08/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > BTRFS разработана спецыально для Linux, а ZFS для Solaris.
    > А порт как извесно хуже работает оригинала.

    По такому критерию и ext2 лучше ZFS...

     

  • 1.3, Аноним2 (?), 23:23, 26/07/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А что случилось с нативными Ext2 и Ext4; или они уже не нативные?
     
     
  • 2.7, Пряникё (?), 13:02, 27/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    ЕХТ - как старая иномарка. Ездит, но не умеет многое из того, что должен уметь современный авто.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру