Hogyan segít a DTrace a szoftverhibák felderítésében?

Címkék

A Solaris 10 operációs rendszerben bemutatkozó DTrace dinamikus instrumentálási technológia egy lehetséges felhasználási területét mutatja be ez a blogbejegyzés a gnome-vfs-demon példáján keresztül. Egyes szoftvergyártókat olyannyira megrettentett a technológia, hogy azt kérték a fejlesztőktől, tegyenek valamit azért, hogy a DTrace-szel ne lehessen az ő alkalmazásuk futását figyelni:

"I now have had not one but two software vendors tell me that I must add a way to disable DTrace for their app to prevent their own customers from observing their software. They're not even worried about their competitors -- they're too busy screwing their own customers! (Needless to say, their requests for such a feature were, um, declined.)" (Reszlet innen)

Egy rövid bevezetés a DTrace-ről a USENIX konferenciára benyújtott cikkből nyerhető.