jvm 相关问题

Java虚拟机(JVM)使一组计算机软件程序和数据结构能够使用虚拟机模型来执行其他计算机程序和脚本。将此标记用于处理JVM提供的工具或在特定方案中如何工作的问题。

已提交NMT类与Jstat压缩类空间

我正在调查OutOfMemoryError:压缩类空间问题。我认为,我找到了它的根本原因和解决方案(由Hibernate Validator方法调用的JAXBContext.newInstance():...

回答 1 投票 0

无法使用ServerSocket.socketBind分配请求的地址

[当我尝试设置套接字服务器时,出现错误消息:线程“ main” java.net.BindException中的异常:无法分配请求的地址:java.net.PlainSocketImpl上的JVM_Bind。...

回答 13 投票 43

优化非常大的HashMap的内存使用情况

我需要预处理OpenStreetMap中的数据。第一步是从一个未处理的.pbf文件(欧洲,〜21GB)中存储一堆节点(超过2亿个)。因此,我正在使用HashMap。之后...

回答 1 投票 0

Java在try-catch-finally机制中的返回值

我刚遇到以下代码:公共类TestFinally {公共静态void main(String [] args){int returnValue = function(); System.out.println(“返回值:” ...

回答 4 投票 13

OpenJ9 tomcat不会以高-Xmx堆选项开头

我有一个在Linux 64上的Tomcat 9.0.6中运行的Spring应用程序。因为它需要大量内存,所以我想尝试OpenJ9 JVM,该功能在这方面可能更有效(当前堆限制...] >

回答 2 投票 0

字符串类中的“哈希”变量

java.lang.String类中私有“哈希”变量的使用是什么。它是私有的,每次调用hashcode方法时都会进行计算/重新计算。 http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk / ...

回答 1 投票 1

istore指令是否在主要方法中从索引1开始?

给出指令istore _ 及其文档:n必须是当前帧的局部变量数组(第2.6节)的索引。它没有指定从哪个索引开始。我假设为0。...

回答 1 投票 0

将Quarkus应用于非Maven,非分级Java项目

能够在基于maven和gradle的Java / JVM项目上使用Quarkus很好,但是使用其他构建系统(如sbt或bazel或buck或其他任何非...)构建的项目呢? [

回答 1 投票 0

次要和主要GC周期

AFAIK,Java GC具有较小的GC(低成本)和较大的GC周期(较高的成本)。如果对象在本地范围内,则在次要GC中将其清除。如果对象的引用存储在代码中的其他位置,则该...

回答 1 投票 0

Alfresco 5.2高CPU使用率和应用程序性能降低

[最近我们已将Solarre,Tomcat版本7.0.78,Java版本“ 1.8.0_111”环境-的RHEL -7,虚拟机,32核CPU,32 GB RAM应用程序启动,将户外环境升级到5.2.G ...

回答 1 投票 1

[EXCEPTION_ACCESS_VIOLATION使用Window Builder时JVM崩溃

当我双击放置在Window Builder中的按钮时,Eclipse退出,并创建了一个hs_err_pidXXXX。我卸载Java,重新安装JRE或JDK。我都尝试。在eclipse.ini中做一些修改...

回答 1 投票 0

垃圾收集器(GC)仅收集对象还是覆盖它存储的数据?

HotSpot的垃圾收集器(GC)运行HotSpot的垃圾收集器(GC)时,它是否仅收集对象或覆盖存储的数据以防止内存转储? GC在释放内存时也...

回答 1 投票 0

如何从另一个TC代理复制现有的JVM,并创建用于运行本地代理的专用Java安装

我正在尝试将Team City用作CI / CD的一部分。我使用的是Linux系统。我已将TC代理下载到linux机器上并进行设置。现在,我需要下载并安装JVM。还有其他TC代理...

回答 1 投票 -1

从JVM上的一个jar运行多个Scala应用

我有一个Scala应用程序,该应用程序通过以下命令使用uber jar在JVM上成功运行:java -jar myapp.jar。我需要创建一个单独的但相关的Scala作业,该作业使用许多相同的...

回答 1 投票 0

使用最新的Java版本重新编译旧的Java项目的性能优势

如果从源角度保持不变(java 8)在Java 11上运行,从性能角度重新编译具有新目标版本(java 11)的项目是否有意义?

回答 1 投票 3

将Java项目重新编译为新目标版本的性能优势

如果从源角度保持不变(java 8)在Java 11上运行,从性能角度重新编译具有新目标版本(java 11)的项目是否有意义?

回答 1 投票 1

GraphDB尝试更改Java选项后无法创建JVM

在Windows上运行GraphDB。我右键单击该图标,然后单击设置。试图设置Xmx512Mb(所以我打错了字样,应该是Xmx512M)。现在尝试运行GraphDB时说“无法创建JVM”,甚至...

回答 2 投票 0

“ java.lang.OutOfMemoryError”错误是否引起任何安全问题?

最近,我们程序中的用户也遇到以下错误并报告给我们:java.lang.OutOfMemoryError:未能分配3029656字节分配,其中包含2838072可用字节和2MB,直到...

回答 1 投票 0

为什么JVM性能随着更多的负载而提高?

我们看到一种行为,当负载很轻时,JVM的性能会降低。特别是在多次运行中,在测试环境中,我们注意到延迟恶化了大约100%...

回答 1 投票 0

findLoadedClass()返回null

根据JVM规范,启动类加载的类加载器被JVM记录为启动类加载器。此外,根据ClassLoader#...的JavaDoc,

回答 2 投票 8

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.