The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Oracle портирует для Linux системы DTrace и Zones, opennews (??), 06-Окт-11, (0) [смотреть все]

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


10. "Oracle портирует под Linux системы DTrace и Zones"  –1 +/
Сообщение от pavlinux (ok), 07-Окт-11, 00:29 
Лучше позже, чем никому. :)

Где ж они были 10 лет назад, когда небыло KDB/KGDB/LTTng/ltrace/OProfile/Kprobes/...
Для ленивых наделали парсеры MCE/MSR/MTRR/DMI/ACPI, едрить вашу вошь, ядро
по битам разобрать можно. 20-25 лет назад бы такую халяву.
  Сейчас в ядре Линуха столько средств для отладки всего чего только можно, что
остальные операционки нервно курят в детском садике для умственно отсталых ОСей.
Отлаживать можно все, используя при этом только необходимый инструмент на данный момент,
а не перех...чивая весь код ядра, всовывая в каждую подсистему функции трассировки.
Так что это приблуда особо погоды не сделает.

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

11. "Oracle портирует под Linux системы DTrace и Zones"  +/
Сообщение от z (??), 07-Окт-11, 01:22 
ну ответь мне, эксперт, как в удобоваримом (-экспортируемом) виде получить, скажем, число переходов процессора в С3 за посленюю минуту? "нинужно" будет считаться за слив, если что
Ответить | Правка | Наверх | Cообщить модератору

12. "Oracle портирует под Linux системы DTrace и Zones"  +/
Сообщение от Taller (?), 07-Окт-11, 02:09 
а как это сделать с помощью DTrace в солярке?
Ответить | Правка | Наверх | Cообщить модератору

25. "Oracle портирует под Linux системы DTrace и Zones"  +/
Сообщение от Аноним (-), 07-Окт-11, 13:00 
> а как это сделать с помощью DTrace в солярке?

Почитай автора DTrace Брендана Грегга. У него все описано, как написать скрипт для счета чего угодно в ядре _солярис_.

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

32. "Oracle портирует под Linux системы DTrace и Zones"  +/
Сообщение от Аноним (-), 07-Окт-11, 14:39 
>Почитай автора DTrace Брендана Грегга.

Слив, как говорится, засчитан =)

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

47. "Oracle портирует под Linux системы DTrace и Zones"  +/
Сообщение от Аноним (-), 07-Окт-11, 22:22 
Ты вообще DTrace хоть раз видел? Читал книгу Брендана? Использовал ее? О чем ты вообще трындишь? Слив - это ты. Который устриц не жрал, но мнение имеет.
Ответить | Правка | Наверх | Cообщить модератору

59. "Oracle портирует под Linux системы DTrace и Zones"  +/
Сообщение от Аноним (-), 08-Окт-11, 12:34 
> Ты вообще DTrace хоть раз видел? Читал книгу Брендана? Использовал ее? О
> чем ты вообще трындишь? Слив - это ты. Который устриц не
> жрал, но мнение имеет.

Я всего лишь показываю абсурдность вашей точки зрения - человека, ни разу не видевшего конкурирующие технологии и не читавшего документации по ним, но решительно осуждающего их.
Считайте, что вы ругаетесь с собственным отражением в зеркале :)

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

84. "Oracle портирует под Linux системы DTrace и Zones"  +/
Сообщение от Аноним (-), 11-Окт-11, 16:58 
> Ты вообще DTrace хоть раз видел? Читал книгу Брендана? Использовал ее? О
> чем ты вообще трындишь? Слив - это ты. Который устриц не
> жрал, но мнение имеет.

"Если человек не может в двух словах объяснить кухарке чем он занимается, значит он сам не понимает чем он занимается". Мысля принадлежит известному физику (Резерфорду).

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

96. "Oracle портирует под Linux системы DTrace и Zones"  +/
Сообщение от arisu (ok), 12-Окт-11, 14:13 
> Мысля принадлежит известному физику (Резерфорду).

оммм. Авторитет, преклоняемся.

а вообще, если человек может «в двух словах» пояснить, чем занимается — то этот человек или вообще ничего не делает, или его «пояснение» на самом деле ничего не поясняет.

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

97. "Oracle портирует под Linux системы DTrace и Zones"  +/
Сообщение от jSnakeemail (??), 12-Окт-11, 14:22 
Вы путаете "пояснить, чем занимается" с "как это работает, причём тут я и за что мне платят деньги". С Резерфордом я согласен полностью. Особенно в контексте *nix в частности и IT в целом.

> а вообще, если человек может «в двух словах» пояснить, чем занимается —
> то этот человек или вообще ничего не делает, или его «пояснение»
> на самом деле ничего не поясняет.

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

99. "Oracle портирует под Linux системы DTrace и Zones"  +/
Сообщение от arisu (ok), 12-Окт-11, 14:26 
> Вы путаете «пояснить, чем занимается» с «как это работает, причём тут я
> и за что мне платят деньги».

тогда универсальный ответ на вопрос «чем занимается» состоит вообще из одного слова: «работаю».

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

100. "Oracle портирует под Linux системы DTrace и Zones"  +/
Сообщение от jSnakeemail (??), 12-Окт-11, 15:18 
ну, это-то да...и возразить весьма трудно)))
> тогда универсальный ответ на вопрос «чем занимается» состоит вообще из одного
> слова: «работаю».
Ответить | Правка | Наверх | Cообщить модератору

61. "Oracle портирует под Linux системы DTrace и Zones"  +/
Сообщение от Аноним (-), 08-Окт-11, 12:40 
> Почитай автора DTrace Брендана Грегга. У него все описано, как написать скрипт для счета чего угодно в ядре _солярис_.

А вы читали Брендана Грегга? Если бы читали, то знали бы, что они никогда не писал, как подсчитать число переходов процессора в С3 за посленюю минуту в ядре _солярис_.

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

37. "Oracle портирует под Linux системы DTrace и Zones"  +/
Сообщение от Аноним (-), 07-Окт-11, 15:59 
> а как это сделать с помощью DTrace в солярке?

А кто сказал, что DTrace это может?

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

38. "Oracle портирует под Linux системы DTrace и Zones"  +/
Сообщение от jSnakeemail (??), 07-Окт-11, 16:38 
DTrace может. Только сомневаюсь, что для этой конкретной задачки есть готовые датчики, да ещё и в ядре солярки. А вот в либах ACPI для какой-нибудь Mac OS или фри - могут быть. Особо жаждущим можно переписать соответствующие куски кода для Illumos))
PS Капча супер - 01110.
> А кто сказал, что DTrace это может?
Ответить | Правка | Наверх | Cообщить модератору

39. "Oracle портирует под Linux системы DTrace и Zones"  +/
Сообщение от jSnakeemail (??), 07-Окт-11, 17:15 
Короче можно, на уровне датчиков драйвера acpidrv. Например, температуру, скорость вентиляторов можно глянуть в sdt:tzmon:tzmon_eval_zone:tz-temp. Очень привязано к железу, в случае x86 - к BIOS, т.к. сигналы ACPI у разных вендоров, похоже, разные. Оказывается, трассировка ACPI в OpenSolaris ещё с 70-х билдов поддерживается. Так что кодеры, вперёд, это не так сложно!
PS Капча 14235. Издеваетесь?

> DTrace может. Только сомневаюсь, что для этой конкретной задачки есть готовые датчики,
> да ещё и в ядре солярки. А вот в либах ACPI
> для какой-нибудь Mac OS или фри - могут быть. Особо жаждущим
> можно переписать соответствующие куски кода для Illumos))
> PS Капча супер - 01110.
>> А кто сказал, что DTrace это может?

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

43. "Oracle портирует под Linux системы DTrace и Zones"  +/
Сообщение от Аноним (-), 07-Окт-11, 17:31 
> DTrace может. Только сомневаюсь, что для этой конкретной задачки есть готовые датчики,
> да ещё и в ядре солярки.

Нормально, брякнуть пример и на нем же и слиться. Солярщики эпичны.

> А вот в либах ACPI для какой-нибудь Mac OS или фри - могут быть.

Или решение конкретной задачи, или слив будет засчитан. Сами напросились, так что - счастливой отладки, буки.

> Особо жаждущим можно переписать соответствующие куски кода для Illumos))

Дешевая отмазка.

> PS Капча супер - 01110.

В отличие от поста, который одна сплошная отмазка и слив. Выглядит как FAIL понтов.


Кстати а чего такого полезного дает знание о числе впадений проца в C3? А то я могу померять даже температуру помоев попадающих в канализацию. Но зачем?

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

44. "Oracle портирует под Linux системы DTrace и Zones"  +/
Сообщение от jSnakeemail (??), 07-Окт-11, 17:54 
> Нормально, брякнуть пример и на нем же и слиться. Солярщики эпичны.
>Кстати а чего такого полезного дает знание о числе впадений проца в C3?

Эй, а я-то тут причём?!! Не я тему завёл, просто интересно. Мне больше как-то более приземлённо в жизни надо:
# Disk size by process,
dtrace -n 'io:::start { printf("%d %s %d",pid,execname,args[0]->b_bcount); }'  
# Pages paged in by process,
dtrace -n 'vminfo:::pgpgin { @pg[execname] = sum(arg0); }'
# Minor faults by process,
dtrace -n 'vminfo:::as_fault { @mem[execname] = sum(arg0); }'

>А то я могу померять даже температуру помоев попадающих в канализацию. Но зачем?

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

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

48. "Oracle портирует под Linux системы DTrace и Zones"  +/
Сообщение от Аноним (-), 07-Окт-11, 22:23 
>[оверквотинг удален]
> больше как-то более приземлённо в жизни надо:
> # Disk size by process,
> dtrace -n 'io:::start { printf("%d %s %d",pid,execname,args[0]->b_bcount); }'
>  # Pages paged in by process,
> dtrace -n 'vminfo:::pgpgin { @pg[execname] = sum(arg0); }'
> # Minor faults by process,
> dtrace -n 'vminfo:::as_fault { @mem[execname] = sum(arg0); }'
>>А то я могу померять даже температуру помоев попадающих в канализацию. Но зачем?
> Нет, не можете. Это задача планетарного масштаба. Вам это не нужно, а
> вот для экологических исследований британских учёных может оказаться очень кстати.

Британских ученых интересует даже средняя температура женского влагалища во время коитуса. Но - зачем?

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

54. "Oracle портирует под Linux системы DTrace и Zones"  +1 +/
Сообщение от jSnakeemail (??), 07-Окт-11, 23:51 
Да не забивайте Вы себе голову ерундой всякой! Зачем страдать-то.
Ответить | Правка | Наверх | Cообщить модератору

85. "Oracle портирует под Linux системы DTrace и Zones"  +/
Сообщение от Аноним (-), 11-Окт-11, 17:03 
> больше как-то более приземлённо в жизни надо:

Не, вон тот товарищ брякнул про S3, пусть теперь и отдувается :)

> # Disk size by process,
> # Pages paged in by process,
> # Minor faults by process,

Перфкаунтеры сделанные слегка через задницу?

>>А то я могу померять даже температуру помоев попадающих в канализацию. Но зачем?
> Нет, не можете.

Очень даже могу. Например в лично своей канализационной трубе - очень даже. Правда что мне даст это сакральное знание - не понятно.

> Это задача планетарного масштаба. Вам это не нужно, а
> вот для экологических исследований британских учёных может оказаться очень кстати.

Хорошая трава, забористая.

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

13. "Oracle портирует под Linux системы DTrace и Zones"  +/
Сообщение от Аноним (-), 07-Окт-11, 02:36 
Экспортируемом? Куда? И зачем? И что вообще есть экспортируемый вид, чем он от неэкспортируемого отличается?
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

28. "Oracle портирует под Linux системы DTrace и Zones"  –3 +/
Сообщение от z (??), 07-Окт-11, 13:14 
Слив, как говорится, засчитан =)
Ответить | Правка | Наверх | Cообщить модератору

86. "Oracle портирует под Linux системы DTrace и Zones"  +/
Сообщение от Аноним (-), 11-Окт-11, 17:04 
> Слив, как говорится, засчитан =)

С такой "аргументацией" как у вас - без вариантов.

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

31. "Oracle портирует под Linux системы DTrace и Zones"  +/
Сообщение от pavlinux (ok), 07-Окт-11, 14:02 
> ну ответь мне, эксперт, как в удобоваримом (-экспортируемом) виде получить, скажем, число
> переходов процессора в С3 за посленюю минуту?

http://www.acpica.org/overview.php

Там стока всего интересного... Но ведь хочется готовое, с одной кнопкой [ Посчитай С3 за минуту ]

:)

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

33. "Oracle портирует под Linux системы DTrace и Zones"  +/
Сообщение от Аноним (-), 07-Окт-11, 14:46 
> ну ответь мне, эксперт, как в удобоваримом (-экспортируемом) виде получить, скажем, число переходов процессора в С3 за посленюю минуту? "нинужно" будет считаться за слив, если что

Почитай документацию по systemtap. Там все описано, как написать скрипт для счета чего угодно в ядре _линукс_.

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

49. "Oracle портирует под Linux системы DTrace и Zones"  +/
Сообщение от Аноним (-), 07-Окт-11, 22:24 
>> ну ответь мне, эксперт, как в удобоваримом (-экспортируемом) виде получить, скажем, число переходов процессора в С3 за посленюю минуту? "нинужно" будет считаться за слив, если что
> Почитай документацию по systemtap. Там все описано, как написать скрипт для счета
> чего угодно в ядре _линукс_.

Покажи мне скрипт для вычисления среднего количества евентов DDoS во время атаки по отношению к полезным запросам на уровне /dev/ip в линуксе. Окда?

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

58. "Oracle портирует под Linux системы DTrace и Zones"  +/
Сообщение от Аноним (-), 08-Окт-11, 12:32 
> Покажи мне скрипт для вычисления среднего количества евентов DDoS во время атаки по отношению к полезным запросам на уровне /dev/ip в линуксе. Окда?
>/dev/ip в линуксе

Только после скрипта на DTrace, рассчитывающего мне гороскоп на завтра :D

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

73. "Oracle портирует под Linux системы DTrace и Zones"  +/
Сообщение от z (??), 10-Окт-11, 09:19 
> Только после скрипта на DTrace, рассчитывающего мне гороскоп на завтра :D

тебе защита вне очереди =)

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

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

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




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

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