[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] Question on Credit accounting in Credit Scheduler
Hello, I have looked through the source code of Credit Scheduler. In csched_acct(), the number of credits a domain gets (i.e credit_fair), is calculated as follows: credit_fair = ( ( credit_total * sdom->weight) + ( weight_total -1) ) / weigth_total But I would expect, that the Credits are calculated by credit_fair = (credit_total * sdom->weight) / weigth_total Does anybody know, what function the term (weight_total -1) has? Later, the credits a vcpu gets is calculated by credit_fair = ( credit_fair + (sdom->active_vcpu_count -1) ) / sdom->active_vcpu_count -1 Again, I would expect that the credits are calculated by credit_fair = credit_fair / sdom->active_vcpu_count I do not understand why the term (sdom->active_vcpu_count -1 ) is neccessary. Best regards, Thomas Pfeuffer _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |