jboss大战linux

meconsea 2006-05-25 11:29:12
我在linux下面安装了jboss。我用root用户登陆后。运行了run.sh.用top查看,出现了n个java进程。pid不一样,但是内存消耗都一样。很恐怖啊!

大哥请教是什么问题?我如何解决?
...全文
310 点赞 收藏 13
写回复
13 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
umbrella1984 2006-08-25
共享的吧
回复
redex 2006-08-25
mark.
回复
YanDong_8212 2006-08-21
偶也顶你个肺,哈哈
用户进程在32位系统里面是共用3G虚拟内存的.
回复
meconsea 2006-08-20
顶个肺
回复
meconsea 2006-05-25
都是root用户的进程。我用root启动的。大家感觉分配多少内存好呢?
回复
kingofworl 2006-05-25
你分配的太大了
回复
kingofworl 2006-05-25
应该正常,看看有没有不是jboss调起来的
回复
meconsea 2006-05-25
不会吧,假如我linux是2g的内存。我在jboss下面的run.conf中配置的最大和最小内存都是800m。那起几个进程我的机器不就挂了!

呜呜 谁能解释解释啊。
回复
SuperDay 2006-05-25
正常,java挺恐怖的
回复
mapserver 2006-05-25
偶,连JBoss都装不好。
回复
meconsea 2006-05-25
每个java进程在里面消耗了1g的内存。
回复
x86 2006-05-25
有可能这些进程都是某个进程的子进程,所显示的内存size其实是同一份。你不妨试一下下面的小例子:

#include <stdio.h>
#include <stdlib.h>

int main() {
int size = 50* 1024 * 1024;
int i;

char* s = malloc(size);
for(i=0;i<5;i++)
fork();
sleep(100);
free(s);
}


然后用ps -eo "%c,%z"看一下有32个(为什么是32个可以自己想一下,前几天有帖子讨论过)内存一样的进程。
回复
meconsea 2006-05-25
jboss优化怎么处理?
回复
相关推荐
发帖
Linux/Unix社区
创建于2007-08-27

2.0w+

社区成员

Linux/Unix社区 应用程序开发区
申请成为版主
帖子事件
创建了帖子
2006-05-25 11:29
社区公告
暂无公告