当前位置: 首页 > 面试题库 >

当服务器VM为默认选项时,为什么-server选项在那里?

章阳波
2023-03-14
问题内容

java命令的帮助菜单显示该-server选项是选择“服务器” VM。它还指出“服务器”是默认选项。为什么这么多余?

编辑:

如果有帮助,“ java -version”将产生:

java version "1.8.0_191"
Java(TM) SE Runtime Environment (buil 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)

问题答案:

-client并在现代JVM上-server忽略, 就这么简单。有两种JIT 编译器 C1C2,但也有5
,整个荣耀所有的细节都在这里的评论。

使用这些标志来控制如何C1以及C2将采取行动-禁用与否;
现在由另外两个标志控制:XX:-TieredCompilation-XX:TieredStopAtLevel=1



 类似资料:
  • 问题内容: 我有一个很奇怪的要求,其中要求我默认在HTML的下拉菜单中没有选择任何选项。然而, 我不能用这个 因为,为此,我将必须进行验证以处理第一个选项。有人可以在没有将第一个选项作为select标签的一部分的情况下帮助我实现此目标吗? 问题答案: 也许这会有所帮助 将默认显示。但是,如果您选择一个选项,则将无法再次选择它。 您也可以通过添加一个空白来隐藏它 因此它将不再显示在列表中。 选项2

  • 问题内容: 我正在研究适用于Python的matplotlib库。我开始理解它的一些基本复杂性,因为pylab和pyplot之间的区别,并且我正在尝试复制和修改图库中的一些示例。 我仍然不清楚的一件事是配置文件matplotlibrc的实际作用。 目前,我使用Windows 7下的WinPython 3.3.5.0 64位分发版。.matplotlibrc文件位于WinPython-64bit-3

  • 问题内容: 我有一个具有日期时间字段的模型: 当我在内置的django admin中检查该应用程序时,还会附加时间,因此,如果你尝试保存它,则会返回错误。如何设置默认的日期呢?(也不起作用) 问题答案: 这就是为什么你应该始终导入基本模块:而不是该模块中的类的原因f。 你犯的另一个错误是使用实际调用默认的函数。这意味着所有模型都将在首次定义类时获得日期-因此,如果你的服务器在不重新启动Apache

  • 在这个post-docker后面:“build”需要一个参数。请参阅'docker build--help',我试图在Mac 10.13.6上使用一个非传统名称(“local.dockerfile”)的文件构建我的docker映像。我试过下面的 但docker在呛我。我运行的是19.03.5版本。

  • Java的包管理系统对我来说总是简单有效。JDK本身大量使用它。我们一直在使用它来模拟名称空间和模块的概念。 Jigsaw项目(又名Java平台模块系统)试图填写什么内容? 从官方网站: 本项目的目标是为Java SE平台设计和实现一个标准模块系统,并将该系统应用于平台本身和JDK。

  • 首先,我使用的是Ubuntu12.04,Eclipse Juno和maven 3.0.4(m2eclipse),我必须在一个从SVN存储库中获得的遗留项目中工作。