我要发布
仪器网/ 仪器社区/ 虚拟仪器/ 一个java虚拟机只能支持一个进程吗

一个java虚拟机只能支持一个进程吗

祈娑    2017-11-21    虚拟仪器    浏览 375 次

精彩问答
1002228484 发布日期:2018-07-27
1 进程不是运行在Java虚拟机上的,Java虚拟机只有线程PC,没有进程PC。Java虚拟机本身就是一个进程,该进程只支持一个Java程序。
2
ProcessBuilder
启动的进程不一定就是Java虚拟机的进程,有可能是条简单的Linux命令。做什么都有代价,想创建一个新的线程却不想付出内存以及CPU的代价那是不
肯能的,只要资源利用的好,及时回收,创建有度,是不存在资源浪费的。反而你买了个服务器配的是4G内存,你却使常年用了1G,那才是浪费。
3 同一个Java虚拟机上运行多个进程,没有这种说法。一个Java虚拟就是一个进程,该进程创建了多个线程能够同时运行的条件,比如Z重要的PC和栈。
被采纳
zh6349 发布日期:2017-11-22
1 进程不是运行在Java虚拟机上的,Java虚拟机只有线程PC,没有进程PC。Java虚拟机本身就是一个进程,该进程只支持一个Java程序。
2 ProcessBuilder 启动的进程不一定就是Java虚拟机的进程,有可能是条简单的Linux命令。做什么都有代价,想创建一个新的线程却不想付出内存以及CPU的代价那是不肯能的,只要资源利用的好,及时回收,创建有度,是不存在资源浪费的。反而你买了个服务器配的是4G内存,你却使常年用了1G,那才是浪费。
3 同一个Java虚拟机上运行多个进程,没有这种说法。一个Java虚拟就是一个进程,该进程创建了多个线程能够同时运行的条件,比如Z重要的PC和栈。
最新主题
相关版块
我要评论
X您尚未登录
账号登录
X您尚未登录
手机动态密码登录
X您尚未登录
扫码登录
官方微信

仪器网微信服务号

扫码获取最新信息


仪器网官方订阅号

扫码获取最新信息

在线客服

咨询客服

在线客服
工作日:  9:00-18:00
联系客服 企业专属客服
电话客服:  400-822-6768
工作日:  9:00-18:00
订阅商机

仪采招微信公众号

采购信息一键获取海量商机轻松掌控