Torsten Senf wrote: > On 2005-01-26 00:11, Michael Neumann wrote: > >>I don't think so. How long do you run it? And how much memory does it >>use? An initial monotonical increasement is normal... Could you write a >>small script that I can run on my machine? > > You got the server code in an older mail. Here is a client which should > work. Try it out with some different LogFiles. (different in size) > > require "xmlrpc/client" > > server = XMLRPC::Client.new("localhost","/RPC2", port=8080) > > result = server.call("file.showlog", "/var/log/messages") > puts result > > After using GC.stat; GC.enable in a methode it seems that the memory usage > do not increase and I can also view a small decreasing sometimes but not to the > initial memory. The initial memory is about 4MB. After calling the server > 10 times the memory usage is about 7MB. Ah okay, that's (IMHO) just normal in Ruby, so no memory leak. Not sure whether this can be tuned, but I don't think so. Try, whether it will permanently stay above 8MB, I claim it won't. Regards, Michael