Version française
Home     About     Download     Resources     Contact us    
Browse thread
[Caml-list] JFLA 2003: deuxième appel à communication
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Michaël_Grünewald <michael-grunewald@w...>
Subject: [Caml-list] Re: module Size
Diego Olivier Fernandez Pons <Diego-Olivier.FERNANDEZ-PONS@cicrp.jussieu.fr>
writes:

>     Bonjour,
> 
> J'étais en train d'essayer de comparer deux implémentations des arbres
> bicolores, basées sur les types suivants

[...]

> Serait-il possible d'avoir un utilitaire pour surveiller la
> consommation mémoire de nos programmes, 

Le module `Gc' permet tout ce que tu veux

> c'est à dire :
> - taille des données (fonctions, foncteurs, modules, ...)
> - volume de miettes créé

Gc.print_stat stdout (cf. la description du type `Gc.stat' dans le fichier
décriavant l'interface du module `Gc' pour une description précise du sens
des valeurs retournées).

> - travail du ramasse-miettes (voir quand il se met en marche, combien
> de mémoire il libère ...)

Voir le types `Gc.control' et les fonctions `Gc.get' et `Gc.set' qui te
permettront de forcer l'attribut `verbose' à la valeur ad"quate (itou).
-- 
Michaël Grünewald <michael-grunewald@wanadoo.fr>  - RSA PGP Key ID: 0x20D90C12
-------------------
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