*BSD News Article 84485


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!news.bbnplanet.com!cpk-news-hub1.bbnplanet.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,comp.unix.internals,comp.unix.osf.osf1
Subject: Re: Solaris 2.6
Supersedes: <cancel.casper.32aa98f2@mail.fwi.uva.nl>
Date: 8 Dec 1996 11:31:16 +0100
Organization: Sun Microsystems, Netherlands
Lines: 23
Distribution: inet
Message-ID: <casper.32aa98f2@mail.fwi.uva.nl>
References: <x7917mx5gx.fsf@dumbcat.codewright.com> <57shh0$o3u@web.nmti.com> <57ui72$4li@arktur.rz.uni-ulm.de> <5811fl$gj4@usenet.pa.dec.com> <581q7p$klv@arktur.rz.uni-ulm.de> <58976t$jq9@sparc1.mimer.se>
NNTP-Posting-Host: mail.fwi.uva.nl
Xref: euryale.cc.adfa.oz.au comp.unix.solaris:91772 comp.unix.bsd.misc:1728 comp.unix.internals:11518 comp.unix.osf.osf1:16927

per@mimer.se (Per Schröder) writes:

>Maybe the reason for the "large file" paper is that Sun (an others) want to 
>have "64-bit" files without having to support LP64? Or is Sun going to 
>support true LP64 (which I guess removes the need for all the new 
>interfaces in the "large file" paper) by doing yet another transition?

Yes, the reason is to have large files without LP64.  That's because
large it's nicve to have large files work on 32 bit machines.

You can more-or-less easily implement 64 bit arithmetic on 32 bit
machines.  Especially if you take into account that most of the 64 bit
computations will have 0 in their upper 32 bits.

Implementing 64 bit pointers on a 32 bit machine is rather a lot more
involved.

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.