Date: Wed, 7 Jul 2004 06:41:34 -0000 (GMT) From: Nicolas =?iso-8859-1?Q?B=E9rard_Nault?= <nicobn@quebecbsd.org> To: "Eitarou Kamo" <e-kamo@trio.plala.or.jp> Cc: freebsd-hackers@freebsd.org Subject: Re: Article on Sun's DTrace Message-ID: <4533.24.203.207.162.1089182494.squirrel@webmail.north-zone.net> In-Reply-To: <40EB9A46.2050409@trio.plala.or.jp> References: <20040706120130.3DF9816A57D@hub.freebsd.org><20040706101140.T92636@bowser.eecs.harvard.edu> <40EB9A46.2050409@trio.plala.or.jp>
next in thread | previous in thread | raw e-mail | index | archive | help
> FreeBSD has good features such as jail, chroot e.t.c. which can controll > process or resources in parallel. So you need not port DTrace entirely. I think the control of ressources in a jail is very limited right now. I don't know if some work in that direction is in progress but it would be a great project for the future. > You can implement DTrace like one from scratch. Using legacy system > sometimes makes new system feature. I would rather expect new one than > porting. DTrace is one of example, I think. You may be able to fork new > debug > process in parallel in the future. If I dare name it, It's "B(SD)Trace"? > But it's up to > your effort. DTrace is a pioneer work. And for the people like me who > bothers > to put the debug lines in kernel this must be powerful tool. Dtrace is (seems, at least) to be a very powerful tool. Eventual coders could/should get their inspiration out of the work of Sun engineers. But remember, the volunteers of the FreeBSD project aren't paid to do what they do. 2 years and 3 full-time engineers were needed to accomplish Dtrace so I think seeing a similar utility in the near future for FreeBSD is very hopeless. -- Nicolas Bérard Nault (nicobn@quebecbsd.org) http://www.quebecbsd.org http://www.xeatech.net http://staff.xeatech.net/nicobn "Je ne sais pas avec quelles armes se combattra la troisième guerre mondiale mais je peux vous assurer que la quatrième se combattra avec des pierres et des bâtons." -- Albert Einstein.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4533.24.203.207.162.1089182494.squirrel>