Стивен Ростедт (Steven Rostedt), создатель подсистемы ftrace, работающий в компании Red Hat над поддержанием патчей с расширениями для поддержки режима реального времени, представил (https://lkml.org/lkml/2015/1/21/612) новую специализированную ФС tracefs, предназначенную для упрощения доступа из пространства пользователя к данным трассировки ядра Linux.
ФС предлагается монтировать через директорию /sys/kernel/tracing и применять в ситуациях, когда использование debugfs (https://en.wikipedia.org/wiki/Debugfs) невозможно из соображений базопасности (подсистемы ядра могут выводить через debugfs закрытые сведения). Tracefs позволяет администратору получить возможность использования только интерфейса трассировки, без открытия доступа к другим возможностям debugfs, а также обеспечить поддержку создания буферов трассировки через использование системных вызовов mkdir и rmdir.URL: https://lkml.org/lkml/2015/1/21/612
Новость: http://www.opennet.me/opennews/art.shtml?num=41508
А debugfs подпатчить, не? Велосипед какой-то, есть же еще всякие dtrace...
debugfs нельзя использовать по соображениям безопасности: технические сообщения ОС могут сообщить сис. админам конфедициальные сведения о расположении внутренних структур данных и адресах загрузки программ.dtrace это свободная программа, но у неё нет среднего образования, поэтому её лучше не использовать. Вообще, лучше не работать с программами, не получившими полного среднего образования.
А это распространяется только на среднее полное общее образование или и на среднее специальное тоже?
Клованов не кормить! Администрация.
> А debugfs подпатчить, не? Велосипед какой-то, есть же еще всякие dtrace...Это юниксвей. Каждый инструмент - для своей задачи.
Заточить карандаш - мельничный жернов взять? Ну-ну, еще какой юниксвей...............