diff --git a/.gitignore b/.gitignore index a1cc728..b1ec8df 100644 --- a/.gitignore +++ b/.gitignore @@ -7,6 +7,7 @@ __pycache__/ # Ignore database files (TinyDB JSON) database.json +temp_DB.json # Ignore environment variables file (if used) .env @@ -22,4 +23,3 @@ database.json # Ignore MacOS system files .DS_Store - diff --git a/app/cache/eviction_sieve.py b/app/cache/eviction_sieve.py index d4883d4..4fd0fb7 100644 --- a/app/cache/eviction_sieve.py +++ b/app/cache/eviction_sieve.py @@ -18,13 +18,13 @@ class SieveCache(Cache): self.hand = None def print_cache_state(self): - print("Current cache state:") + #print("Current cache state:") node = self.head if not node: - print("Cache is empty.") + #print("Cache is empty.") return for _ in range(len(self.cache)): - print(f"Key: {node.key}, Value: {node.value}, Visited: {node.visited}") + #print(f"Key: {node.key}, Value: {node.value}, Visited: {node.visited}") node = node.next if node == self.head: break diff --git a/tests/utils.py b/tests/utils.py index ba29975..293c9d6 100644 --- a/tests/utils.py +++ b/tests/utils.py @@ -22,5 +22,5 @@ def print_report(hits, request_times, real_time): print(f"average cache miss response time (ms): {miss_time / miss_count}") else: print(f"average cache miss response time (ms): N/A") - print(f"cache throughput (requests / s) : { len(request_times) / total_time * 1000}") - print(f"real throughput (requests / s) : { len(request_times) / (real_time)}") \ No newline at end of file + print(f"cache throughput (requests / s) : { len(request_times) / total_time * 1000}") + print(f"real throughput (requests / s) : { len(request_times) / (real_time)}") \ No newline at end of file