1

我在 EC2 中运行一个具有 592 MB 可用 RAM 的微实例

Jenkins 在后端的大 SQL 表上运行 UPDATE 时由于内存不足构建错误而崩溃。

磁盘利用率为 83%,使用了 8GB EBS 卷中的 6GB ..

sudo du -hsx * | sort -rh | head -10
/
2.7G    opt
1.5G    var
1.2G    usr

我发现只有 6 MB 可用命令 - “free -m”,这些服务正在运行 -

(i) LAMPP
(ii) Jenkins
(iii) Mysql 5.6

我停止了 LAMPP 并创建了 70 MB 可用空间

然后,我关闭了 Jenkins,它创建了 320 MB 可用空间关闭 MySQL 5.6 使其达到 390 MB 可用空间..

因此,200MB RAM 仍在使用,而我的任何服务都没有运行。

Is 200MB RAM minimum required for an Ubuntu micro Instance running on Amazon EC2 ?
4

1 回答 1

0

不,我相信它可以运行到 100% 使用。

如果任务需要比可用内存大的内存,则该任务将被终止。

要释放更多内存空间,您可以从终端运行它

sudo apt-get autoremove

于 2017-08-22T20:36:10.523 回答