如何减少服务器上的 RAM 使用量?

Abs*_*Abs 4 linux scalability ffmpeg

我最近推出了一个非常受欢迎的网站,但我在可扩展性方面遇到了问题。我的站点大量使用FFmpeg,并且在高峰时间 RAM 使用率迅速达到 2 GB 点,并且交换文件开始被使用。CPU 使用率也开始上升。

用户抱怨网站速度慢。他们这样说是因为所有 FFmpeg 实例由于同时运行的数量而运行速度非常慢。用户在我的服务器上实时使用 FFmpeg。

有什么我可以考虑或做些什么来减轻服务器和 RAM 的使用量的吗?也许有比 FFmpeg (!) 更好的东西。

在更强大的服务器上“扔一些现金”是唯一的解决方案吗?

我提供的信息很少,请要求更多,这样问题就可以解决了。

小智 12

嗯,一个简单的解决方案是将 Ffmpeg 任务排队,因此任何时候都只有固定数量的任务在运行。而且您真的应该考虑在与网络服务器不同的机器上运行 Ffmpeg 进程。