*BSD News Article 84175


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.rmit.EDU.AU!news.unimelb.EDU.AU!munnari.OZ.AU!news.ecn.uoknor.edu!news.wildstar.net!news.ececs.uc.edu!news.kei.com!news.mathworks.com!EU.net!sun4nl!fwi.uva.nl!not-for-mail
From: casper@fwi.uva.nl (Casper H.S. Dik)
Newsgroups: comp.unix.solaris,comp.unix.bsd.misc
Subject: Re: Solaris 2.6
Supersedes: <cancel.casper.32a541be@mail.fwi.uva.nl>
Date: 4 Dec 1996 10:17:51 +0100
Organization: Sun Microsystems, Netherlands
Lines: 54
Distribution: inet
Message-ID: <casper.32a541be@mail.fwi.uva.nl>
References: <32986299.AC7@mail.esrin.esa.it> <57djlg$bks@agate.berkeley.edu>   <57dkbq$bsr@panix2.panix.com> <casper.329abb76@mail.fwi.uva.nl>   <57ej3a$7ij@panix2.panix.com> <casper.329ae8f2@mail.fwi.uva.nl> <57hhcp$kp9@innocence.interface-business.de> <mkl.849534999@rob.cs.tu-bs.de> <casper.32a2f5ee@mail.fwi.uva.nl> <32A535A3.167EB0E7@lehman.com>
NNTP-Posting-Host: mail.fwi.uva.nl
Xref: euryale.cc.adfa.oz.au comp.unix.solaris:91232 comp.unix.bsd.misc:1661

Paul David Fox <pfox@lehman.com> writes:

>Hooray! At last truss will be useful again when trying to figure
>out what an application is doing over a socket (instead of that
>horrendous thing they call STREAMS).

Yep, look:

truss -t connect -v connect mconnect
...
connect(3, 0x00021470, 16)                      Err#146 ECONNREFUSED
	name = 127.0.0.1/25

Nice huh.

>Casper, you mentioned some changes to truss for 2.6 regarding
>more informative tracing. Can you possible elaborate a little further.

I'm not sure if truss is changed that much; what has changed is /proc,
instead of just one file, it's now exploded into little files &
directories (binary files), pretty much like the original
/proc design documents said it should have been/.

>I personally think Solaris 2.5 is one of the best Unixes out there
>from a feature (s/w debugging) standpoint. Performance sucks _real_
>bad, but I can live with that. I just want to know what to look forward
>to in terms of new tracing tools.

I'm not sure if I can agree on the performance bit.  With the side by
side comparison of Linux/SunOS 4/Solaris 2.5 someone did showed that
Solaris 2.5 was generally faster to much faster than SunOS 4.x.
(Solaris 2.x is also penalized in the process exec times because it
links *all* code, including "hello.c" with -lsocket -lnsl; -lnsl
drags in four more libraries so the penalty is stiff)

>Also any approx idea of the 2.6 release schedule?

I cannot possibly comment on that.

>Oh and one other thing, can anyone at Sun explain why 2.5 and 2.5.1 
>exist at all for the x86 platform? Why isnt 2.5 just dropped and
>provide a patch upgrade from 2.5 to 2.5.1.

I suppose we'd reeally want everybody to run the latest release, but
since we can't force people to do so, we need to support older releases.
But even if Solaris 2.5/x86 was EOLed *now*, we'd still have contractual
obligations to make patches and such.

Casper
-- 
Casper Dik - Sun Microsystems - via my guest account at the University
of Amsterdam.  My work e-mail address is: Casper.Dik@Holland.Sun.COM
Statements on Sun products included here are not gospel and may
be fiction rather than truth.