[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] Re: Accounting in Credit Scheduler



On 09/04/07 12:03 +0100, rahul gundecha wrote:

  Hi..
  I was going through wiki page of Credit Scheduler which says -
  " The scheduling decision is the common path of the scheduler and is
  therefore designed to be light weight and efficient. No accounting
  takes place in this code path. "
  So  where does the accounting process takes place. exctaly by which
  way accounting for CPU, different IO device usage is done. With the
  complex architecture of Xen, how does this accounting process is
  carried out?

The credit scheduler sets up a timer when it is initialized. It does
process accounting during the timer service routine.

The decision to schedule the next vcpu is done on a different code
path, and is optimized to be as fast as possible.

Mike

--
Mike D. Day
IBM LTC
Cell: 919 412-3900
Sametime: ncmike@xxxxxxxxxx AIM: ncmikeday  Yahoo: ultra.runner
PGP key: http://www.ncultra.org/ncmike/pubkey.asc

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.