GitHub Actions 虚拟服务器环境简单评测

前言

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 ,完全是大材小用。

带宽方面给得很足,超过千兆的网速,不过到国内的网速就不怎么样了,线路测试信息意义不大,所以这部分就略过,感兴趣的小伙伴可以去看完整测试结果


相关 TG 群组:GitHub Actions Group

欢迎订阅我的 TG 频道,接收最新的文章推送和有趣的内容。加入 TG 群组,和小伙伴们一同交流、学习、成♂长。

添加新评论

已有 2 条评论

这么高的配置…
应该还是共享资源吧。
话说有什么限制吗?

限制了解了…巨硬