Home / Companies / GitHub / Blog / Post Details
Content Deep Dive

Optimize your GitHub Codespaces costs with upgraded virtual machines

Blog post from GitHub

Post Details
Company
Date Published
Author
Craig Peters
Word Count
594
Language
English
Hacker News Points
-
Summary

GitHub has enhanced its Codespaces offering by leveraging new AMD-based virtual machines, providing users with twice the RAM and improved CPU performance, allowing for significant cost reductions while maintaining or improving developer experience. Previously, developers often had to overprovision CPUs to obtain sufficient RAM, particularly for complex and memory-intensive environments, but the new machines mitigate this issue, enabling more efficient resource usage. GitHub's internal testing showed that smaller machines with fewer CPUs could handle demanding workflows with minimal impact on performance, resulting in approximately 50% cost savings without sacrificing developer satisfaction. Encouraging organizations to adopt this change, GitHub suggests testing smaller machines to find the optimal balance between cost and performance, thereby empowering developers to work effectively while controlling expenses.