Google

class Struct::Tms
Parent: Struct
Version: 1.6

Index:


This structure is returned by Time::times. It holds information on process times on those platforms that support it. Not all values are valid on all platforms.

This structure contains the following instance variables and the corresponding accessors:

utime Amount of User CPU time, in seconds
stime Amount of System CPU time, in seconds
cutime Completed child processes' User CPU time, in seconds (always 0 on Windows NT)
cstime Completed child processes' System CPU time, in seconds (always 0 on Windows NT)

See also Struct on page 385 and Time::times on page 398.

t = Time.times
[ t.utime, t.stime] -> [0.01, 0.0]
[ t.cutime, t.cstime ] -> [0.0, 0.0]


Extracted from the book "Programming Ruby - The Pragmatic Programmer's Guide"
Copyright © 2000 Addison Wesley Longman, Inc. Released under the terms of the Open Publication License V1.0.
This reference is available for download.