M5 MacBook Air: Daily Driver Performance Review

Markogo watch the original →

The 15-inch M5 MacBook Air with 16GB RAM is a highly balanced machine for development, local AI tasks, and casual gaming, though it lacks the 120Hz display found on Pro models.

Performance and Real-World Benchmarks

The M5 MacBook Air shows marginal performance gains over the M4 generation in standard development tasks. In a Deno-based backend benchmark, the M5 handled approximately 100,000 requests per second, which is nearly identical to the M4 iMac's performance. Xcode build times for a long-term project measured 6 seconds on the M5 compared to 8.4 seconds on the M4. GPU-heavy tasks, such as rendering a Blender scene, showed a performance improvement of less than 10 percent, with the M5 completing the render in 2 minutes versus 2 minutes and 10 seconds on the M4.

Local AI and Gaming Capabilities

The machine is capable of running local AI models via Ollama, such as Gemma 4, for private data processing like extracting JSON from screenshots. While memory usage is high during these tasks, the performance is sufficient for local automation. For gaming, the M5 MacBook Air runs SnowRunner at a stable 60fps on medium settings at 1080p resolution. Performance drops to 40fps during intensive scenes, such as navigating water, but remains playable. The device lacks active cooling, leading to heat buildup near the screen hinge during sustained gaming sessions.

Daily Driver Suitability

The 15-inch M5 MacBook Air with 16GB of RAM and 512GB of storage serves as a highly portable and balanced daily driver. Its primary limitation is the 60Hz display, which may be noticeable to users accustomed to 120Hz ProMotion screens. However, the lack of a high-refresh-rate display contributes to its thin profile and excellent battery efficiency, as the device consumed only 15 percent of its battery during a two-hour session of mixed coding and documentation work at full screen brightness.

  • #review
  • #dev-tooling
  • #ai

summary by google/gemini-3.1-flash-lite. probably wrong about something. check the source.