From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id MAA25302; Fri, 24 May 2002 12:23:24 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id MAA25211 for ; Fri, 24 May 2002 12:23:23 +0200 (MET DST) Received: from kiefer.ai.univie.ac.at (kiefer.ai.univie.ac.at [131.130.174.157]) by nez-perce.inria.fr (8.11.1/8.11.1) with ESMTP id g4OANMf06897 for ; Fri, 24 May 2002 12:23:22 +0200 (MET DST) Received: (from markus@localhost) by kiefer.ai.univie.ac.at (8.9.3/8.9.3/Debian 8.9.3-21) id MAA17716; Fri, 24 May 2002 12:22:57 +0200 Date: Fri, 24 May 2002 12:22:57 +0200 From: Markus Mottl To: francois bereux Cc: caml-list@inria.fr Subject: Re: [Caml-list] Garbage collector and memory fragmentation Message-ID: <20020524102257.GA17643@kiefer.ai.univie.ac.at> Mail-Followup-To: francois bereux , caml-list@inria.fr References: <3CEDEA7C.D2C9B8D6@fr.thalesgroup.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3CEDEA7C.D2C9B8D6@fr.thalesgroup.com> User-Agent: Mutt/1.3.26i Organization: Austrian Research Institute for Artificial Intelligence Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk On Fri, 24 May 2002, francois bereux wrote: > My question is : does a garbage collector (for instance the one in > OCaml) deal with this kind of issues ( defragmentation of the memory ) > in a situation similar to mine : many small lists of elements ? The GC employed by OCaml is able to compact the heap, which means it essentially defragments memory. You can parameterize it with the frequency of such compactions (they are very expensive), turn them off completely or force them manually. Take a look at the interface of the Gc-module in the distribution for more details. Regards, Markus Mottl -- Markus Mottl markus@oefai.at Austrian Research Institute for Artificial Intelligence http://www.oefai.at/~markus ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners