Как можно получить источник отрицательного напряжения? Любой учебник скажет — да просто переверни батарейку и все. И это действительно так! Вопрос — зачем я тогда вообще пишу статью? А вот если батарейку нельзя перевернуть? А если нужно именно от этой батарейки в текущей цепи получить отрицательное напряжение, помимо положительного относительно общей земли…
В общем, далее пойдет повествование в стили «нуба» коим я и являюсь, с попыткой разобраться, как это все работает.
rr - легковесная утилитка для записи и проигрывания выполняющегося процесса. Ооочень полезна при отладке, хотя и имеет ряд ограничений.
С ее помощью весьма неплохо записывался php процесс, с чилдами и родителем. А вот MySQL записаться не смог.
Не буду перенабирать примеры использования утилиты...
Это больше руководство для самого себя по теме systemtap, я это средство отладки недавно обнаружил и решил задокументировать все, что по нему узнал. Поэтапно и постепенно, какие примеры разбирал. Эти меморизы должны будут побороть мой склероз и пригодиться мне в дальнейшем использовании этого мощного средства.
И так, что такое systemtap?
SystemTap — это средство, которое позволяет собирать и анализировать информацию о работающей Linux системе. В отличие от встроенных средств, таких как netstat, ps, top, SystemTap был разработан с целью предоставить больше возможностей для сбора и представления информации.
SystemTap представляет из себя интерфейс командной строки и скриптовый язык программирования.
Системные администраторы могут использовать SystemTap для мониторинга и анализа производительности системы, а разработчики программного обеспечения могут использовать SystemTap для анализа поведения приложения в работающей системе.
В разработке проекта SystemTap участвуют такие компании как Red Hat, IBM, Oracle Corporation, Hitachi.