Boost logo

Boost :

Subject: Re: [boost] [Chrono] Proposed library now feature complete
From: vicente.botet (vicente.botet_at_[hidden])
Date: 2008-11-18 13:40:10


----- Original Message -----
From: "Beman Dawes" <bdawes_at_[hidden]>
To: "Boost Developers list" <boost_at_[hidden]>
Sent: Tuesday, November 18, 2008 6:14 PM
Subject: [boost] [Chrono] Proposed library now feature complete

> In addition to the C++0x features, timers have been added to replace the
> old Boost.Timer library which will become deprecated.
>
> The feature list includes:
>
> * Class template |timer|, with typedefs:
> o |system_timer|
> o |monotonic_timer|
> o |high_resolution_timer|
>
> * Process clocks and timers:
> o |process_clock|, capturing real, user-CPU, and system-CPU times.
> o |process_timer|, capturing elapsed real, user-CPU, and
> system-CPU times.
> o |run_timer|, convenient reporting of |process_timer| results.
>
> Comments are welcome.

Hi,

As you have started to add other features in addition to the ratio+chrono libraries, I was wondering if in addition to procees CPU usage you can add thread CPU usage. What about CPU% for process and a threads? Are these in the scope of your library?

process_timer gives real, user and system times. What about iowait?

Thanks,

Vicente


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk