delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/06/05/14:10:38

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Date: Thu, 5 Jun 2003 14:10:18 -0400
From: Christopher Faylor <cgf-rcm AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: Sparse file criteria malfunction - binutils produces sparse .exe & .dll files
Message-ID: <20030605181018.GD16253@redhat.com>
Reply-To: cygwin AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
References: <bbnp4d$vlq$1 AT main DOT gmane DOT org> <004201c32902$3e92b020$78d96f83 AT pomello> <20030602133202 DOT GC30498 AT redhat DOT com> <bbl3cu$ph4$1 AT main DOT gmane DOT org> <20030605115804 DOT GL875 AT cygbert DOT vinschen DOT de> <bbngfu$aku$1 AT main DOT gmane DOT org> <20030605140748 DOT GS875 AT cygbert DOT vinschen DOT de> <bbnp4d$vlq$1 AT main DOT gmane DOT org> <5 DOT 2 DOT 1 DOT 1 DOT 2 DOT 20030605104729 DOT 0236bb70 AT pop DOT sonic DOT net>
Mime-Version: 1.0
In-Reply-To: <5.2.1.1.2.20030605104729.0236bb70@pop.sonic.net>
User-Agent: Mutt/1.4.1i

On Thu, Jun 05, 2003 at 11:04:08AM -0700, Randall R Schulz wrote:
>Chris,
>
>At 10:44 2003-06-05, Christopher Faylor wrote:
>>On Thu, Jun 05, 2003 at 05:56:05PM +0200, Markus Mauhart wrote:
>>>But nevertheless send me an email in case you find out more about
>>>since when typical unix/linux FSs support holes inside files !
>>
>>Traditional UNIX has done this for at least 10 years.
>
>Jeez, Chris, I thought you were old like me.

I probably am older.

>Unix (as in that quaint old piece of software written for the PDP-11 by 
>Dennis Ritchie and Ken Thompson back in the 70s) has had sparse files 
>(created by the simple expedient of seeking beyond the end of the file 
>and then writing) for much longer than 10 years.

I was just going with something I knew to be incontroveribly true.  I was
certain that the feature had been around forever but I wasn't going to
research just how long.

>This capability (which was transparent and not subject to user-level
>control) was present since at least version 6 of progenitor Unix, the
>first I ever used, which was current ca.  1976.  Only the kernel and
>things like file system checkers and file system dump and restore tools
>that operated directly on disk structures had to know about sparse file
>allocation.

Thanks for the history lesson.  I thought I remembered stumbling across
this feature in the 70s.

cgf
--
Please use the resources at cygwin.com rather than sending personal email.
Special for spam email harvesters: send email to aaaspam AT sourceware DOT org
and be permanently blocked from mailing lists at sources.redhat.com

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019