Stephen Hahn wrote:
* Bart Smaalders <[EMAIL PROTECTED]> [2007-03-05 08:52]:
Matty wrote:
Just out of curiosity, is there a reason intrd was written in Perl?
The fellow who wrote it liked perl?  poold is written in perl and
merging was/is anticipated?

Perl wouldn't be my first choice for intrd's implementation language,
but it wouldn't be my last, either.

  As I recall, it was actually because the author wanted to use
  Sun::Solaris::Kstat to simplify access to kstat(3KSTAT) so that he
  might focus on his optimization algorithm.  (poold is actually
  implemented using Java--I'm hoping Peter Tribble's work and the code
  in poold can be shared in some way...)

  I think, if poold and intrd were to be merged, the only sensible
  choice would be C.

  That said, a system where interrupt distribution (and redistribution)
  is a key factor doesn't sound like a system that couldn't have a
  reduced Perl installation to support intrd.  Most of the points made
  against scripting languages earlier in this thread can be made against
  any sufficiently complex software stack; certainly they are all
  applicable to ksh93, in which I expect we will eagerly implement core
  functionality.

  - Stephen


One of these days I'll finish my morning coffee before posting :-/.

I just saw that Java kstat bindings are becoming available; perhaps
that would affect the way they would be merged?

- Bart


--
Bart Smaalders                  Solaris Kernel Performance
[EMAIL PROTECTED]               http://blogs.sun.com/barts
_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to