apache内存不足错误

apache内存不足错误,apache,low-memory,Apache,Low Memory,mod_python(?)消耗了大量内存(每个工作进程大约9mb)。如果我一次打开几个TRAC页面,其中许多页面将由于没有ram(64mb虚拟限制)而出错。如果我把工作线程限制在3个,我就可以过得很好。问题是,若并没有人访问TRAC,那个么我就有很多ram未使用 有什么办法我也可以吗 限制可以使用python的工作进程的数量 限制我的trac路径中的工作进程数量 让apache生成所需数量的工作进程或线程,但仅在X amount或ram空闲时(或当apache使用X amount或以下时)生成

mod_python(?)消耗了大量内存(每个工作进程大约9mb)。如果我一次打开几个TRAC页面,其中许多页面将由于没有ram(64mb虚拟限制)而出错。如果我把工作线程限制在3个,我就可以过得很好。问题是,若并没有人访问TRAC,那个么我就有很多ram未使用

有什么办法我也可以吗

  • 限制可以使用python的工作进程的数量
  • 限制我的trac路径中的工作进程数量
  • 让apache生成所需数量的工作进程或线程,但仅在X amount或ram空闲时(或当apache使用X amount或以下时)生成
  • 还有别的吗

  • 您可以配置第二个
    mod_python
    apache,使用最少的工作线程,只在本地接口上运行,并使用不同的端口,即。然后,对于端口80上的公共apache实例,禁用mod_python并优化ram利用率。将所有trac和其他python应用程序请求代理到本地
    mod_python
    实例


    如果公共面向Apache只保留静态内容,那么考虑用轻量级的OR../P>替换它。这确实属于ServFruttIn KTIMT:确实如此,可惜在编写时不存在: