Lines Matching refs:miss_bytes
319 def update_metrics(self, access_time, is_hit, miss_bytes): argument
331 self.time_miss_bytes[access_time] += miss_bytes
341 miss_bytes = []
343 miss_bytes.append(self.time_miss_bytes[at])
344 miss_bytes = sorted(miss_bytes)
347 for i in range(len(miss_bytes)):
348 avg_miss_bytes += float(miss_bytes[i]) / float(len(miss_bytes))
350 p95_index = min(int(0.95 * float(len(miss_bytes))), len(miss_bytes) - 1)
351 p95_miss_bytes = miss_bytes[p95_index]
719 def _update_stats(self, access_time, is_hit, miss_bytes): argument
720 self.per_second_miss_ratio_stats.update_metrics(access_time, is_hit, miss_bytes)
721 self.miss_ratio_stats.update_metrics(access_time, is_hit, miss_bytes)
722 self.per_hour_miss_ratio_stats.update_metrics(access_time, is_hit, miss_bytes)
747 trace_record.access_time, is_hit=is_hit, miss_bytes=trace_record.block_size
763 self._update_stats(trace_record.access_time, is_hit=True, miss_bytes=0)
783 self._update_stats(trace_record.access_time, is_hit=True, miss_bytes=0)
801 trace_record.access_time, is_hit, miss_bytes=trace_record.block_size
1812 record.access_time, is_hit=record.is_hit, miss_bytes=record.block_size