From: Gene Tani Date: 2006-04-01T04:28:43+09:00 Subject: Re: know can I know how much object has been created??? sayoyo@yahoo.com wrote: > Hi, > > We have an application which is very time and ressource consuming, so > we would like to know how to monitoring the number of object created > and the size of memory used by ruby? is there any API that we can use > or where can I find the documentation about this??? > Not much info to go on, but assuming you've ascertained it's not bound by network latencies, or web or database server latencies: Object counts: something like: c=Hash.new(0); ObjectSpace.each_object {|obj| c[obj.class]+=1}; pp c.sort_by {|k,v| -v} http://www.rubygarden.org/ruby?NewProfiler ---------- background info on Memory/ GC: http://del.icio.us/tag/ruby+gc http://whytheluckystiff.net/articles/theFullyUpturnedBin.html http://www.rubygarden.org/ruby?GCAndMemoryManagement