The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Для Linux представлен универсальный инструмент для трассиров..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Для Linux представлен универсальный инструмент для трассиров..."  +/
Сообщение от opennews (ok) on 17-Ноя-10, 17:03 
В ответ на сожаление Линуса Торвальдса об отсутствии для Linux удобной и понятной обычным пользователям утилиты для задействования современных возможностей Linux-ядра по трассировке программ, Томас Глейкснер (Thomas Gleixner) представил (http://lkml.org/lkml/2010/11/16/466) на суд разработчиков утилиту "trace". В отличие от усложненных профессиональных инструментов, подобных утилите "perf", "trace" отличается простотой использования и пригодностью для решения повседневных задач. Утилита пока не оформлена в отдельный репозиторий и требует загрузки (http://people.redhat.com/mingo/tip.git/README) Git-репозитория с деревом ядра.


По заявлению разработчика, несмотря на то, что возможности ядра по трассировке программ за последние годы существенно возросли, так и не удалось создать инструмент, сравнимый по своему удобству с такими ветеранами, как strace, за исключением появления  таких мощных специализированных инструментов, как PowerTop (http://www.lesswatts.org/projects/powertop/) и...

URL: http://lkml.org/lkml/2010/11/16/466
Новость: http://www.opennet.ru/opennews/art.shtml?num=28688

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

Оглавление

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


1. "Для Linux представлен универсальный инструмент для трассиров..."  +1 +/
Сообщение от pavlinux (ok) on 17-Ноя-10, 17:03 
Вай, пошёл тестить!!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Для Linux представлен универсальный инструмент для трассиров..."  –2 +/
Сообщение от Frank email(ok) on 17-Ноя-10, 17:50 
Sense checking...
Warning: "понятной обычным пользователям", "решения повседневных задач" и "возможности ядра по трассировке программ": не совместимые аргументы.
100% Done.
0 errors, 1 warning found
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Для Linux представлен универсальный инструмент для трассиров..."  +7 +/
Сообщение от Crazy Alex email(??) on 17-Ноя-10, 19:36 
"Обычный пользователь" != "обычная обезьяна". Человеку, далёкому от компьюеров и использующему компьютер как плеер/телевизор оно и не нужно. А вот нормальному power user, который в состоянии написать скрипт, но не является профессиональным програмистом подобный инструмент как раз пригодится. Хотя бы для того, чтобы выяснить, что творит тот же файрфокс когда тормозит в очередной раз...
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

10. "Для Linux представлен универсальный инструмент для трассиров..."  –3 +/
Сообщение от User294 (ok) on 17-Ноя-10, 20:59 
Ну, знаете, когда вменяемого человека будет оперировать скажем хирург - человек сам конечно хирургом высшей квалификации не станет, но представление о предстоящей операции, рисках и последствиях - все-таки заимеет, если, конечно, не совсем кретин. Почему бы тогда хирургу не заиметь некоторые представления о проблемах его компа, если они ему жить мешают? Тем более что может так оказаться что его комп один во всем мире которому не повезло и совокупность факторов каждый из которых лезет в 1 из миллиона случаев совпала. Поэтому хорошо когда пользователя не считают за идиота принципиально не способного к обучению и даже подтиранию своего зада. Бывают конечно и такие "пользователи", но их правильнее было бы называть специально обученными обезьянами. Больше соответствует реальности. Ессно как вы не обязательно станете гуру анатомии, так и хирург не станет матерым ядерщиком скорее всего. Однако ж даже среди совершенно не компьютерных людей есть достаточно тех кто не является идиотом и вполне может нагуглить пару команд, разобраться в своей проблеме и даже заколотить баг, например.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "Для Linux представлен универсальный инструмент для трассиров..."  +/
Сообщение от Аноним (??) on 17-Ноя-10, 21:15 
>но представление о предстоящей операции, рисках и последствиях - все-таки заимеет, если, конечно, не совсем кретин.

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

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

12. "Для Linux представлен универсальный инструмент для трассиров..."  +/
Сообщение от pavlinux (ok) on 17-Ноя-10, 23:57 
> Когда заболеет - тогда заимеет.

У нас препод был по Физикие, ну и как у всех преподов, у него была любимая поговорка,
"- Какая самая главная наука?"

... user294-й ответишь? Хотя её ты точно не знаешь. :)

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

18. "Для Linux представлен универсальный инструмент для трассиров..."  +/
Сообщение от filosofem (ok) on 18-Ноя-10, 10:10 
Что-то вроде Валеологии и ОБЖД?
Или с другой стороны методололгия и гносеология? Интересно что преподу физики ближе.

ЗЫ Фак, я же не Юзер.

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

19. "Для Linux представлен универсальный инструмент для трассиров..."  +/
Сообщение от pavlinux (ok) on 18-Ноя-10, 15:52 
Самая главная наука - забывать не нужное :)
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

24. "Для Linux представлен универсальный инструмент для трассиров..."  +/
Сообщение от User294 (ok) on 18-Ноя-10, 18:29 
> Самая главная наука - забывать не нужное :)

А чего, правильно ведь. Не вся информация нужна продолжительное время.

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

25. "Для Linux представлен универсальный инструмент для трассиров..."  +/
Сообщение от filosofem (ok) on 18-Ноя-10, 18:39 
Нет, это когда денег в долг взял, или позвонить пообещал, или жениться. Такую ненужную информацию надо уметь забывать.
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

20. "Для Linux представлен универсальный инструмент для трассиров..."  +/
Сообщение от Зилибоба (ok) on 18-Ноя-10, 15:53 
Математика? НЕ?

Фак, я же user294-й 8-р

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

21. "Для Linux представлен универсальный инструмент для трассиров..."  +/
Сообщение от pavlinux (ok) on 18-Ноя-10, 16:07 
> Математика? НЕ?
> Фак, я же user294-й 8-р

http://www.opennet.ru/openforum/vsluhforumID3/72580.html#19

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

23. "Для Linux представлен универсальный инструмент для трассиров..."  –1 +/
Сообщение от User294 (ok) on 18-Ноя-10, 18:27 
Ну так я и не предлагаю изучать всем такие инструменты по поводу и без. Однако если есть инструмент и он не слишком сложен в освоении так что любой не сильно тупой индивид сможет им пользоваться без пыхтения в манах неделями - по-моеу это хорошо.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

16. "Для Linux представлен универсальный инструмент для трассиров..."  +/
Сообщение от Marbleless on 18-Ноя-10, 04:14 
>Warning: "понятной обычным пользователям", "решения повседневных задач" и "возможности ядра по трассировке программ": не совместимые аргументы.

Почему же? Если сделают по уму, будет вообще прекрасно.
Нередко у пользователей возникают проблемы, которые разработчики воспроизвести не могут. Теперь, если этой утилитой будет удобно пользоваться, разработчики смогут проинструктировать таких пользователей, как им собрать нужную информацию о баге.

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

13. "Для Linux представлен универсальный инструмент для трассиров..."  +/
Сообщение от Zenitur on 18-Ноя-10, 03:22 
Можно ли в Linux сниффить USB? А то разработчики одного драйвера для принтера Canon, кодовое название которого foo2capt, делают это в Windows... А ведь проприетарный (хоть и глючный) драйвер и в Linux есть.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Для Linux представлен универсальный инструмент для трассиров..."  +/
Сообщение от ананим on 18-Ноя-10, 04:09 
есть. причём куча. к примеру usbmon - monitor USB traffic
SYNOPSIS
       usbmon [ -i usb_bus_num ] [ -f0 | -fu | -fh ] [ -a0 | -a1 ]
DESCRIPTION
       usbmon allows to capture USB traffic for analysis in the manner similar to tcpdump(8)
или
dev-util/usb-robot
     Available versions:  0.2.0
     Homepage:            http://usb-robot.sourceforge.net/
     Description:         USB Reverse engineering tools
или к примеру вот такая фича
net-misc/usbip
     Available versions:  (~)0.1.7 {debug}
     Homepage:            http://usbip.sourceforge.net/
     Description:         Userspace utilities for a general USB device sharing system over IP networks
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

15. "Для Linux представлен универсальный инструмент для трассиров..."  +/
Сообщение от Аноним (??) on 18-Ноя-10, 04:14 
http://wiki.wireshark.org/CaptureSetup/USB
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

22. "Для Linux представлен универсальный инструмент для трассиров..."  +/
Сообщение от sema on 18-Ноя-10, 17:29 
Может быть, они это делают для того, чтобы реинжинирить протокол, по которому работает действующий драйвер под Windows?
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

17. "Для Linux представлен универсальный инструмент для трассиров..."  +/
Сообщение от delirium (ok) on 18-Ноя-10, 09:41 
Ээ, есть же http://lttng.org/
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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




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

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