From: andy@... (Andrew Hunt) Date: 2000-09-06T01:10:02+09:00 Subject: [ruby-talk:4794] Re: unix 'time' in Ruby? On Mon, 4 Sep 2000 09:12:39 +0200, Robert Feldt wrote: > > Hi, > > Is there a way to get the actual processing time of a Ruby > thread/script/app similar to unix 'time' command? (from inside Ruby of > course... ;-)) > > bash-2.03$ time ls > 1.4 site_ruby > > real 0m0.040s > user 0m0.040s > sys 0m0.010s > bash-2.03$ > > I'm after a os-independent way but if that's not available I guess we can > do an extension with specific code for unix and win... Time.times returns a Struct object with accessors for utime, stime, cutime and cstime (that's user and system, your process and all child processes respectively). Enjoy! The book will be out soon! /\ndy -- Andrew Hunt, The Pragmatic Programmers, LLC. Innovative Object-Oriented Software Development web: http://www.pragmaticprogrammer.com email: andy@pragmaticprogrammer.com -- Books by Andrew Hunt and David Thomas: "The Pragmatic Programmer" (Addison-Wesley 2000) "Programming Ruby" (Addison-Wesley 2001) --