- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我最近接管了一个文件托管站点(类似于 Rapidshare、megaupload 等),目前平均每天有 75k 访问者。迁移后,我们从头开始编写自己的系统。现在是升级基础设施的时候了,并且一直在玩弄网络服务器和扩展。现在的问题是文件上传完成后,Web 服务器不会“刷新”已用完的内存。我们上传了多个 300MB+ 的文件,在上传之前,我们有大约 3.7G 的空闲内存,上传 3 个 300M 的文件后,内存使用量在 1.2G 左右。最初,我们认为这可能是 apache 问题,但升级到 Litespeed 也没有解决。这是“顶部”的“内存使用情况”
内存:总共 4015996k,已使用 1206036k,2809960k 空闲,114984k 缓冲区
我正在摸索如何在上传过程中“刷新”网络服务器或 php 使用的内存,因为这样系统将耗尽内存并立即崩溃。
这是我的 php.ini 值:
最大执行时间 = 6000
最大输入时间 = 6000
内存限制 = 2048M
post_max_size = 2047M
上传最大文件大小 = 2047M
在 Apache 上,php 在 fcgi 和 Litespeed 上运行,它是 Litespeed SAPI。
谢谢,
账单
最佳答案
我刚刚发现它是“缓存内存”,我可以通过以下命令将其释放:
echo 3 >/proc/sys/vm/drop_caches
cat /proc/meminfo
关于php - 大文件上传内存问题 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2821895/
我有以下正则表达式 /[a-zA-Z0-9_-]/ 当字符串只包含从 a 到z 大小写、数字、_ 和 -。 我的代码有什么问题? 能否请您向我提供一个简短的解释和有关如何修复它的代码示例? //var
我是一名优秀的程序员,十分优秀!