Hi, Am Montag, den 27.08.2012, 18:20 +0200 schrieb Alberto G. Corona : > For a caching library, I need to know the runtime usage of memory of > the program and the total amount of memory, the total memory used by > all the programs etc. > > > I need not do profiling or monitoring but to do different things > inside my program depending on memory usage. > > The search is difficult because all searches go to profiling utilities > which I don“t need. > > > Are there some portable way to to this? . The various monitoring > libraries indicates that there are ways to do it, but they seem not to > allow runtime "internal automonitoring"
you can use the GHC.Stats module, see http://www.haskell.org/ghc/docs/latest/html/libraries/base/GHC-Stats.html, and remember to pass +RTS -T to the program, or -with-rtsopts=-T to the compiler. Greetings, Joachim -- Joachim "nomeata" Breitner [email protected] | [email protected] | GPG: 0x4743206C xmpp: [email protected] | http://www.joachim-breitner.de/
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Haskell-Cafe mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell-cafe
