Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.bhp.com.au!mel.dit.csiro.au!munnari.OZ.AU!spool.mu.edu!howland.reston.ans.net!newsfeed.internetmci.com!news.sprintlink.net!hermes.is.co.za!news.vector.co.za!durban.vector.co.za!gavin From: gavin@durban.vector.co.za (Gavin Maltby) 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) Followup-To: comp.unix.bsd.netbsd.misc,comp.unix.bsd.bsdi.misc,comp.unix.solaris,comp.unix.aix Date: 16 Jan 1996 09:10:14 GMT Organization: The Vector Group Lines: 87 Distribution: inet Message-ID: <4dfq1m$1da@durban.vector.co.za> 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> NNTP-Posting-Host: durban.vector.co.za X-Newsreader: TIN [version 1.2 PL2] Xref: euryale.cc.adfa.oz.au comp.unix.bsd.netbsd.misc:1986 comp.unix.bsd.bsdi.misc:2134 comp.unix.solaris:57361 comp.unix.aix:68798 Terry Lambert (terry@lambert.org) wrote: : 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. Solaris has made headway here. One can still complain that only a small portion of kernel variables are documented, so some things that are changeable are not well known. I suspect this is because Sun wants to be able to reimplement certain algorithms without breaking kernel hacks that their documentation "set in stone". : 2) Motif environment shipped with system by default. 2.4 had runtime Motif only; 2.5 desktop and server ships with full CDE. : 3) Clone devices for PTY's, not limited by range. You mean things like the 48 pty default, requiring a kernel paramater change and boot -r to effect? Would be nice to dynamically grow this. Very little memory is lost by setting this good and high from the outset. I'd like to see a book ship with Solaris server edition mentioning things like this. With this an inexperienced installer does not need to know all the potential hacks. It could give some cookbook stuff such as point n) if expecting no more than 256 simultaneous pty users then set such and such : 4) Full utilization of a device file system paradigm. I can't comment. : 5) Sample FS source code available in supplementary : documentation. I'm sure this must be forthcoming somewhere. : 6) Sample device driver source code available in suplementary : documentation. I know this exists. I've seen (simple) examples in the STREAMs programming guide and the DDI/DKI guide. : 7) Well documented kernel interface for kernel subsystems, : including kernel level file I/O (no locking facilities, : but that's easy to hack given the header file structures : and knowledge of the gnode interface). Again, I can't really comment. : 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). Probably a good feature for them to work on. Does AIX grow in chunks--- might lead to excessive utilisation of resources in some cases. : 9) Unified system management interface, including API's : for SNMP (IBM's code accompanied the SNMP II RFC). This is coming along in Solaris. : 10) A kernel that is *never* recompiled by the customer. I think you're coomparing AIX against something other than Solaris here, unless you consider modifications to /etc/system (and maybe things in /kernel/drv etc) a recompliation. Cheers Gavin -- . /| The / | Vector / | Group --------------------------------------- /\ |____ Gavin Maltby, Vector Durban / \/| | Email: Gavin.Maltby@durban.vector.co.za \ \| | Tel: INT+ 27 31 266 9948 \ | / Fax: INT+ 27 31 266 0811 \ | / Note: I speak for myself, and not \ | / necessarily for Vector or Sun! \|/ -------------------------------------- " Sun Partner in South Africa