From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by yquem.inria.fr (Postfix) with ESMTP id 639C8BC57 for ; Fri, 17 Dec 2010 15:48:53 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvAFACsHC01QRFuw/2dsb2JhbACjWFVzw0CFSgQ X-IronPort-AV: E=Sophos;i="4.59,361,1288566000"; d="scan'208";a="83126585" Received: from furbychan.cocan.org ([80.68.91.176]) by mail4-smtp-sop.national.inria.fr with ESMTP/TLS/AES256-SHA; 17 Dec 2010 15:48:53 +0100 Received: from rich by furbychan.cocan.org with local (Exim 4.69) (envelope-from ) id 1PTbc2-0004UU-P4 for caml-list@yquem.inria.fr; Fri, 17 Dec 2010 14:48:50 +0000 Date: Fri, 17 Dec 2010 14:48:50 +0000 From: "Richard W.M. Jones" Cc: caml-list@yquem.inria.fr Subject: Re: [Caml-list] appending data to a mmap-ed file Message-ID: <20101217144850.GC3647@annexia.org> References: <8D1E9D5B-188C-4AF3-980B-EF229BA98FB4@gmail.com> <20101216171617.GB3647@annexia.org> <87aak5jkvg.fsf@frosties.localnet> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87aak5jkvg.fsf@frosties.localnet> User-Agent: Mutt/1.5.18 (2008-05-17) X-Spam: no; 0.00; appending:01 0100,:01 wrote:01 caml-list:01 data:02 data:02 sparse:04 fri:05 dec:05 space:07 space:07 red:92 uses:07 upper:09 file:11 On Fri, Dec 17, 2010 at 01:36:35AM +0100, Goswin von Brederlow wrote: > Or avoid the whole issue and make the file large enough to begin > with. Thanks to sparse files you can create a huge file that only uses 1 > block on disk. Then you can mmap that and it will use up more disk space > as you fill in data automatically. Sure, if you have an upper limit. Neither works well on 32 bit architectures where you're really limited for contiguous free address space. Rich. -- Richard Jones Red Hat