More DTrace envy
More DTrace envy
Posted Jul 3, 2008 13:16 UTC (Thu) by SEJeff (guest, #51588)Parent article: More DTrace envy
@Jake, the article writer: How can you mention SystemTap's lack of userspace tracing support when it does support this feature? Roland McGrath of redhat is working on a new ptrace() named utrace[1]. Using utrace, someone created a project named uprobes [2]. Using uprobes, tapsets including userspace tracing were written at [3]. Roland made grumbles of submitting utrace for mainline again not so long ago. Once utrace is in mainline we will soon see full userspace + kernelspace tracing support in SystemTap. The systemtap + utrace userspace tracing support was put into RHEL5.2 beta [4]. So please get the facts straight. While it would be *REALLY NICE* if sun were to allow DTrace in Linux by relicensing it gplv2, that doesn't look like it will happen. So eventually... Linux's answer to DTrace = SystemTap + uprobes Linux's answer to ZFS = btrfs As fast as things are developing we aren't a long way off. This isn't fud, only facts people. [1] http://people.redhat.com/roland/utrace/2.6-current/ [2] http://ols.108.redhat.com/2007/Reprints/keniston-Reprint.pdf [3] http://lwn.net/Articles/255429/ [4] http://www.redhat.com/archives/rhelv5-announce/2008-March... CTRL F SystemTap
