*BSD News Article 59819


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!munnari.OZ.AU!news.ecn.uoknor.edu!news.cis.okstate.edu!news.ksu.ksu.edu!news.physics.uiowa.edu!math.ohio-state.edu!uwm.edu!lll-winken.llnl.gov!osi-east2.es.net!oracle.pnl.gov!mica.inel.gov!cwis.isu.edu!news.cc.utah.edu!park.uvsc.edu!usenet
From: Terry Lambert <terry@lambert.org>
Newsgroups: comp.unix.bsd.netbsd.misc,comp.unix.bsd.bsdi.misc,comp.unix.solaris,comp.unix.aix
Subject: Re: ISP hardware/software choices (performance comparison)
Date: 16 Jan 1996 21:17:00 GMT
Organization: Utah Valley State College, Orem, Utah
Lines: 68
Distribution: inet
Message-ID: <4dh4kc$rnv@park.uvsc.edu>
References: <4cmopu$d35@vixen.cso.uiuc.edu> <4cu7t0$mg5@engnews2.Eng.Sun.COM> <4cv8j1$59k@park.uvsc.edu> <4d37d4$j0l@gremlin.backfire.mn.org> <DL29Az.Ax2@ftel.co.uk> <bryDL3r9p.2oq@netcom.com> <4da5nl$8l5@news.voicenet.com> <bryDL5wtq.4Fo@netcom.com> <4dc00a$j2f@park.uvsc.edu> <bryDL7E84.LG3@netcom.com> <4decke$6nh@park.uvsc.edu> <4dg9b0$74d@mail.fwi.uva.nl>
NNTP-Posting-Host: hecate.artisoft.com
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.netbsd.misc:2004 comp.unix.bsd.bsdi.misc:2157 comp.unix.solaris:57467 comp.unix.aix:68887

casper@fwi.uva.nl (Casper H.S. Dik) wrote:
] Terry Lambert <terry@lambert.org> writes:
] 
] >AIX features that are more modern than equivalents in Solaris:
] 
] >1)	Dynamically sized kernel structures.  Solaris has made
] >	some headway in this direction, but AIX beats *everyone*
] >	else cold.
] 
] Examples please?  Can stuff be grown arbitrarily and what stuff can
] so be grown?

Available vnodes (gnodes) for one.  There are other articles based
on this thread which list others.

] >2)	Motif environment shipped with system by default.
] 
] CDE with Solaris 2.x.

Good.  Point primus.

] >3)	Clone devices for PTY's, not limited by range.
] 
] Clone devs for ptys in Solaris 2.x (limited by range?)

Solaris default: 	48
AIX default:		Limited by available memory

] >6)	Sample device driver source code available in suplementary
] >	documentation.
] 
] Available in the DDK and from some ftp sites.

Real devices, not simple examples.

(note you skipped #7: FS examples).

] >8)	Thread stacks are not required to be preallocated at some
] >	limited size; they will be grown as needed, just like
] >	regular process stacks (UnixWare has support for this
] >	as well, but does not make use of the VM facility).
] 
] In kernel thread stacks?  Solaris 2.x does the same for its
] user thread stacks.  The location is pre-determined though, no swap
] space or VM is allocated.

Yeah.  Using a guard-page, with all the associated baggage, like
the predetermined location.

] >10)	A kernel that is *never* recompiled by the customer.
] 
] Same with Solaris 2.x.

Point secundus.

Score: 2 out of 10 possible points.


Surely you can be arguing that it is impposible for anyone but
Sun to think of ways in which Solaris can be improved, or that
looking in your own back yard (4.x) isn't one of the best sources?


                                        Terry Lambert
                                        terry@cs.weber.edu
---
Any opinions in this posting are my own and not those of my present
or previous employers.