Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

arbitrary usage: Suzy's usage 0 + (parent's usage: .866 - Suzy's usage: 0) * .6: .525

Fairshare formula: 2^-(.52/.36): .367

...

Even though Suzy had a higher fairshare_perc than Bob and less usage than Bob, her fairshare formula value is quite a bit lower than his.  This is due to the huge amount of usage her group mate used. 


pbsfs examples:Note: Suzy's arbitrary usage is slightly off because the scheduler gives everyone 1 usage by default.  It does this to avoid dividing by 0. 

Code Block
titleDefault pbsfs example
# ./pbsfs
Fairshare usage units are in: cput
Fairshare usage units are in: cput
TREEROOT  : Grp: -1     cgrp: 0    Shares: -1     Usage: 1201   Arb Usage: 0.000 Perc: 100.000%
group2    : Grp: 0      cgrp: 11   Shares: 60     Usage: 1001   Arb Usage: 0.833 Perc: 60.000%
scott     : Grp: 11     cgrp: 15   Shares: 40     Usage: 1000   Arb Usage: 0.833 Perc: 24.000%
suzy      : Grp: 11     cgrp: 14   Shares: 60     Usage: 1      Arb Usage: 0.500 Perc: 36.000%
group1    : Grp: 0      cgrp: 10   Shares: 40     Usage: 201    Arb Usage: 0.167 Perc: 40.000%
cathy     : Grp: 10     cgrp: 13   Shares: 50     Usage: 100    Arb Usage: 0.125 Perc: 20.000%
bob       : Grp: 10     cgrp: 12   Shares: 50     Usage: 100    Arb Usage: 0.125 Perc: 20.000%
unknown   : Grp: 0      cgrp: 1    Shares: 0      Usage: 0      Arb Usage: 0.000 Perc:  0.000%



...