|
Replies:
7
-
Last Post:
Aug 7, 2006 9:51 PM
by: Adam Leventhal
|
|
|
Posts:
1
From:
Registered:
8/1/06
|
|
|
|
DTrace on AIX
Posted:
Aug 1, 2006 12:06 PM
|
|
Does anyone know of a DTrace port to AIX?
|
|
|
Bryan Cantrill
bmc@eng.sun.com
|
|
|
|
Re: DTrace on AIX
Posted:
Aug 1, 2006 1:39 PM
in response to: aix
|
|
On Tue, Aug 01, 2006 at 12:06:44PM -0700, George Gluck wrote: > Does anyone know of a DTrace port to AIX?
There is no DTrace port to AIX, and to the best of my knowledge none is being considered. Because AIX runs only on POWER/PowerPC, the port would be substantial: the techniques used by FBT, SDT, USDT and the pid provider would all have to be developed from scratch. (These providers all have intimate knowledge of the underlying instruction set architecture.) Still, the obstacles are only technical: there is nothing in the license to prevent such a port. Should you encounter anyone from IBM who would like to scope out a port, feel free to put them in contact with us; we're happy to lend our time and expertise to ports to other operating systems and architectures...
- Bryan
-------------------------------------------------------------------------- Bryan Cantrill, Solaris Kernel Development. http://blogs.sun.com/bmc _______________________________________________ dtrace-discuss mailing list dtrace-discuss at opensolaris dot org
|
|
|
|
Posts:
3,783
From:
DE
Registered:
4/27/05
|
|
|
|
Re: DTrace on AIX
Posted:
Aug 2, 2006 3:39 PM
in response to: Bryan Cantrill
|
|
Bryan Cantrill <bmc at eng dot sun dot com> wrote:
> > On Tue, Aug 01, 2006 at 12:06:44PM -0700, George Gluck wrote: > > Does anyone know of a DTrace port to AIX? > > There is no DTrace port to AIX, and to the best of my knowledge none is > being considered. Because AIX runs only on POWER/PowerPC, the port would be > substantial: the techniques used by FBT, SDT, USDT and the pid provider > would all have to be developed from scratch. (These providers all have > intimate knowledge of the underlying instruction set architecture.)
Does this mean that supporting dtrace on Solaris PPC will be a hard thing to do?
Jörg
-- EMail:joerg at schily dot isdn dot cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin js@cs.tu-berlin.de (uni) schilling at fokus dot fraunhofer dot de (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily _______________________________________________ dtrace-discuss mailing list dtrace-discuss at opensolaris dot org
|
|
|
|
Posts:
1,091
From:
CA
Registered:
4/27/05
|
|
|
|
Re: DTrace on AIX
Posted:
Aug 2, 2006 3:52 PM
in response to: joerg
|
|
On Thu, 3 Aug 2006, Joerg Schilling wrote:
> Does this mean that supporting dtrace on Solaris PPC will be a hard thing to > do?
I think "nontrivial"* would be the right expression. :-)
* See http://www.catb.org/~esr/jargon/html/N/nontrivial.html
-- Rich Teer, SCNA, SCSA, OpenSolaris CAB member
President, Rite Online Inc.
Voice: +1 (250) 979-1638 URL: http://www.rite-group.com/rich _______________________________________________ dtrace-discuss mailing list dtrace-discuss at opensolaris dot org
|
|
|
|
Posts:
370
From:
San Francisco, CA
Registered:
3/9/05
|
|
|
|
Re: DTrace on AIX
Posted:
Aug 2, 2006 4:00 PM
in response to: joerg
|
|
On Thu, Aug 03, 2006 at 12:39:14AM +0200, Joerg Schilling wrote: > Bryan Cantrill <bmc at eng dot sun dot com> wrote: > > > > > On Tue, Aug 01, 2006 at 12:06:44PM -0700, George Gluck wrote: > > > Does anyone know of a DTrace port to AIX? > > > > There is no DTrace port to AIX, and to the best of my knowledge none is > > being considered. Because AIX runs only on POWER/PowerPC, the port would be > > substantial: the techniques used by FBT, SDT, USDT and the pid provider > > would all have to be developed from scratch. (These providers all have > > intimate knowledge of the underlying instruction set architecture.) > > > Does this mean that supporting dtrace on Solaris PPC will be a hard thing to > do?
It's probably not too bad; having to do it *on top of* porting dtrace to a new kernel is what makes it really annoying.
Cheers, - jonathan
-- Jonathan Adams, Solaris Kernel Development _______________________________________________ dtrace-discuss mailing list dtrace-discuss at opensolaris dot org
|
|
|
|
Posts:
201
From:
AU
Registered:
6/14/05
|
|
|
|
Re: DTrace on AIX
Posted:
Aug 7, 2006 8:26 PM
in response to: jwadams
|
|
On 02/08/2006, at 4:00 PM, Jonathan Adams wrote:
> On Thu, Aug 03, 2006 at 12:39:14AM +0200, Joerg Schilling wrote: >> Bryan Cantrill <bmc at eng dot sun dot com> wrote: >> >>> >>> On Tue, Aug 01, 2006 at 12:06:44PM -0700, George Gluck wrote: >>>> Does anyone know of a DTrace port to AIX? >>> >>> There is no DTrace port to AIX, and to the best of my knowledge >>> none is >>> being considered. Because AIX runs only on POWER/PowerPC, the >>> port would be >>> substantial: the techniques used by FBT, SDT, USDT and the pid >>> provider >>> would all have to be developed from scratch. (These providers >>> all have >>> intimate knowledge of the underlying instruction set architecture.) >> >> >> Does this mean that supporting dtrace on Solaris PPC will be a >> hard thing to >> do? > > It's probably not too bad; having to do it *on top of* porting > dtrace to a new > kernel is what makes it really annoying. > > Cheers, > - jonathan
It will be interesting to see how much PowerPC work has been done by Apple.
It will also be interesting to see how much of it they release.
_______________________________________________ dtrace-discuss mailing list dtrace-discuss at opensolaris dot org
|
|
|
|
Bryan Cantrill
bmc@eng.sun.com
|
|
|
|
Re: DTrace on AIX
Posted:
Aug 7, 2006 9:17 PM
in response to: boyd
|
|
> It will be interesting to see how much PowerPC work has been done by > Apple.
Yes, it's great news from Apple today. I discuss what Apple's done here:
http://blogs.sun.com/roller/page/bmc?entry=dtrace_on_mac_os_x
They've done FBT for PowerPC, but I don't think they have intention of doing the pid or SDT providers for PowerPC (those look to be x86 only on Mac OS X for the immediate future) -- but they'll presumably be able to speak to that directly here. And yes, the presence of FBT on PowerPC should make the AIX port that much easier -- so how about it, IBM? ;)
Anyway, in case it needs to be said: Apple's announcement today is a huge win for DTrace users, as it (ultimately) expands our community to Apple's footprint of 19 million users. Welcome, dogcows!
- Bryan
-------------------------------------------------------------------------- Bryan Cantrill, Solaris Kernel Development. http://blogs.sun.com/bmc _______________________________________________ dtrace-discuss mailing list dtrace-discuss at opensolaris dot org
|
|
|
|
Adam Leventhal
ahl@eng.sun.com
|
|
|
|
Re: DTrace on AIX
Posted:
Aug 7, 2006 9:51 PM
in response to: boyd
|
|
On Tue, Aug 08, 2006 at 01:26:20PM +1000, Boyd Adamson wrote: > It will be interesting to see how much PowerPC work has been done by > Apple.
The fbt provider is working on PPC and they have aspirations of getting the pid (and USDT) provider working. Very cool stuff -- I'm looking forward to it.
Adam
-- Adam Leventhal, Solaris Kernel Development http://blogs.sun.com/ahl _______________________________________________ dtrace-discuss mailing list dtrace-discuss at opensolaris dot org
|
|
|
|
|