1.1, Аноним (-), 11:03, 29/10/2016 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
А чем их SystemTap не устроил, что начали прикручивать BPF? Там и синтаксис достаточно близок к DTrace.
| |
|
|
3.19, Аноним (-), 19:27, 30/10/2016 [^] [^^] [^^^] [ответить]
| +/– |
> Тем что системтап - это загрузка кода в ядро от балды
А тут вгрузка кода BPF VM от балды, что не сильно лучше.
| |
|
2.5, Меломан1 (?), 11:36, 29/10/2016 [^] [^^] [^^^] [ответить]
| –2 +/– |
Red Hat не дает им испоганить SystemTap. Вот и стали изобретать велосипед.
| |
|
1.3, freehck (ok), 11:30, 29/10/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +7 +/– |
> # gethostlatency
> TIME PID COMM LATms HOST
> 06:10:24 28011 wget 90.00 www.iovisor.org
Вот оно, время суток, когда разрабатывается СПО.
| |
1.11, exSun (?), 22:54, 29/10/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Слишком рано выпустили. Без удобного фронтенда никто этим толком пользоваться не станет. DTrace на солярисе взлетел, во многом, только потому, что писать кастомные скрипты было действительно просто. Но саму идею горячо поддерживаю.
| |
|
2.13, Фкук (?), 23:26, 29/10/2016 [^] [^^] [^^^] [ответить]
| +/– |
> Без удобного фронтенда никто этим толком пользоваться не станет...
Станет.
| |
|
3.15, exSun (?), 23:30, 29/10/2016 [^] [^^] [^^^] [ответить]
| +/– |
> Станет.
Ну не знаю... Разве что найдётся тот, кто это будет люто неистово продвигать. Тот же Брендан DTrace форсил мощно (но ему много кто помогал), может, и выйдет у него что-то.
| |
|
4.24, Аноним (-), 20:08, 30/10/2016 [^] [^^] [^^^] [ответить]
| +/– |
> Ну не знаю... Разве что найдётся тот, кто это будет люто неистово продвигать.
А зачем? Лучшее продвижение таких вещиц - налететь на системную проблему и помахаться с ней. И знаешь, солярис с dtrace и единственным хозяином для меня полезен как для зайца стопсигнал. Потому что ориентирован на стрижку бабок с энтерпрайзятины, а для остального система не годится и это не лечится. Какая разница, хорошие ли в системе средства трассировки и профилирования, если она не годится для моих задач?
> Тот же Брендан DTrace форсил мощно (но ему много кто
> помогал), может, и выйдет у него что-то.
Мы любим пингвин не за меркетинговый булшит от слащавых корпораций и каких-то брэнданов, что-то там форсящих. А за то как все это работает и какие возможности дает. Это самый лучший пиар который операционка может продемонстрирвать.
| |
|
|
6.27, Аноним (-), 14:59, 01/11/2016 [^] [^^] [^^^] [ответить]
| +/– |
> Солярис годится для всего.
Это очень громкое заявление. А покажете на этом карманный роутер, на MIPS, с 8 мегами флеша и 32 мегами оперативки? А как насчет запилить на этом умный телевизор? Или там планшет какой? Ну если уж для всего - у меня богатая фантазия.
> Выпрямите руки и юзайте SmartOS https://www.joyent.com/smartos
Опять нечто от единственной компании, так что фирмочка будет давиться жабой и все загнется вместе с фирмочкой?
| |
|
|
|
|
2.23, Аноним (-), 19:43, 30/10/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Слишком рано выпустили. Без удобного фронтенда никто этим толком пользоваться не станет.
Во первых, у нас принято release early, release often.
Во вторых, отучаемся говорить за всех.
> DTrace на солярисе взлетел, во многом, только потому, что писать кастомные
> скрипты было действительно просто. Но саму идею горячо поддерживаю.
И где все эти летуны вместе со своим солярисом, позвольте поинтересоваться?
| |
|
|
2.16, exSun (?), 23:32, 29/10/2016 [^] [^^] [^^^] [ответить]
| +2 +/– |
> то что было в python 100 лет теперь есть в Си и
> в ядре
Пистонность нынешней имплементации, конечно, печалит.
| |
2.20, Аноним (-), 19:37, 30/10/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
> то что было в python 100 лет теперь есть в Си и в ядре
А теперь попробуй на питоне написать кернел операционки. Желательно со скоростью похожей на сишный код. Хотя-бы не профилированный. А так радости с хороших инструментов? Ну ок, обнаружил ты что в твоем питоне тормозит абсолютно все. Дальше что?
| |
2.25, Мяут (ok), 12:21, 31/10/2016 [^] [^^] [^^^] [ответить]
| –1 +/– |
Написать трассировщик не проблема, ptrace и основанный на нем ltrace (ну или truss) не вчера придумали. Написать трассировщик, который дает просадку в производительности не более чем в единицы -- вот задача (и даже для Питона она актуальна).
По сабжу, без нормального скриптового языка пока смотрится подозрительно. Ну и 4.9 ой как не везде. Поэтому придется дальше SystemTap'ом пользоваться, а там глядишь к RH7 и на BPF его перетянут :)
| |
|
|