pfSense修改mbuf值

简介:

   “mbuf”是内核IPC子系统中内存管理的基本单元。 网络数据包和套接字缓冲区存储在mbufs中。 一个网络数据包可以跨越多个mbuf,它们排列成mbuf链(链表),这允许以很少的开销添加或修改网络头。mbuf由一个可变大小的标头和一个用于数据的小型内部缓冲区组成。是内存的一部分被留出来用于通过网络来移动数据。

    活动mbufs的计数显示在系统面板上,并通过状态> RRD图形下的图表进行跟踪。

如果mbuf使用量处于或接近最大值,或者引用了mbufs / uma /内存分配的发生崩溃报告,那么可能需要增加可用的mbufs数量。

    可以通过使用System Tunables(系统可调参数)或使用/boot/loader.conf.local来增加mbufs。默认值通常为26584,请将其增加到131072,该数字可以根据需要进行调整,但注意不要超过可用内存。在具有多GB 内存的64位系统上,请将其设置为100万。

 

方法一

导航到系统>高级设置>系统可调参数选项卡。

如果kern.ipc.nmbclusters已经在列表中,点击“e”来编辑条目。

wKioL1lYZery5zbpAAAT_bhyb9Q785.png

如果不存在,请单击“+”创建新条目。

将Tunable字段设置为kern.ipc.nmbclusters

将值字段设置为131072或所需数字。

单击保存

单击应用更改

该值将立即生效。


方法二

添加到loader.conf.local

使用shell中的文本编辑器或“诊断”>“编辑文件”创建或编辑/boot/loader.conf.local。在该文件中,添加以下行:

kern.ipc.nmbclusters="131072"


新值将在重新启动后才会生效。










本文转自 鐵血男兒 51CTO博客,原文链接:http://blog.51cto.com/fxn2025/1943779,如需转载请自行联系原作者
目录
相关文章
Debian 官方源换为国内的源的操作方法
apt-get update 报错,采用更换源的方式解决问题。
57060 0
|
4月前
|
存储 Kubernetes API
在Kubernetes(k8s)环境中无法删除持久卷(PV)和持久卷声明(PVC)的解决方案
最后,应该记住,直接编辑Kubernetes对象是一个破坏性的操作,应该只在必要时、并在充分了解后果的情况下采取,理想情况下在有经验的操作员指导下进行。
379 10
|
Linux 数据安全/隐私保护 Windows
更换(Pypi)pip源到国内镜像
pip国内的一些镜像 阿里云 http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.
247613 2
|
存储 安全 Linux
Podman入门全指南:安装、配置与运行容器
Podman入门全指南:安装、配置与运行容器
9557 1
|
存储 固态存储 API
spdk关于nvme模块的实例helloword代码
spdk关于nvme模块的实例helloword代码
|
Kubernetes 搜索推荐 安全
Containerd的两种安装方式
Containerd的两种安装方式
|
Java Python Windows
Python pip 源设置成国内源,阿里云源,清华大学源,最方便的方式,都在这里了
Python pip 源设置成国内源,阿里云源,清华大学源,最方便的方式,都在这里了
79585 1
|
Prometheus 运维 监控
基于Prometheus和Grafana的监控平台 - 运维告警
基于Prometheus和Grafana的监控平台 - 运维告警
309 1