diff --git a/docs/install/README.md b/docs/install/README.md index 245d866c..c7d3ff1c 100644 --- a/docs/install/README.md +++ b/docs/install/README.md @@ -10,7 +10,6 @@ **请尽量不要使用突发性能实例或共享型实例,这可能会导致评测时间计量不准确** CentOS 8 [已于 2021-12-31 停止支持](https://www.centos.org/centos-linux-eol/),后续不会为安全漏洞发布补丁,建议重装为其他操作系统。 -如果使用虚拟机安装,推荐购买 UPS 保证供电稳定或是经常备份,突然断电易导致数据库损坏无法读取! :::tip 兼容大部分 Linux 发行版,推荐使用 Debian 12 / Debian 11 / Ubuntu 22.04 (教程多,成功率高,上手简单),**不支持** CentOS 及其各种变种: @@ -19,6 +18,17 @@ CentOS 8 [已于 2021-12-31 停止支持](https://www.centos.org/centos-linux-eo - Alibaba Cloud Linux - TencentOS - OpenCloudOS + +如果你的机器内存较小(<=2GiB),请避免使用 Ubuntu 22.04,它会消耗较多的内存。建议使用 Debian 12 / Debian 11。 +如果你有 Linux 运维经验,Hydro 同样支持在 Alpine Linux 上运行,Alpine Linux 系统启动后仅占用 ~100M 内存,是在低配置服务器上运行的更优方案。 +::: + +:::warn +虚拟机用户请注意: + +- Hydro 使用的数据库依赖于 CPU 的 avx 指令集以提高运行性能,大部分虚拟机软件默认没有启用 avx 指令集,请参照您使用的虚拟机软件说明。 +- 虚拟机由于非独占 CPU,会导致评测时间计量精度降低。 +- 由于虚拟机本身的数据保存机制,突然断电很容易导致数据库损坏无法读取,请务必定期备份数据库,有条件请购买 UPS 保证供电稳定。 ::: ## 部署