小编Tan*_*ner的帖子

Tomcat内存消耗过大

我有一台运行 Ubuntu 11.04 (Natty)(64 位)的新服务器。我从安装openjdk和开始tomcat6。当 Tomcat 服务器启动时,它立即使用480+ MB的内存。这似乎不成比例,我想知道是否有人有办法让 Tomcat 使用200-300 MB(或更少)内存。

我用memtop看到了这个:(注意:我删除了除了大条目之外的所有条目。499MB 条目是 Tomcat)

  user@xyz:~# python memtop-0.9.py
  PID |   private/writ. mem |command
      |  current | previous |(truncated)
19776 | 499.3 MB |    +++++ |/usr/lib/jvm/java-6-openjdk/bin/java-Djava.util.logging.config.file=/var/lib/tomcat6/conf/logging.properties-Djava.awt.headless=true-Xm
18082 | 148.6 MB |    +++++ |/usr/sbin/mysqld
 1385 |   3.6 MB |    ++    |pythonmemtop-0.9.py
RAM usage:  ==============================================  69.3 %
Run Code Online (Sandbox Code Playgroud)

此外,您可以看到我安装了哪些 JDK 和 Tomcat 包:

user@xyz:~# dpkg --get-selections | grep jdk
default-jdk                                     install
openjdk-6-jdk                                   install
openjdk-6-jre                                   install …
Run Code Online (Sandbox Code Playgroud)

ubuntu tomcat java

7
推荐指数
1
解决办法
5673
查看次数

标签 统计

java ×1

tomcat ×1

ubuntu ×1