Comments 5
Нелишне будет упомянуть, что в общественном фр^W^W проекте немало кода от наших соотечественников, в частности от Дмитрия Левина из команды ALT Linux.
Кстати, для Windows есть попытка сделать аналог strace
на динамической инструментации через DynamoRIO — drstrace
, но вот работает он, по моим ощущениям, хуже. Ну и strace
всё-таки работает через системный вызов ptrace
, а не инструментацию всего кода.
У меня есть смутное ощущение, что, в отличие от вовсю обновляющегося strace
, трассировщик ltrace
малость устарел. И тут начинаешь думать: "Это же должно делаться в кооперации с ld-linux.so, иначе можно наткнуться на внезапное расхождение". И тут, внезапно, натыкаешься на sotruss
, который по крайней мере на моей системе реально идёт в пакете libc-dev-bin
.
Отлаживаем развертывание ПО со strace