1- Load planetlab workload using PlanetLabHelper.java
2- run the workload and store CPUstate history, scheduling ...
3- observe the results. They will differ depending on the JVM, the underlying
os.
Today in class, using a deterministic scheduler, I get 5 different results
obtained by 19 different users.
This is due to the actual File#listFiles() that do not ensure a consistent file
ordering.
Sort them before iterating over to fix the issue.
This issue is bad mostly because many people rely on this workload to test
their scheduler. Having different results might invalidate the observed benefits
BR
Fabien
Original issue reported on code.google.com by hermenie...@gmail.com on 26 Jan 2015 at 7:54
Original issue reported on code.google.com by
hermenie...@gmail.com
on 26 Jan 2015 at 7:54