腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何在Jboss EAP 6.4 for BRMS中设置
JVM
设置
、
、
我的
linux
虚拟机有09 Gb的
内存
。为了控制
JVM
内存
,我通过
修改
JAVA_OPTS行来调整standalone-secure.conf文件:我重新
启动
了BRMS服务,但在执行BRMS规则时,top命令显示java仍在消耗超过6千兆的
内存
。我如何解决这个问题,或者在Java中控制JBoss
内存<
浏览 37
提问于2018-02-19
得票数 0
2
回答
JVM
集群如何实现负载均衡。
、
、
、
默认
JVM
最多使用1.5 GB RAM/
JVM
Java应用程序。但是我的服务器有8 GB。应用程序仍然需要更多的RAM。如何
启动
JVM
单机服务器集群。如果
内存
增加,单个
JVM
垃圾收集器和其他
JVM
守护进程变慢...这个问题的解决方案是什么..
JVM
集群是正确的吗?我的服务器配置。
Linux</em
浏览 1
提问于2012-06-14
得票数 2
回答已采纳
1
回答
Java.lang.OutOfMemoryError:无法创建新的本机线程-
Linux
、
、
、
在我的java批处理应用程序(Jboss,OS -
Linux
)中,面临错误的- Java.lang.OutOfMemoryError:在
启动
新的
JVM
实例时无法创建新的本机线程.。ulimit = 4096,ulimit -a = 4096 Java设置- Xms3g -Xmx32 g(总物理
内存
64g)。
JVM
堆栈大小-1024 mb PermGen空间- 512 mb 每当我们面对这个问题时,我们都会在
linux
服务器上检查线程(进程),并且它总是小于1000。Java堆
内存
浏览 4
提问于2016-05-26
得票数 0
1
回答
java堆
内存
管理
内存
不足
、
当netty异步服务器和客户端项目在
linux
上运行时,它会耗尽所有可用
内存
,如下所示: 所以我在windows上运行它,JMC像这样显示堆:我的问题是:为什么windows和
linux
的行为不同,有什么地方可以配置
linux
来释放堆
内存
吗?如何找出占用这么多
内存
的可疑代码? 编辑:
linux
是4G,windows是8G,但我不认为绝对值会导致运行结果的差异。在
linux
中运行的命令是java -jar xx.jar。我不仅想知道为什
浏览 1
提问于2018-07-03
得票数 2
回答已采纳
5
回答
当
JVM
在运行时耗尽可分配的
内存
时,会发生什么情况?
、
、
、
、
在思考了很长一段时间后,我想出了一个通用的方法来提出这个问题(但找不到一个),我将把它作为一个具体的例子来问:java -Xms256m -Xmx512m -jar myJar.
浏览 4
提问于2012-11-07
得票数 20
回答已采纳
1
回答
使用Bitnami AMI在Ubuntu上设置Solr
JVM
内存
设置困难
、
、
、
Solr正在运行,但我想更改
启动
配置,以增加分配给
JVM
的
内存
量。通过
修改
以下行,我尝试在/opt/bitnami/apache-solr/ script /ctl.sh
修改
启动
脚本: SOLR="$JAVABIN _ -Dsolr.solr.home=$SOLR_HOME/log/-Djetty.home=$$JAVABIN_PATH/ -jar $INSTALL_PATH/start
浏览 4
提问于2013-08-31
得票数 1
回答已采纳
3
回答
Linux
和Windows之间的Java
内存
使用差异
、
当在Windows和
Linux
(Debian)上运行相同的java进程(一个jar)时,
Linux
进程从
启动
开始就使用了更多的
内存
(12MB和36MB)。如何解释
Linux
和Windows之间的这种差异,以及如何减少
内存
使用? 编辑:我使用windows任务管理器和
Linux
top命令来测量
内存
。
JVM
是相同的,并且它们都是32位系统。
浏览 1
提问于2010-01-30
得票数 5
1
回答
在不重新
启动
jvm
的情况下阻止java代理。
、
、
、
我需要阻止java代理
修改
或读取
JVM
。这样做的原因是我有一个安全的
启动
器系统,可以远程下载应用程序的敏感部分。不幸的是,有人使用某种类型的类转储程序来下载安全类。问题是我不能重新
启动
jvm
,也不能
修改
启动
参数。我确实可以访问JNI,如果这有帮助的话(仍然需要windows、mac和
linux
的兼容性)。
浏览 36
提问于2020-04-09
得票数 0
回答已采纳
1
回答
linux
和solaris机器上
jvm
之间的差异
、
、
、
我在
linux
和solaris机器上运行2台jboss5.1服务器,配置类似的
jvm
(xms & xmx)。但是,当我检查服务器
启动
上的
内存
使用情况时: 是什么造成了这样的记忆差异?
浏览 2
提问于2013-10-23
得票数 0
1
回答
运行在kubernetes上的Keycloak
JVM
堆转储
、
由于
内存
消耗高,我们的容器需要定期重新
启动
。我想分析一下是什么导致了高
内存
消耗。如何在不
修改
Keycloak容器映像的情况下获取
JVM
堆转储?
浏览 1
提问于2022-10-17
得票数 0
回答已采纳
2
回答
Android虚拟
内存
和分页
、
、
任何人可以详细说明或提供android
内存
管理的链接。我对Android虚拟
内存
方案感到困惑。Android中的分页功能是如何实现的?没有硬盘,他们怎么做呢?他们有缓存吗?
浏览 1
提问于2011-04-14
得票数 8
1
回答
盒子上的一些
JVM
显示出更高的CPU利用率。
、
、
每个盒子有3个
JVM
。2方框4上的
JVM
显示出非常高的CPU利用率(在80-90%之间),而其他
JVM
的CPU利用率低于10%。有没有办法找出哪些线程正在使用高CPU?我们不能重新
启动
JVM
,也不能
修改
它们上的任何设置,因为这些都是生产
JVM
。
浏览 3
提问于2013-12-02
得票数 0
回答已采纳
1
回答
春季国际奥委会的
启动
是否可能?
、
、
使用ApplicationContext加载引导应用程序,比如在
内存
中使用35个服务,然后在我的应用程序的
JVM
生命周期实例中使用这些服务。这种引导大约需要6-7分钟,这使得单元测试变得困难。在测试之后,我发现了一些我想要改变的东西,这意味着我必须停止
JVM
,
修改
我的代码,重新
启动
它,此时Spring再次需要6到7分钟的时间来引导应用程序。如何在同一个
JVM
实例中测试我
修改
过的代码而不被迫重新
启动
JVM
?
浏览 1
提问于2013-09-07
得票数 1
回答已采纳
2
回答
浪费
内存
来加速
jvm
、
、
在
Linux
和Mac上,有没有一种方法可以预先缓存
JVM
--无论是在RAM中,还是在其中的某个状态,这样当我
启动
一个Java程序时,它的
启动
速度与C/C++程序一样快?我愿意浪费
内存
来实现这一点。
浏览 1
提问于2010-01-13
得票数 2
回答已采纳
1
回答
操作系统耗尽
内存
时的
JVM
行为
我想知道
JVM
在以下情况下的行为是什么: 在
JVM
启动
并运行一段时间之后,它使用超过1GB的
内存
。
浏览 0
提问于2018-07-12
得票数 3
1
回答
JVM
内存
不足导致
、
分配的
JVM
堆大小达到了-Xmx指定的大小,GC系统无法挤出足够的空间。 Windows:
JVM
启动
失败。而且,当
内存
使用量超过OutOfMemoryError时,
JVM
总是丢弃Out
浏览 6
提问于2020-08-20
得票数 2
2
回答
为什么
JVM
计算parallel空间大小太低而不适合并行收集器
、
、
、
、
我将JDK1.6.0_16
JVM
用于托管在
Linux
Intel procesor 80 cores machine上的java应用程序。在
启动
Java应用程序时,我在
JVM
选项中配置了两个选项(在java命令之后)。我看到PS老世代是计算为5.21G和PS伊甸园是计算2.6G,但PS幸存者空间是25MB。在生产中,我有完全相同的
JVM
,并且PS幸存者空间大小显示为888MB。我在java任务控制
内存
选项卡中看到了这些大小。认为这对
JVM
不会有任何影响,但仍然提到在<
浏览 5
提问于2016-04-05
得票数 1
2
回答
如何计算(和指定) java进程允许的总
内存
空间?
、
、
一个特定的java进程和系统来说明我的问题:现在,"top“命令报告进程使用1.6the
内存
...( Smth.喜欢: max.heap + max.perm +堆栈+
jvm
space =最大空间) 2-在我的例子中,
linux</
浏览 5
提问于2010-08-18
得票数 5
回答已采纳
1
回答
Java中的JIT编译如何将动态编译的指令加载到
内存
中?
、
、
、
、
在Java语言中,
JVM
(例如HotSpot)能够进行即时编译,这种技术通过将字节码编译成本机代码来加快执行速度。我的问题是,从技术上讲,这是如何发生的?我的理解是,现代处理器将
内存
区标记为只读部分和可执行部分,以防止恶意代码执行。因此,
JVM
不能真正将新的“可执行代码”写入它可以访问的
内存
空间(即自
修改
代码)。因此,我猜测
JVM
生成本机代码,将其写入文件,然后使用操作系统服务将该本机代码动态加载到
内存
中,并在操作系统加载此动态代码后维护
内存
中本机代码
浏览 2
提问于2013-07-11
得票数 8
回答已采纳
3
回答
如何
启动
jvm
?我们可以在一个系统上运行多个
jvm
吗?
、
我在面试中被问到这个问题,如何
启动
jvm
,我们可以在一个系统上运行多个
jvm
吗?
浏览 4
提问于2016-05-18
得票数 6
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
每日习题:JVM内存区域划分
jvm堆内存和GC简介
JVM的艺术—JAVA内存模型
JVM堆外内存问题排查
通过JConsoler监控Tomcat的JVM内存
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券