It seems libCacheSim does not support reading trace based on clock_time of each request. The current code logic is reading the next request as soon as the current request has been processed. In this case, a simulation for any algorithm occupies 100% CPU at one core. Consequently, we cannot distinguish the CPU utilization of different algorithms. Do you think it is necessary to read trace based on clock_time or is there another way to measure the CPU utilizatio?
It seems libCacheSim does not support reading trace based on clock_time of each request. The current code logic is reading the next request as soon as the current request has been processed. In this case, a simulation for any algorithm occupies 100% CPU at one core. Consequently, we cannot distinguish the CPU utilization of different algorithms. Do you think it is necessary to read trace based on clock_time or is there another way to measure the CPU utilizatio?