`
godlovesdog
  • 浏览: 100222 次
社区版块
存档分类
最新评论

[转]修改内核参数

 
阅读更多
linux之系统运行时修改内核参数

linux可以在运行时修改内核参数,而不必重启系统,这点是通过/proc虚拟文件系统实现的。
  www.2cto.com 
/proc/sys存放大多数的内核参数,并且设计成可以在系统运行的同时进行修改。

方法一:修改/proc下内核参数文件

例如:cat /proc/sys/kernel/core_pattern

echo '%e.core.%p' > /proc/sys/kernel/core_pattern

该修改实际上只是修改了内存值,在reboot后,系统会读取/etc/sysctl.conf文件获取内核参数

(注意:这是虚拟文件,所有这些文件实际上并不存在。为了保证修改数据的完整性,不要用编辑器打开编辑修改,因为在你修改的同时,可能内核也正在修改该数据,那么保存的值,将不是你期望的)

方法二:修改/etc/sysctl.conf文件

kernel.core_pattern = %e.core.%p

(注意:参数名称的命名方式,对应/proc/sys/目录下的文件名称)

并保存退出,执行下面指令使其立即生效

sysctl -p
分享到:
评论

相关推荐

    虽然对大多数用户我们不建议更改和重新编译内核源代码,但是Linux内核提供了另一种方法来调整内核参数。Proc文件系统提供了一个运行的内核的接口,可以被用来检测和修改内核参数。

    不过,值得注意的是,不是所有的内核参数都可以通过/proc文件系统进行修改,有些是只读的,而另一些则需要重启系统后才能生效。在修改任何内核参数之前,建议先了解其功能和可能的影响,或者参考官方文档和社区论坛...

    linux内核参数.pdf

    "Linux 内核参数" Linux 内核参数是指在 Linux 内核启动时可以传递给内核的命令行选项或启动参数。这些参数可以用来手动设置硬件参数、避免内核更改某些参数的值、或者传递某些特殊的参数给内核。这些参数可以以...

    AIX内核参数调整简述.doc

    AIX 内核参数调整简述 AIX 作为经典的 Unix 系统,对于 AIX 系统管理员来说,内核参数调整具有非常大的意义。通过调整内核参数,可以提高系统性能、解决系统问题和提高系统安全性。本文将详细介绍 AIX 内核参数调整...

    Linux优化-修改内核参数.rar

    本资料"Linux优化-修改内核参数.rar"聚焦于如何通过调整这些参数来优化Linux环境。 首先,我们要理解Linux内核参数的重要性。内核是操作系统的核心,它管理硬件资源,提供服务给用户空间的应用程序。内核参数是控制...

    linux内核参数详解

    ### Linux内核参数详解 #### 一、引言 Linux作为一个功能强大且广泛使用的操作系统,其内核提供了丰富的参数配置选项来优化系统性能和资源管理。对于特定的应用场景,如安装Oracle数据库或运行大型PostgreSQL...

    oracle11g设置内核参数和limit的增强

    此脚本包含了所有必要的命令,用于修改内核参数和设置资源限制。这意味着DBA不再需要手动编辑`/etc/sysctl.conf`和`/etc/security/limits.conf`文件,只需执行一个脚本即可完成所有配置。 ##### 执行脚本完成配置 ...

    AIX内核可调参数

    #### 二、内核参数分类 AIX内核可调参数大致分为以下几类: 1. **调度程序和内存装入控制可调参数** 2. **虚拟内存管理器可调参数** 3. **同步I/O可调参数** 4. **异步I/O可调参数** 5. **磁盘和磁盘适配器可调...

    linux内核参数修改

    linux内核参数修改 linux 内核 参数 修改 /proc/sys/kernel/shmall 该文件是在任何给定时刻系统上可以使用的共享内存的总量(以字节为单位)。 缺省设置:2097152 /proc/sys/kernel/shmax 该文件指定内核所允许的...

    Linux内核参数优化调整

    Linux内核参数优化是提升系统性能的关键步骤,尤其是在运行虚拟化环境或高负载网络服务时。本文主要讨论如何针对Linux内核进行优化,重点关注TCP网络性能和磁盘缓存策略。 首先,关于磁盘缓存策略,KVM虚拟化环境下...

    linux安装oracle内核参数调整说明

    ### Linux安装Oracle内核参数调整详解 #### 一、引言 在Linux环境下部署Oracle数据库时,为了确保数据库系统的稳定性和高性能,往往需要对Linux内核的一些关键参数进行合理的调整。这些参数涉及到文件系统、内存...

    关于内核参数设置参数说明.txt

    oracle修改Linux内核参数说明

    Linux 内核网络参数配置资料

    ### Linux内核网络参数配置详解 #### 一、概述 在深入探讨Linux内核网络参数配置之前,我们先来了解一下这些参数的基本作用及其对系统的影响。Linux作为一种强大的开源操作系统,其内核提供了丰富的网络参数配置...

    kernel-parameters内核参数1

    内核参数是操作系统的核心组成部分,它们允许用户或系统管理员调整Linux内核的行为,以优化性能、安全性或适应特定硬件配置。在Android系统中,内核参数同样重要,因为它们直接影响到系统的稳定性和效率。以下是对...

    内核修改进程启动参数源码,可用于学习浏览器劫持

    标题中的“内核修改进程启动参数源码”指的是在操作系统内核级别修改程序启动时的命令行参数。这种技术常用于系统级别的优化、调试或安全控制,但也可能被滥用进行恶意活动,例如“主页劫持”。主页劫持是指黑客通过...

    安卓内核修改工具 bootimg_tools

    通过bootimg_tools,你可以解包这个文件,查看并修改内核参数、添加或删除ramdisk中的文件。 2. **1.unpack-boot.bat**:这个脚本用于解包boot.img,将内核、设备树和ramdisk提取到独立的文件中。这使得用户可以对...

    Linux 内核参数详解-KERNEL.docx

    ### Linux内核参数详解 #### 1. `kernel.wake_balance` **参数描述**: `kernel.wake_balance` 控制着内核如何决定唤醒哪些CPU上的任务。默认情况下,其值为1,这意味着当需要唤醒一个处于睡眠状态的任务时,内核...

    Linux 下安装oacle 内核参数详解

    在Linux系统中安装Oracle数据库时,配置适当的内核参数至关重要,因为这些参数直接影响数据库的性能和稳定性。以下是对Linux内核参数的详细解释,特别是针对Oracle数据库安装的配置: 1. **kernel.shmmax**: 此参数...

    Linux 内核引导参数精选

    本文将深入探讨Linux内核引导参数的相关知识点,包括其分类、作用、设置方法以及如何查阅和修改这些参数。 #### 内核引导参数分类 内核引导参数大致可分为两大类: 1. **与设备无关的参数**:这类参数主要涉及...

Global site tag (gtag.js) - Google Analytics