首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VMware VCenter性能

VMware VCenter性能
EN

Stack Overflow用户
提问于 2012-11-19 21:14:46
回答 3查看 3.5K关注 0票数 0

我正在尝试弄清楚为什么我们的VMware VCenter服务器消耗了这么多的CPU和内存。我注意到有几个java进程在服务器上运行,它们消耗了大量的RAM内存。

VCenter服务器是虚拟的,运行Windows Server2008,内存为8 8GB。

有人知道这些java进程属于什么吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-12-09 08:43:47

许多vCenter核心服务都使用java,因此几乎可以肯定它与vCenter的服务有关。

要确定每个进程的用途,最好的办法是使用更好的工具,如Process Explorer。它将向您显示进程树,指示哪个父进程派生了它,还将通过将鼠标悬停在进程名称上来显式列出与该进程相关联的服务。

但是,如果您希望直接从命令行进行检查,则可以使用类似以下内容:

代码语言:javascript
复制
TASKLIST /SVC /FI "IMAGENAME EQ JAVA.EXE"

  • /SVC标志告诉系统列出正在运行的服务。
  • /FI标志状态您希望使用指定的criteria
  • "IMAGENAME EQ JAVA.EXE"筛选结果是仅列出映像名称为"JAVA.EXE"

的进程的筛选器

票数 4
EN

Stack Overflow用户

发布于 2016-10-28 20:51:28

TASKLIST /SVC /FI "IMAGENAME EQ JAVA.EXE“

Process Explorer也不会。Java是一个虚拟机环境。它是一个容器。它实际上不运行任何进程。它执行IL。中间语言。

票数 2
EN

Stack Overflow用户

发布于 2019-01-04 22:29:53

在任务管理器中选择视图,然后选择列和“命令行”,它应该提供有关Java正在运行的进一步信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13454568

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档