使用/proc文件系统来控制系统
/proc/sys/fs
/proc/sys/fs/file-max
该文件指定了可以分配的文件句柄的最大数目。
如果用户得到错误消息打开文件数已达到最大,从而不能打开更多的文件,则可以通过设置这个值达到设置成有任意多个文件。
/proc/sys/fs/file-nr
文件与file-nr有关,有三个值:
已分配文件句柄的数目
已使用文件句柄的数目
文件句柄的最大数目
该文件是只读的,仅用于显示信息。
/proc/sys/kernel
/proc/sys/kernel/acct
该文件有三个可配值,根据包含日志的文件系统上的可用空间的数量,这些值控制何时开始进行进程记帐。
缺省设置:2 4 30
/proc/sys/kernel/domainname
该文件允许你配置网络域名。
/proc/sys/kernel/hostname
该文件允许你配置网络主机名。
/proc/sys/kernel/msgmax
该文件指定了从一个进程发送到另一个进程的消息的最大长度。
缺省值:8192
/proc/sys/kernel/msgmnb
该文件指定在一个消息对列中的最大字节数。
缺省值:16384
/proc/sys/kernel/msgmni
该文件指定消息对列标识的最大数目。
缺省值:16
/proc/sys/kernel/panic
该文件表示如果发生“内骇严重错误(kernel panic)”,则内骇在重新引导之前等待的时间(以秒为单位)。0秒设置在发生内骇严重错误时将禁止重新引导。
缺省值:0
/proc/sys/kernel/printk
该文件有四个数值,他们根据日志记录消息的重要性,定义将其发到何处。
缺省值:6 4 1 7
/proc/sys/kernel/shmall
该文件是在任何给定时刻系统上可以使用的共享内存的总量(以字节为单位)。
缺省值:33554432
/proc/sys/kernel/shmmni
该文件表示用于整个共享内存段的最大数目。
缺省值:4096
/proc/sys/kernel/sysrq
如果该文件指定的值为非零,则激活 System Request Key。
缺省值:0
/proc/sys/kernel/message_cost
该文件存有与每个警告消息相关的成本值。值越大
越有可能不提示警告消息。
缺省值:5
/proc/sys/net/core//netdev_max_backlog
该文件指定了,在接收数据包的速率比内骇处理的速率快时,允许送到列对的数据包的最大数目。
缺省值:300
/proc/sys/net/core/optmem_max
该文件指定了每个套接字所允许的最大缓冲区的大小。
/proc/sys/net/core/rmem_max
该文件指定了接收套接字缓冲区大小的缺省值(以字节为单位)。
/proc/sys/net/core/wmem_default
该文件指定了发送套接字缓冲区大小的缺省值(以字节为单位)。
/proc/sys/net/ipv4
所有IPv4和IPv6的参数都别记录在内骇源代码文档中。
/proc/sys/net/ipv6
同IPv4
/proc/sys/vm
/proc/sys/vm
/proc/sys/vm/buffermem
用于缓冲内存的最底%比
用于缓冲内存的最高%比
缺省值:2 10 60
|