👉 Benchmarks are tests or evaluations of a software, hardware, or other system's performance against specified criteria. They help developers understand how their code and processes perform under different conditions, allowing them to make improvements and optimize their solutions accordingly. Examples of benchmarks include: - CPU clock speed - Memory usage - I/O throughput - Resource utilization - Disk read/write speeds