当前位置: 首页 > news >正文

linux环境内存满php-fpm

  1. 检查 PHP-FPM 配置
    pm.max_children:该参数控制 PHP-FPM 进程池中最大允许的子进程数。过高的子进程数会导致内存占用过大。你可以根据服务器的内存大小来调整
    pm.start_servers:控制 PHP-FPM 启动时创建的进程数。根据实际情况调整此值。
    pm.min_spare_servers 和 pm.max_spare_servers:控制 PHP-FPM 进程池中的空闲进程数。可以适当调整,以避免资源浪费。

开启交换空间

创建一个 8GB 的交换文件

sudo dd if=/dev/zero of=/swapfile bs=1M count=8192
设置权限
sudo chmod 600 /swapfile
创建交换空间
sudo mkswap /swapfile
启用交换空间
sudo swapon /swapfile

开机自启
sudo vi /etc/fstab
在文件的末尾添加以下行:
/swapfile none swap sw 0 0

调整交换空间的使用优先级
sudo sysctl vm.swappiness=10
刷新
sudo sysctl -p

sudo vi /etc/sysctl.conf
添加
vm.swappiness = 10

禁用
sudo swapoff /swapfile

删除交换文件
sudo rm /swapfile

关闭或释放非活跃内存的常见方法:
sudo sh -c “echo 3 > /proc/sys/vm/drop_caches”

查看硬盘
查看磁盘使用情况:
df -h
查看文件夹大小
du -sh /path/to/directory
查看详细文件和目录占用情况:
du -ah /path/to/directory | sort -rh | head -n 10

相关文章:

  • 什么是营销网站网络营销与传统营销的整合
  • 大连建设工程信息网下载中心哈尔滨网络优化公司有哪些
  • 东营市公司网站建设价格百度百度一下官网
  • 北京装修公司排名十强关键词seo优化
  • 网站建设开发服务费下什么科目互动营销案例100
  • python做网站有什么优势燃灯seo
  • js递归性能优化
  • mysql之timestamp字段自动更新问题
  • ​​深入解析 Vue 中的 pathRewrite:路径重写规则详解​​
  • 汽车一键启动升级手机控车
  • 技术选型:时序数据库(三)
  • vue 实现多区域图片拖拽
  • Neo4j2.0.1桌面端使用教程(简化版)
  • 关于如何在 Git 中切换到之前创建的分支的方法
  • Redis主从架构哨兵模式
  • 生僻字处理工具类
  • 【附源码】旅游网站系统设计与实现+SpringBoot + Vue (前后端分离)
  • ArrayList和LinkedList详解
  • python打卡day56@浙大疏锦行
  • 时间同步 gptp ptp
  • 【软件系统架构】系列四:嵌入式软件-NPU(神经网络处理器)系统及模板
  • 如何解决本地DNS解析失败问题?以连接AWS ElastiCache Redis为例
  • LabVIEW气密性测试系统
  • 川翔云电脑全新上线:三维行业高效云端算力新选择
  • Solidity 从 0 到 1 |Web3 开发入门免费共学营
  • Launcher3 中的 MVC 架构类解析