如何控制java程序进程数量

2024-11-20 08:43:20
推荐回答(4个)
回答1:

理论上一个进程运行结束后会自己销毁,除非病毒一般不会出现进程过多问题。(自己写脚本无限开启某进程除外 = =)
一般来说我们都是控制自己这个进程下的线程是否超过一定数量,可以用线程池或者一个计数器控制线程数量。

控制进程数量是操作系统的工作,我们不需要控制。

VM只能控制当前VM下的线程数量及最大内存,不能控制进程数量啊。
每个进程都有自己独立的VM。

回答2:

VM控制
你说的自己控制的 我晓得的是线程可以
进程可以通过VM参数设置
当然 你也可以用runtime来操作

回答3:

a.class在执行时如何保证a.class不能再被当成新进程执行? a.class在执行下面是一篇java实现共享内存的文章,java没法管理内存,其实他也是靠创建映像

回答4:

一个程序对应一个进程,除了病毒会产生很多垃圾进程拖死cpu之外,普通情况下不会发生这种事情,如果你是学习者可以看看线程
一个进程由多个线程组成