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.ru/opennews/art.shtml?num=60973

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

Оглавление

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

1. Сообщение от Аноним (1), 11-Апр-24, 21:46   +2 +/
Оракел прямо хорошо так подсел на линукс. Плотно так линуксовая компания.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #9, #38

2. Сообщение от Аноним (2), 11-Апр-24, 21:49   +1 +/
да и на java они тоже плотно подсели
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #7, #12, #42

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

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #4, #8, #10, #14

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

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

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

9. Сообщение от Аноним (9), 12-Апр-24, 00:35   +/
почти как MS
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #25

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

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

а что не так?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #19, #32

12. Сообщение от Аноним (1), 12-Апр-24, 01:32   –3 +/
>да и на java они тоже плотно подсели

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #15

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #20, #21, #22, #30

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

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

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

21. Сообщение от 1 (??), 12-Апр-24, 09:11   +/
systemd написан на D ? O_o
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #26

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

23. Сообщение от ce (??), 12-Апр-24, 10:43   +/
Если зайти в тесты и посмотреть код в демо, то вроде как вполне седе тот D
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #33

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #48

25. Сообщение от Аноним (46), 12-Апр-24, 10:52   +/
MS ещё не плотно, только пока внутри WSL2.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #39

26. Сообщение от Аноним (46), 12-Апр-24, 10:58   +/
А что, это мысль! Подскажите Лёньке, что systemd надо переписывать на D.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #31, #45

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

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

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

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

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

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

33. Сообщение от Аноним (33), 12-Апр-24, 12:09   +/
Другой-другой этот D.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #41

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

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


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #35

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

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

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

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

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

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

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


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

37. Сообщение от Аноним12345 (?), 12-Апр-24, 14:00   +/
strace зачем ?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #43

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #47

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

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

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

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

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

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

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

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

43. Сообщение от Аноним (32), 12-Апр-24, 15:08   +/
а что strace?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37 Ответы: #44

44. Сообщение от Аноним (11), 12-Апр-24, 16:08   +/
> а что strace?

а что, нет?

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

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

46. Сообщение от Аноним (46), 12-Апр-24, 20:20   +/
Птица-феникс GnuCOBOL?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

47. Сообщение от Аноним (1), 12-Апр-24, 20:35   +/
>Соляру в 1 морду тянуть

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #49

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

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

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

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

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

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

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

51. Сообщение от Аноним (1), 13-Апр-24, 09:31   +/
> инфраструктурные CLI

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

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

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


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

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




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

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