linux系统脚本的常见启动顺序
由于相关变量定义不同, 所以以下启动顺序仅供参考
在Redhat Redflag centos fc linux系统里面脚本的启动
先后:
阅读全文——共1709字
关注系统架构优化,WEBAPP应用
由于相关变量定义不同, 所以以下启动顺序仅供参考
在Redhat Redflag centos fc linux系统里面脚本的启动
先后:
阅读全文——共1709字
3.12 调优文件系统最终所有数据都是要存储在硬盘上的,硬盘访问的速度通常都是毫秒级别的,这个速度与内存和PCI设备纳秒和微秒级别的访问速度要慢上千倍。Linux文件系统是在硬盘上进行数据存储和管理的方法。Linux有多种可用的文件系统,它们的性能和可扩展性各有特点。除了存储和管理硬盘上的数据,文件系统也负责保持数据的一致性。新的Linux发行版本包括日志文件系统做为默认安装的一部分。日志可以在系统宕机时保持数据的一致性,所有对文件系统元数据的修改都被维护在一个单独的日志中,并且可以在系统宕机后恢复数据的一致状态。日志也可以加快恢复时间,因为在系统重新启动不需要进行文件系统检查的操作。另一方面,你也需要平和性能和数据完整性之间的关系,但使用在数据中心或者企业级应用中的Linux服务器对高可用性是有着严格的要求的。在这部分我们介绍Red Hat Enterprise Linux AS默认的和其他文件系统的一些简单的调优方法。
阅读全文——共6123字
3.8 改变内核参数虽然对大多数用户我们不建议更改和重新编译内核源代码,但是Linux内核提供了另一种方法来调整内核参数。Proc文件系统提供了一个运行的内核的接口,可以被用来检测和修改内核参数。如果要查看目前的内核的参数,可以在/proc/sys目录下用cat命令选择相应的文件。下面的例子里我们查看系统目前的内存overcommit strategy参数。输出0代表在应用分配到内存之前系统一直检测可用内存信息,我们可以通过echo命令来改变默认的值,值1在例子中的含义是内核在分配内存之前不进行检查确认内存分配情况。
例子中用cat和echo改变内核参数是快速和有效的,可以用在任何有proc文件系统的系统中,但这种方法有下面两个不足·echo命令不能执行参数的一致性检查。·所有对内核的改变在系统重新启动后都会失去。Sysctl命令可以帮助系统管理员克服上述的问题,另外,Red Hat Enterprise Linux 3和4提供了一个图形化的工具来修改sysctl参数,执行下面的命令启动此工具/usr/bin/redhat-config-proc
阅读全文——共6789字
三.操作系统的调优Linux发行版本和Linux内核提供了大量的参数和设定来帮助系统管理员调优系统使之发挥最大的性能。这一章描述了调优Red Hat Enterprise Linux AS系统的步骤和理解使用Linux系统的一些技能,包括
·Linux的内存管理
·Linux的页面管理
·文件系统和它对性能的影响
阅读全文——共5600字
二.性能监测工具Linux开放和灵活的特性使得它有很多的性能监测软件,这些工具中有的是传统UNIX系统的Linux版本,其他是专门为Linux设计的工具,大部分Linux性能监测工具都是基于proc虚拟文件系统的。
在这一章里我们介绍一些常用性能监测工具和讨论一些有用的命令。所有我们讨论的工具,除了Capacity Manager,都是Red Hat Enterprise Linux (RHEL)所提供的,不需要从网络下载或者其他途径得到。
1.uptime
Uptime命令的显示结果包括服务器已经运行了多长时间,有多少登陆用户和对服务器性能的总体评估(load average)。load average值分别记录了上个1分钟,5分钟和15分钟间隔的负载情况,load average不是一个百分比,而是在队列中等待执行的进程的数量。如果进程要求CPU时间被阻塞(意味着CPU没有时间处理它),load average值将增加。另一方面,如果每个进程都可以立刻得到访问CPU的时间,这个值将减少。
阅读全文——共7886字
一.理解Linux的性能我们可以在文章的开始就列出一个列表,列出可能影响Linux操作系统性能的一些调优参数,但这样做其实并没有什么价值。因为性能调优是一个非常困难的任务,它要求对硬件、操作系统、和应用都有着相当深入的了解。如果性能调优非常简单的话,那些我们要列出的调优参数早就写入硬件的微码或者操作系统中了,我们就没有必要再继续读这篇文章了。
当面对一个使用单独IDE硬盘的有20000用户的数据库服务器时,即使我们使用数周时间去调整I/O子系统也是徒劳无功的,通常一个新的驱动或者应用程序的一个更新却可以使这个服务器的性能得到明显的提升。正如我们前面提到的,不要忘记系统的性能是受多方面因素影响的。理解操作系统管理系统资源的方法将帮助我们在面对问题时更好的判断应该对哪个子系统进行调整。
阅读全文——共8342字