相关文章  
  • Linux循序渐进(7)
  • Linux循序渐进(6)
  • Linux循序渐进(9)
  • Linux系统下设备驱动的安全端口分配
  • Unix系统安全必读(2)
  • Unix系统安全必读(1)
  • 用于Linux的开放BIOS开源项目介绍
  • 在Linux高负载下mysql数据库彻底优化二
  • 在Linux高负载下mysql数据库彻底优化一
  • 初学Linux上手技巧
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    Linux常见技术支持问题十一则2

    main>  当正在休眠的Apache进程比较少时,它不会成为问题。通常,Apache会利用httpd.conf中的MinSpareServers和MaxSpareServers配置变量调整休眠进程的数量。然而,如果MaxSpareServer值高得异乎寻常,那么它可能导致性能问题。我通常把MaxSpareServer值设置为MaxClients值的百分之五到十之间。

      如果你的MaxSpareServers值高得异乎寻常,只要减小这个值就可以立即提高性能。

      一些内核不会遇到这个问题,因为它们具有一种利用“wake one”(唤醒一个)的能力,“wake one”允许为每个连接请求唤醒一个进程。BSD具有这个能力,Linux 2.4内核也一样。

      为了利用“wake one”能力,编译Apache的时候必须指定一个特殊的选项。如果为2.4内核配置Apache,在编译之前请按照下面的示例执行命令,它将改善具有“wake one”能力的内核的性能:

      # CFLAGS='-DSINGLE_LISTEN_UNSERIALIZED_ACCEPT' ./configure 页码:[1] [2] [3] [4] [5] [6] [7] [8]2页、共8页

         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved