前言
Github Actions 是 GitHub 推出的持续集成(Continuous integration,简称CI)服务,它提供了整套虚拟服务器环境,基于它可以进行构建、测试、打包、部署项目,如果你的项目是开源项目,可以不限时使用。本文是对 GitHub Actions 虚拟服务器环境配置和性能的简单评测。使用教程详见:《GitHub Actions 入门教程》。
官方资料
硬件规格:
- 2-core CPU
- 7 GB RAM 内存
- 14 GB SSD 硬盘空间
可使用的系统:
- Windows Server 2019
- Ubuntu 18.04
- Ubuntu 16.04
- macOS X Catalina 10.15
neofech 信息
Ubuntu:
MacOS:
Windows Server 忽略
LemonBench 测试
使用了 Ubuntu 18.04 的虚拟环境跑了下 LemonBench 测试,结果如下:
内存容量与官方宣传基本相符,硬盘容量给得很足,竟然有近90G,由于内置了齐全的开发环境所需的软件所以占用了大量的磁盘空间,不过剩余空间还是有30G左右,官方宣称的14G多一倍。
CPU 性能中规中矩,可能因为测试时间在晚上,有很多开发者在用这个服务。读写速度尚可,比起自己白嫖和买来的小鸡用起来不知道高到那里去了。拿来跑编译是绝对没问题的,其实消耗性能最大的也就是编译,吐槽下竟然有人拿来部署 Hexo ,完全是大材小用。
带宽方面给得很足,超过千兆的网速,不过到国内的网速就不怎么样了,线路测试信息意义不大,所以这部分就略过,感兴趣的小伙伴可以去看完整测试结果。
本博客已开设 Telegram 频道,欢迎小伙伴们订阅关注。
本文作者:P3TERX
本文链接:https://p3terx.com/archives/github-actions-virtual-environment-simple-evaluation.html
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。非商业转载及引用请注明出处(作者、原文链接),商业转载请联系作者获得授权。
这么高的配置…
应该还是共享资源吧。
话说有什么限制吗?
限制了解了…巨硬