1.5, voip (??), 14:21, 30/06/2010 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– |
хотят опенсолярщиков перетянуть на фряху?
кроме тех кто использует dtrace, он никому не нужен
поднимите руки кто ядреным dtrace активно пользуется?
| |
|
2.7, max (??), 14:42, 30/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>хотят опенсолярщиков перетянуть на фряху?
>кроме тех кто использует dtrace, он никому не нужен
>
>поднимите руки кто ядреным dtrace активно пользуется?
ой зря ты так! наверняка куча народу пользуется... провоцируешь народ... сейчас прибегут тебя "бить!" ;-)
ЗЫ
я как то тестировал чисто из любопытства... ВЕЩЬ!!!
| |
2.9, Аноним (9), 14:59, 30/06/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
> поднимите руки кто ядреным dtrace активно пользуется?
да во фре даже pmcstat(8) мало кто использует. Большинство использует "линуксявые" бенчмарки типа 'dd if=foo of=bar' или 'make buildworld'. Пока не будет userland tracing окромя как хакерам ядра оно мало кому будет интересно.
http://wiki.freebsd.org/DTrace/Examples
| |
|
3.11, voip (??), 15:28, 30/06/2010 [^] [^^] [^^^] [ответить]
| –2 +/– |
я считаю что даже когда юзерленд dtrace появиться в бсд
им мало кто пользоваться будет
| |
|
4.19, аноним (?), 18:22, 30/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
Ну всем как бы пофиг чего ты там "щитаешь" :)
Пусть появится - а вот тогда и посмотрим.
| |
|
5.22, voip (??), 20:16, 30/06/2010 [^] [^^] [^^^] [ответить]
| –2 +/– |
>Ну всем как бы пофиг чего ты там "щитаешь" :)
>Пусть появится - а вот тогда и посмотрим.
в корне не правильный подход
новшества должны добавляться исходя из спроса
а то получается какая то эта FreeBSD для одних разработчиков и вендоров которые в нее деньги спонсируют
| |
|
6.36, Аноним (-), 22:41, 01/07/2010 [^] [^^] [^^^] [ответить]
| +/– |
Не поверишь - она с самого начала такой и была :) И ничего - живёт ....
| |
|
|
|
3.12, Аноним (-), 15:31, 30/06/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
>Большинство использует "линуксявые" бенчмарки типа 'dd if=foo of=bar' или 'make buildworld'.
а чем они линуксявые-то?
| |
3.20, Anon Y Mous (?), 18:39, 30/06/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Большинство использует "линуксявые" бенчмарки типа 'dd if=foo of=bar' или 'make buildworld'.
Сравнивать DTrace и бенчмарки некорректно, мягко говоря. Ибо DTrace - это инструмент для анализа работы систем в реальном времени, в том числе и бенчмарков, на этих системах запускаемых, с целью поиска узких мест, источников ошибок и так далее.
> Пока не будет userland tracing окромя как хакерам ядра оно мало кому будет интересно.
Это тоже неверное утверждение. Чтобы эффективно пользоваться провайдером типа fbt действительно нужно иметь предстваление о структуре ядра и о том, как оно работает, но некоторые простые вещи можно делать и без этого. Помимо fbt есть разные стабильные провайдеры, как минимум, profile и syscall, при помощи которых и stack() / ustack() можно узнать много всего интересного.
| |
|
2.13, Anon Y Mous (?), 16:28, 30/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
> поднимите руки кто ядреным dtrace активно пользуется?
Ну я пользуюсь. Чего сказать-то хотел?
| |
|
3.21, voip (??), 20:12, 30/06/2010 [^] [^^] [^^^] [ответить]
| –2 +/– |
я хотел посмотреть на живого человека который пользуется dtrace, и считает что это мега нужная фитча
может накатаете статейку для opennet, в которой расскажите как же именно вы используете dtrace, и в чем ее полезность
потому что 99% пользователям она не нужна
а dtrace юзер спейс, тем более
| |
|
4.24, XoRe (ok), 20:46, 30/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>я хотел посмотреть на живого человека который пользуется dtrace, и считает что
>это мега нужная фитча
>
>может накатаете статейку для opennet, в которой расскажите как же именно вы
>используете dtrace, и в чем ее полезность
>
>потому что 99% пользователям она не нужна
>а dtrace юзер спейс, тем более
Отладка файловой активности процессов с помощью DTrace, или как написать деинсталлятор
http://theapplegeek.ru/archives/358
Введение в DTrace
http://www.pcmag.ru/elearning/course/lesson.php?COURSE_ID=6&ID=27
Дао DTrace
http://www.samag.ru/cgi-bin/go.pl?q=articles;n=12.2007;a=01
P.S.
Можно сказать, что 99% пользователям не нужны Apache, nginx, php, mysql, perl, python, pgsql, oracle...
Пользователи разные бывают)
| |
|
5.30, voip (??), 23:51, 30/06/2010 [^] [^^] [^^^] [ответить]
| –6 +/– |
>P.S.
>Можно сказать, что 99% пользователям не нужны Apache, nginx, php, mysql, perl,
>python, pgsql, oracle...
>Пользователи разные бывают)
и так, пользователям бсд, из ваших слов получаеться не нужны: Apache, nginx, php, mysql, perl, python, pgsql, oracle...
а постом ниже Anton описал для чего можно использовать DTrace юзерланд, а именно
поиск узких мест этих приложений
делаем вывод
пользователям бсд DTrace нафиг не нужен, правильно я разобрал вашу нить суждения?
| |
|
6.37, Аноним (-), 22:42, 01/07/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
>делаем вывод
На конкурсе тролей неудачников ты бы занял второе место :)
| |
|
7.40, аноним (?), 02:31, 02/07/2010 [^] [^^] [^^^] [ответить]
| +/– |
> На конкурсе тролей неудачников ты бы занял второе место
тонко. надо бы запомнить.
| |
|
6.39, XoRe (ok), 01:58, 02/07/2010 [^] [^^] [^^^] [ответить]
| +/– |
>делаем вывод
>пользователям бсд DTrace нафиг не нужен, правильно я разобрал вашу нить суждения?
Да, совершенно верно.
За исключением одного момента.
Это был стеб =)
Т.е. это был намек на изъян в ваших рассуждениях.
Вот тут:
http://www.opennet.me/openforum/vsluhforumID3/68356.html#25
Более детальный и менее стёбный ответ.
Он раскрывает суть моей фразы.
| |
|
|
4.25, Anon Y Mous (?), 20:51, 30/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>потому что 99% пользователям она не нужна
>а dtrace юзер спейс, тем более
Смотря кто имеется ввиду под пользователями. Если те, кому почту почитать, документик составить - то да, таким DTrace скорее всего не нужен. Если речь о разработчиках и системных администраторах - то нужен еще как. DTrace - это не большая кнопка "сделать зашибись", а гибкий и мощный инструмент. Впрочем, им тоже нужно уметь пользоваться.
> считает что это мега нужная фитча
Считаю что это так. Отличный инструмент, чтобы заглянуть внутрь любой системы во время ее работы без необходимости перекомпиляции, установки разного рода отладочных пакетов, доступа к исходным текстам. Легковесный, доступный во многих интересных операционных системах.
> как же именно вы используете dtrace, и в чем ее полезность
Использую всяко - от поисков ответа на вопрос, почему же именно и из какого именно места системный вызов возвращает ошибку, до поиска причин неудовлетворительной производительности, плохой масштабируемости и прочих узких мест на боевых системах.
| |
|
5.31, voip (??), 23:56, 30/06/2010 [^] [^^] [^^^] [ответить] | –4 +/– | я вас наверное сильно удивлю но и админам он не сильно нужен, если его и будут и... большой текст свёрнут, показать | |
|
6.33, Аноним (-), 06:08, 01/07/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
>>Смотря кто имеется ввиду под пользователями. Если те, кому почту почитать, документик
>>составить - то да, таким DTrace скорее всего не нужен. Если
>>речь о разработчиках и системных администраторах - то нужен еще как.
>>DTrace - это не большая кнопка "сделать зашибись", а гибкий и
>>мощный инструмент. Впрочем, им тоже нужно уметь пользоваться.
>>
>я вас наверное сильно удивлю
>но и админам он не сильно нужен, если его и будут использовать
>то единицы
вам, как админу может и не нужно, а меня, как админа, трассировщики выручали не раз.
>представляеться такая алегория
>опыты на живом человеке, при которых видно как течет кровь, стучит сердце
>...
>делать такие опыты над системой - наблюдать как она работает внутри, это
>от нечем заняться
ага, когда где-то тромб застрял, нафига разбираться, умный доктор просто пристрелит пациента.
какой вы админ - понятно.
| |
6.34, EVS21 (??), 08:45, 01/07/2010 [^] [^^] [^^^] [ответить]
| +/– |
> я вас наверное сильно удивлю
> но и админам он не сильно нужен, если его и будут использовать то единицы
Беретесь за всех отвечать? :) Вы всех админов в мире знаете в лицо?
> опыты на живом человеке, при которых видно как течет кровь, стучит сердце ...
> делать такие опыты над системой - наблюдать как она работает внутри, это от нечем заняться
Ага, по вашей логике томографы не нужны, рентген тоже :) Только вскрытие и полостная операция с полным вскрытием :D
> предлагаю вам все таки написать статью на эту тему
> где вы со своими примерами покажете, что где и как
> возможно кому то будет полезно
Предлагаю вам написать статью почему оно бесполезно ;) Ессно изучив вопрос досконально!
> а у меня появится еще повод подискутировать
ну да, языком молоть не мешки таскать :)
| |
6.38, mr_gfd (?), 00:38, 02/07/2010 [^] [^^] [^^^] [ответить]
| +/– |
После соляры на фре не хватало. Приходилось truss'ом или еще как наблдать. DTrace в таком виде очень радует.
PS: а Вы сами поадминить, аль по3.14здеть?
| |
|
7.42, Nas_tradamus (ok), 18:18, 02/07/2010 [^] [^^] [^^^] [ответить]
| +/– |
А чем dtrace хуже truss'а?
Сам не пользовался dtrace, так как тогда его еще не было на FreeBSD.
Truss'ом успешно решилась задачка: нужно было понять какой из тысяч php-скриптов вешает базу примерно раз в минуту.
Дело в том, что если у вас есть zend-coded скрипты, то никакой дебаггер к php на ФриБСД вы не подключите - ни один не совместим с Zend Optimizer.
Вот и пришлось "отлаживаться" таким способом.
| |
|
|
|
|
|
|
|