The OpenNET Project / Index page

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



"Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от opennews (??), 11-Апр-24, 21:46 
Представлен экспериментальный выпуск инструментария динамической отладки DTrace для Linux 2.0.0-1.14, реализованный в виде работающего в пространстве пользователя процесса, использующего подсистему eBPF и штатные механизмы трассировки, предоставляемых ядром Linux. По функциональности реализация DTrace на базе eBPF близка к первой реализации DTrace для Linux, выполненной в форме модуля ядра.  Код проекта распространяется под лицензией GPLv2...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=60973

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +2 +/
Сообщение от Аноним (1), 11-Апр-24, 21:46 
Оракел прямо хорошо так подсел на линукс. Плотно так линуксовая компания.
Ответить | Правка | Наверх | Cообщить модератору

2. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +1 +/
Сообщение от Аноним (2), 11-Апр-24, 21:49 
да и на java они тоже плотно подсели
Ответить | Правка | Наверх | Cообщить модератору

7. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  –3 +/
Сообщение от Аноним (7), 11-Апр-24, 23:23 
Пусть только с Солярки окончательно слезают.
Ответить | Правка | Наверх | Cообщить модератору

12. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  –3 +/
Сообщение от Аноним (1), 12-Апр-24, 01:32 
>да и на java они тоже плотно подсели

Вот не знаю что дает им ява, наверно поддержка каких-то махровых версий в махровых ынтерпрайзах за деньги продается. Там же, где и солярка свой век доживает. На линуксе у оракла свое облако, с которого оракле стригет большую часть своих прибылей.

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

15. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от test (??), 12-Апр-24, 06:19 
Ранешь вся обвязка вокруг их БД была на жаве, в принципе они ее по этому и купили. Как сейчас хз.
Ответить | Правка | Наверх | Cообщить модератору

24. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +1 +/
Сообщение от Аноним (1), 12-Апр-24, 10:48 
>Ранешь вся обвязка вокруг их БД была на жаве

Эта обвязка не более чем бантик сбоку к ядру БД, которая, собственно, тонны нефти и cтоит. Санки оракел купил чтоб поглубже тырпрайзу ввести. До этого те сидели только на его БД, а тут еще ОС, сервисы бизнес логики (та самая жава), и еще и железо (спарки).

Ответить | Правка | Наверх | Cообщить модератору

48. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от Аноним (48), 13-Апр-24, 03:55 
Oracle купил Sun чтобы ометь у себя полный стек для своей СУБД ибо в те времена их СУБД в основном крутили на спарках под солярисом. Java в обвязках СУБД уже давно
Ответить | Правка | Наверх | Cообщить модератору

42. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  –1 +/
Сообщение от Данные в так называемом поле Name (?), 12-Апр-24, 14:53 
Пытаются на плаву держать жабку-то, но поздно спохватились. По всем фронтам щимят язык, только legacy-код останется на жабке скоро похоже
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

46. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от Аноним (46), 12-Апр-24, 20:20 
Птица-феникс GnuCOBOL?
Ответить | Правка | Наверх | Cообщить модератору

52. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от Аноним (52), 13-Апр-24, 17:34 
Что б вы понимали: Оракл купил Сан за 7млр долларов, а через 6 лет купил netsuite где всё на жаве написано за 9млр долларов.
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

9. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от Аноним (9), 12-Апр-24, 00:35 
почти как MS
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

25. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от Аноним (46), 12-Апр-24, 10:52 
MS ещё не плотно, только пока внутри WSL2.
Ответить | Правка | Наверх | Cообщить модератору

39. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  –1 +/
Сообщение от Аноним (-), 12-Апр-24, 14:29 
> MS ещё не плотно, только пока внутри WSL2.

И еще 70% кастомеров у абажура. Вот захочешь - не пошлешь, вредно уж очень для бизнеса получается.

Ответить | Правка | Наверх | Cообщить модератору

38. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  –1 +/
Сообщение от Аноним (-), 12-Апр-24, 14:28 
> Оракел прямо хорошо так подсел на линукс. Плотно так линуксовая компания.

А что им еще делать было? Соляру в 1 морду тянуть? По моему всем очевидно что конкуренцию линю оно проиграло.

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

47. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от Аноним (1), 12-Апр-24, 20:35 
>Соляру в 1 морду тянуть

Хватило бы за глаза тянуть солярку в одну харю теми силами и ресурсами, которые они в линукс вкладывают. Но решили их вложить именно в линукс. Акула проприетарщины является одним из флагманов опенсорса.

Ответить | Правка | Наверх | Cообщить модератору

49. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от Аноним (48), 13-Апр-24, 04:02 
Линукс в основном тянет всё сообщество, а у солярки его нет. Когда-то у Solaris были уникальные киллер фичи вроде ZFS и контейнеры, но со временем всё это появилось и в линуксе .. а ZFS так и вовсе оказался ненужным. В остальном Solaris убогий, весь юзер спейс по своей кривости и неудобству остался с 90-х. Не говоря уже о пытках взерачить тормознутую яву в десктоп и инфраструктурные CLI инструменты. Так что возьня с Solaris вскоре после покупки потеряла весь смысл.
Ответить | Правка | Наверх | Cообщить модератору

50. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от Аноним (1), 13-Апр-24, 09:29 
>Линукс в основном тянет всё сообщество, а у солярки его нет

И кто же такие это самое сообчество? Если копнуть, оказывается там считанные несколько, один из которых оракел.

>Когда-то у Solaris были уникальные киллер фичи вроде ZFS и контейнеры, но со временем всё это появилось и в линуксе

Не появилось, а то что повилось, выглядит и работает как дерьмо. Это и про контейнеры, и про zol

Ответить | Правка | Наверх | Cообщить модератору

51. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от Аноним (1), 13-Апр-24, 09:31 
> инфраструктурные CLI

В солярисе превосходны, в последней. Линуксу до этого далеко

Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

3. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  –4 +/
Сообщение от Аноним (3), 11-Апр-24, 22:02 
>и никак не отражается на их производительности

полная брехня, в этой вселенной это физически невозможно

Ответить | Правка | Наверх | Cообщить модератору

4. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +4 +/
Сообщение от Минона (ok), 11-Апр-24, 22:06 
Соляра в другой вселенной.
Ответить | Правка | Наверх | Cообщить модератору

8. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от Аноним (9), 12-Апр-24, 00:33 
в старом DTrace, который на Солярке, оверхед был минимальный, благодаря зондам глубоко сидевшим в ядре
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

10. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +2 +/
Сообщение от Аноним (10), 12-Апр-24, 00:40 
Ты ещё скажи, что нестрипнутые бинарники да ещё и с debug_info работают медленнее стрипнутых
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

11. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от Аноним (11), 12-Апр-24, 01:04 
> Ты ещё скажи, что нестрипнутые бинарники да ещё и с debug_info работают
> медленнее стрипнутых

а что не так?

Ответить | Правка | Наверх | Cообщить модератору

19. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +2 +/
Сообщение от Аноним (19), 12-Апр-24, 09:04 
Просто это и без главного помощника капитана очевидность понятно.
Ответить | Правка | Наверх | Cообщить модератору

32. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от Аноним (32), 12-Апр-24, 12:08 
Нет, не так. Можешь даже сам проверить на простом приложении сгенерировать asm код и убедиться, что все смещения такие же как и в стрипнутых. Места больше занимает - да, но на производительности не сказывается вообще никак. При выполнении инструкций из бинаря с debug_info, эти символы не только игнорируется, они вообще не замечаются, потому что все смещения адресов их просто игнорирует, будто этих символов там и нет вовсе
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

34. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от Аноним (11), 12-Апр-24, 12:39 
> Нет, не так. Можешь даже сам проверить на простом приложении сгенерировать asm
> код и убедиться, что все смещения такие же как и в
> стрипнутых. Места больше занимает - да, но на производительности не сказывается
> вообще никак. При выполнении инструкций из бинаря с debug_info, эти символы
> не только игнорируется, они вообще не замечаются, потому что все смещения
> адресов их просто игнорирует, будто этих символов там и нет вовсе

а про запуск чё скажешь, быстрее/медленнее?


Ответить | Правка | Наверх | Cообщить модератору

35. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от Аноним (32), 12-Апр-24, 12:57 
Ну очевидно, что в память придется загружать больший объем кода. Но опять же - прыгать по инструкция будет так же как и в стрипнутых, просто будет перепрыгивать дебаг символы. Поэтому я вполне верю, что DTrace на производительности не сказывается никак.
Ответить | Правка | Наверх | Cообщить модератору

36. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +1 +/
Сообщение от Аноним (11), 12-Апр-24, 13:33 
> Ну очевидно, что в память придется загружать больший объем кода.

очевидно. как и что система, загружая программы по случайному адресу, потребует от лоадера итерации и обновления всех символов, чтобы отразить адрес в памяти. Но ты почему-то решил об этом умолчать. Или не в курсе?

> Но опять же - прыгать по инструкция будет так же как и в стрипнутых

мы же не говорим об хелловротах. Большие программы с тучей библиотек, запускающие много всякого выигрывают на 1) disk usage 2) ram 3) cpu preload time.

> Поэтому я вполне верю, что DTrace на производительности не сказывается никак.

ты главное верь. по факту, ты решил тролльнуть умно, но обо ssr ался.
Нуби, ты?


Ответить | Правка | Наверх | Cообщить модератору

14. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +2 +/
Сообщение от Аноним (14), 12-Апр-24, 05:48 
Легко, т.к. в солярке заложено в ядро, то оверхед включен всегда, даже когда отладки нет. Поэтому разницы никакой что с отладкой что без )
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

16. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  –2 +/
Сообщение от Аноним (16), 12-Апр-24, 08:27 
Интересно, что используют язык программирования D. Вроде как все пишут, что язык хороший, но почему то заброшенный корпорациями.
Ответить | Правка | Наверх | Cообщить модератору

17. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от Nv (?), 12-Апр-24, 08:52 
С чего ли язык D заброшен ? Это тебе мамка сказала когда борщ варила ? Или дядя из Яндекс дзен который сам крысит этот язык совместно с другими евнарями?

Тебе ничего не говорит когда название пакета заканчивается на D , и директории .d ?

Ответить | Правка | Наверх | Cообщить модератору

20. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +1 +/
Сообщение от Аноним (19), 12-Апр-24, 09:06 
Всё демоны написаны на Ди?
Ответить | Правка | Наверх | Cообщить модератору

21. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от 1 (??), 12-Апр-24, 09:11 
systemd написан на D ? O_o
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

26. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от Аноним (46), 12-Апр-24, 10:58 
А что, это мысль! Подскажите Лёньке, что systemd надо переписывать на D.
Ответить | Правка | Наверх | Cообщить модератору

31. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от YetAnotherOnanym (ok), 12-Апр-24, 11:42 
Лёнька ничего переписать не способен. Он способен только накарябать левой ногой некую похабщину, которую потом нормальным людям приходится доводить до ума. Так было и с авахи, и с пульсой, и с системд.
Ответить | Правка | Наверх | Cообщить модератору

45. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от 1 (??), 12-Апр-24, 17:42 
Он теперь в MS ... Так что на C# и .Net
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

22. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от Аноним (14), 12-Апр-24, 10:00 
не знал что librecad и freecad написаны на D
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

28. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от Аноним (46), 12-Апр-24, 11:01 
Ну если PythonCAD начнёт уж сильно тормозить, то можно и на D переписать.
Ответить | Правка | Наверх | Cообщить модератору

30. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от Аноним (30), 12-Апр-24, 11:28 
Нука отчетик о развитии компилятора D в студию и со сравнениями производительности с GCC
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

40. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от Аноним (-), 12-Апр-24, 14:31 
> Нука отчетик о развитии компилятора D в студию и со сравнениями производительности с GCC

Так то в gcc есть и gdc - компилер языка D, внезапно :)

Ответить | Правка | Наверх | Cообщить модератору

18. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +2 +/
Сообщение от eugener (ok), 12-Апр-24, 08:53 
Мне думается, что это не тот D, а какой-то другой специфический для DTrace.
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

23. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от ce (??), 12-Апр-24, 10:43 
Если зайти в тесты и посмотреть код в демо, то вроде как вполне седе тот D
Ответить | Правка | Наверх | Cообщить модератору

33. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от Аноним (33), 12-Апр-24, 12:09 
Другой-другой этот D.
Ответить | Правка | Наверх | Cообщить модератору

41. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от ch (??), 12-Апр-24, 14:36 
хорошо, я честно не работал с кодом на D
Ответить | Правка | Наверх | Cообщить модератору

29. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +/
Сообщение от Аноним (-), 12-Апр-24, 11:12 
Там другой D. Сказано же - похожий на AWK.
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

27. "Компания Oracle опубликовала DTrace для Linux 2.0.0-1.14"  +1 +/
Сообщение от Аноним (27), 12-Апр-24, 11:00 
вообще, новость звучит как " для Linux 2.0.0-1.14 компания Oracle опубликовала DTrace"
Ответить | Правка | Наверх | Cообщить модератору

37. "Компания Oracle опубликовала DTrace 2.0.0-1.14 для Linux"  +/
Сообщение от Аноним12345 (?), 12-Апр-24, 14:00 
strace зачем ?
Ответить | Правка | Наверх | Cообщить модератору

43. "Компания Oracle опубликовала DTrace 2.0.0-1.14 для Linux"  +/
Сообщение от Аноним (32), 12-Апр-24, 15:08 
а что strace?
Ответить | Правка | Наверх | Cообщить модератору

44. "Компания Oracle опубликовала DTrace 2.0.0-1.14 для Linux"  +/
Сообщение от Аноним (11), 12-Апр-24, 16:08 
> а что strace?

а что, нет?

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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