Messages in this thread |  | | | Subject | Re: DTrace-like analysis possible with future Linux kernels? | | From | Alan Cox <> | | Date | Sat, 28 Aug 2004 20:16:03 +0100 |
| |
On Llu, 2004-08-23 at 20:48, Robert Milkowski wrote: > Solaris runs on x86 platform, and runs quite well. > And guess what - DTrace runs on x86 like a charm.
Larger x86 boxes. I can't seem to find PDA's with Solaris or phones with Solaris or $70 wireless routers with Solaris.
> I must admit I don't know OProfile. > But can you profile already running application without interuption
Yes
> What about getting structure contents, function arguments and returns, > etc... all on the fly.
ptrace. Actually there are folks who want to take ptrace a bit further for some things - at least one vendor posted some proposals which when recast into ptrace extensions look good.
> I think you missed the point.
Nope
> Sure, you can make your own module on Linux, load it and trace whatever > you want. But:
Why do that, why not use the existing functionality that the kernel provides built on the stuff Intel AMD and friends stuck in the CPU. I'm not claiming our debugging tools are as good as dtrace but most of it (especially with kprobes patches installed) is essentially a UI design issue.
Alan
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
|  |