🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: nl.comp.os.linux
Article #457

Re: Linux instabiel met grote netwerken?

#457
From: Boudewijn W. Ch. Visser
Date: Thu, 15 Jul 1999 00:00
34 lines
2197 bytes
nomail@pe1chl.demon.nl (Rob Janssen) writes:

>dat je voor de size van de file een variabele gebruikt met een grotere
>lengte dan de woordbreedte van de machine.

>Daar heeft men bij Linux dus niet op gelet.
>(je kent dat wel...  "2GB files are large enough for everyone")

>Extra complicatie is dat men Linux een API wil geven die lijkt op die van
>Unix, en in Unix is het zo dat de filesize een "long int" is.  De lengte 
>van een "long int" is zowel op 16 als op 32 bits machines 32 bits, en
>omdat hij ook nog "signed" is kun je maar 31 bits gebruiken.

Die file API zit nogal diep in Unix en allerlei applicaties ingebakken.
Dus -zo- kortzichtig is het nou ook weer niet van Linux. Tot Solaris 7
(64 bit) heb je hetzelfde probleem bij Sun, bijvoorbeeld.

Hele massa's programma's zouden allemaal problemen hebben gehad
als fseek opeens niet meer 'gewoon' werkte met een long int.

Wat dan, GCC extensie ? Extra veld erbij kludgen ? 
Of een extra 'large file' API ?
Ik geloof dat dat laatste nu de keus is geworden.

De houding is eerder  : If you need more than 2GB files, get a real
machine.
(Alpha, UltraSparc).

Boudewijn
-- 
+--------------------------------------------------------------+
|Boudewijn Visser        | E-mail:visser@ph.tn.tudelft.nl      |           
| -finger for PGP-keys.- | http://www.ph.tn.tudelft.nl/~visser |
+-- my own opinions etc ---------------------------------------+
Technical Details
Message-ID: <7mkjsu$49d$1@news.tudelft.nl>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <Pine.LNX.3.96.990715111136.15986D-100000@erbium> <slrn7orcd7.jib.nomail@linux.pe1chl.ampr.org>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: 1049e4,a0fe27b233033f39
X-Google-Attributes: gid1049e4,public
X-Google-Thread: fb7d6,a0fe27b233033f39
X-Google-Attributes: gidfb7d6,public
From: visser@ph.tn.tudelft.nl (Boudewijn W. Ch. Visser)
Subject: Re: Linux instabiel met grote netwerken?
Date: 1999/07/15
Message-ID: <7mkjsu$49d$1@news.tudelft.nl>
X-Deja-AN: 501305718
References: <Pine.LNX.3.96.990715111136.15986D-100000@erbium> <slrn7orcd7.jib.nomail@linux.pe1chl.ampr.org>
X-Complaints-To: usenet@news.tudelft.nl
X-Trace: news.tudelft.nl 932041438 4397 130.161.253.5 (15 Jul 1999 12:23:58 GMT)
Organization: Delft University of Technology
NNTP-Posting-Date: 15 Jul 1999 12:23:58 GMT
Newsgroups: nl.comp.os.linux,casema.linux