...
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 | ||
---|---|---|
| ||
# ./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% |
...