linux系统参数解释

作者: 重庆思庄 | 来源:发表于2019-01-07 15:51 被阅读2次

#vi /etc/sysctl.conf

--所允许的并发请求的最大个数。最大个数通常是 64KB(用来对异步 I/O 的性能进行优化)

fs.aio-max-nr = 1048576

--整个系统可以打开的文件数的限制

fs.file-max = 6815744

--系统一次可以使用的共享内存总量(以页为单位)(Total amount of shared memory available (bytes or pages);)

# kernel.shmall = 2097152

--共享内存段的最大尺寸(以字节为单位) ( Maximum size of shared memory segment (bytes))

# kernel.shmmax = 536870912

--系统范围内共享内存段的最大数量 (Minimum size of shared memory segment (bytes))

kernel.shmmni = 4096

--(sem其实是semaphores的缩写,信号量(Semaphore),有时被称为信号灯,是在多线程环境下使用的一种设施,

它负责协调各个线程,

以保证它们能够正确、合理的使用公共资--源。4个数据分别对应:SEMMSL、SEMMNS、SEMOPM、SEMMNI这四个核心参数,具体含义和配置如下。

--SEMMSL :用于控制每个信号集的最大信号数量。

--Oracle 建议将 SEMMSL 设置为 init.ora 文件(用于 Linux 系统中的所有数据库)中的最大 PROCESS 实例参数的设置值再加上 10 。此外, Oracle 建议将 SEMMSL 的值设置--为不少于 100 。

--SEMMNS:用于控制整个 Linux 系统中信号(而不是信号集)的最大数。

--Oracle 建议将 SEMMNS 设置为:系统中每个数据库的 PROCESSES 实例参数设置值的总和,加上最大 PROCESSES 值的两倍,最后根据系统中 Oracle 数据库的数量,每个加 10 。

--使用以下计算式来确定在 Linux 系统中可以分配的信号的最大数量。它将是以下两者中较小的一个值:SEMMNS 或 (SEMMSL * SEMMNI)

--SEMOPM:

内核参数用于控制每个 semop 系统调用可以执行的信号操作的数量。semop 系统调用(函数)提供了利用一个 semop

系统调用完成多项信号操作的功能。一个信号集--能够拥有每个信号集中最大数量的SEMMSL 信号,因此建议设置 SEMOPM 等于SEMMSL 。

--Oracle 建议将 SEMOPM 的值设置为不少于 100 。

--SEMMNI :内核参数用于控制整个 Linux 系统中信号集的最大数量。Oracle 建议将 SEMMNI 的值设置为不少于 100 。)

kernel.sem = 250 32000 100 128

--(表示向外连接的端口范围)

net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default = 262144

--(最大的TCP数据接收缓冲)

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

--(最大的TCP数据发送缓冲)

net.core.wmem_max = 1048586

esc :wq!

--立即生效

sysctl -p

红帽培训

相关文章

  • linux系统参数解释

    #vi /etc/sysctl.conf --所允许的并发请求的最大个数。最大个数通常是 64KB(用来对异步 I...

  • linux内核调优参数对比和解释

    参考文献 linux内核调优参数对比和解释

  • CDH离线安装

    系统参数 系统centos:CentOS Linux release 7.5.1804 (Core) JDK:jd...

  • shell第4章进程和服务

    Linux中的进程: ps命令 ps -aux参数解释: Linux中的会话和作业: 中断进程: Linux中的日...

  • Redis 性能测试

    服务器环境 参数linux指令值系统cat /etc/redhat-releaseCentOS Linux rel...

  • 1.Linux介绍

    Linux 英文解释为 Linux is not Unix。Linux是开源的类Unix操作系统,支持多任务,多用...

  • linux 内核参数调整优化网络

    linux 内核参数调整优化网络 Linux系统内核设置优化tcp网络,# vi /etc/sysctl.conf...

  • Linux系统内核参数的添加方法

    在Linux系统下,使用sysctl命令可以查看和修改系统参数,但是如果想要添加一个系统参数应该怎么办呢?这篇博客...

  • linux操作系统的分类及解释

    20170417linux操作系统的分类及解释 什么是Linux?也许很多人会不屑的说,Linux不就是个操作系统...

  • 串口

    open函数 参数解释:pathname:文件路径名,串口在linux被看成文件oflag:文件模式 上面三个参数...

网友评论

    本文标题:linux系统参数解释

    本文链接:https://www.haomeiwen.com/subject/xiburqtx.html