将大文件 POST 到 Apache 会导致交换

将大文件 POST 到 Apache 会导致交换

我的设置是只有 2Gb 可用内存的计算。当我通过 Horizo​​n(使用 apache2)上传大图像(3.5 Gb)时,图像会填充缓存并开始交换。

我本以为内核能够在图像开始上传时看到图像大于可用的 RAM 内存,并且会直接复制到磁盘。

我将不胜感激任何评论,

迈克尔

答案1

如果没有某种模块来执行此操作,Apache 将尝试将文件读入内存,然后再通过简单的HTTP POST请求对其进行任何操作。 Apache 不是传输大文件的工具。您是否有理由不能使用专用工具(例如 )scp

相关内容