腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
堆
内存
溢出
主
节点(连续GC) -弹性搜索
elasticsearch
、
heap-memory
、
java-heap
最近,
主
节点中的
堆
内存
使用量增加(
堆
内存
溢出
主
节点连续垃圾收集 )。我尝试使用存储中保存的
堆
转储(用于引用的示例文件名:
java
_pid1.hprof )来调试根本原因,但是这些文件是加密的,找不到任何东西。在Kube
浏览 3
提问于2022-06-29
得票数 0
回答已采纳
3
回答
堆
和
堆栈都驻留在
内存
中,类似于C++吗?
java
、
heap-memory
、
ram
、
stack-memory
这个问题与
Java
中的Stack
和
Heap之间的区别无关。在C++中,堆栈
和
堆
都在RAM中。在
Java
里怎么样?
浏览 1
提问于2018-09-14
得票数 1
回答已采纳
4
回答
Java
堆
大小存储器
java
、
out-of-memory
我有一个
Java
应用程序,它正在抛出
Java
大小的
内存
错误。我的应用程序是将文件转换为.csv格式并加载到DB中。当文件内容较少时,我的应用程序运行良好。但是,当我有数十万条记录时,我就会得到
堆
大小的
内存
。在使用InputStream、OutputStream、BufferedWriter等类时,
内存
泄漏的可能性是什么,请帮助我解决这个
堆
大小
内存
错误。下面给出的是我得到的
堆
大小错误 线程“
主
”
java</e
浏览 2
提问于2013-12-12
得票数 0
2
回答
`ByteBuffer.allocateDirect`
和
Xmx
java
、
memory-management
根据 (虽然在JavaDoc中没有具体提到),ByteBuffer.allocateDirect在
主
JVM堆上分配
内存
。我可以确认,使用
Java
,看到调用ByteBuffer n = ByteBuffer.allocateDirect(Integer.MAX_VALUE)的程序使用的
Java
内存
不多:但是,当限制JVM
堆
内存
时,这个非
堆
内存
分配就停止工作了。我不完全理解这个JVM选项如何与
堆
外直接<em
浏览 0
提问于2018-05-24
得票数 4
回答已采纳
2
回答
如何计算
java
应用程序可以使用的最大
内存
java
、
jvm
、
memory-management
我有一个最大堆为1024M的
java
应用程序,它有256M的perm gen空间。是否保证此应用程序的使用量永远不会超过1280M (1024+256)?堆栈
内存
是否也来自上面的
堆
大小,或者是额外的
内存
消耗?谢谢你
浏览 0
提问于2010-07-17
得票数 2
回答已采纳
2
回答
有多少种方法可以解决
java
中的
堆
空间问题?
java
、
performance
、
jvm
、
heap-memory
我知道我们可以通过最大化这些JVM变量-Xms,-Xmx来增加
堆
大小。
堆
内存
是否取决于系统二级
内存
?
浏览 3
提问于2015-01-02
得票数 1
回答已采纳
3
回答
Cloudera设置Sqoop导入会导致
Java
堆
空间错误,超过GC开销限制
java
、
hadoop
、
mapreduce
、
garbage-collection
、
cloudera
我已经安装了CDH最新版本,并设置了一个集群,一个
主
节点16 GB
内存
和
200 GB
内存
,3 DataNodes 8 GB
内存
和
500 GB
内存
。当我尝试运行Sqoop导入时,它给出了
Java
堆
空间错误,并且在完成83%的映射之后,GC开销限制超过了错误。我已经尝试过互联网上的所有解决方案。以下是我尝试过的事情清单: 我尝试增加容器的大小以及映射,并根据这里的计算减少
内存
限制。我尝试将
Java
<
浏览 1
提问于2014-10-21
得票数 1
1
回答
Java
8: OutOfMemory错误,更改MaxPermSize?
java
、
memory
、
memory-management
、
java-8
我正在使用
Java
8运行我的应用程序,但是我得到了以下错误:我试着把MaxPermSize
浏览 0
提问于2015-11-25
得票数 1
回答已采纳
1
回答
当未指定显式参数时,是否会为进程分配足够的
堆
?
java
、
performance
、
memory-management
、
jvm
我在
java
8上通过
主
类运行
java
进程,我没有指定anywhere min(Xms)
和
max(Xmx)
堆
大小。我的问题是,如果我的进程(在linux机器上)需要更多5 GB (我有30 GB
内存
),那么当我没有指定任何显式
堆
大小(Xms
和
Xmx)参数时,我的进程会被分配5 GB
内存
吗?
浏览 2
提问于2016-09-20
得票数 2
回答已采纳
2
回答
如果我从一个文件中读取一个大字符串,JVM实际上是做什么的?
java
、
jvm
我是这么想的: 我是对的?我是说,实际上有两份副本。
浏览 3
提问于2013-06-26
得票数 0
2
回答
Java
多线程--如果我们有共享
堆
,为什么我们需要查看主存(RAM)?
java
、
multithreading
、
caching
、
shared-memory
、
heap-memory
如果我们应用易失性关键字,线程从
主
内存
中读取,而不是自己的缓存。如果我们有公共
堆
内存
,那么为什么我们需要查看
主
内存
呢?我们想说
内存
(RAM)
和
堆
是一样的吗?
浏览 2
提问于2020-07-15
得票数 1
回答已采纳
3
回答
Unix交换
和
避免
java
堆
空间异常
java
、
linux
、
exception
、
out-of-memory
当我运行我的hyprgraph构造应用程序时,我得到了这个异常我使用ubuntu12.04,在异常发生前几分钟
浏览 3
提问于2013-04-28
得票数 1
1
回答
使用
Java
的Apache Spark流自定义接收器(文本文件)
java
、
apache-spark
、
spark-streaming
(ThreadPoolExecutor.
java
:1149) at
java
.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.
java
in stage 1.0 (TID 1, l
浏览 0
提问于2018-01-19
得票数 1
2
回答
如何计算Oracle
Java
7 JVM的默认最大堆大小?
java
、
jvm
根据的说法,默认的最大堆大小应该是“小于物理
内存
的1/4或1 1GB”。读到这篇文章时,我认为在具有96 1GB
内存
的服务器级机器上,jvm的默认最大堆大小应该是1GB (96 1GB/4的较小值=24 1GB或1 1GB)。System.out.println(Runtime.getRuntime().maxMemory() / 1024 / 1024);}
java
version "1.7.0_45&q
浏览 0
提问于2014-12-18
得票数 4
回答已采纳
2
回答
JDIC的64位版本何时可用?
java
、
jdic
我的
Java
程序需要大量
内存
才能运行,32位版本的
Java
最大
内存
为1.5 GB,我的系统有4 GB的RAM,所以我决定在64位版本的
Java
下运行它,但是JDIC无法工作,这会影响我的程序,所以我想知道是否有人知道
浏览 2
提问于2009-05-10
得票数 2
5
回答
Java
.lang.OutOfMemoryError(超过GC开销限制)
java
、
out-of-memory
我摆脱了
内存
错误
Java
。运行以下代码也需要更多的时间来运行,最后它将显示如下所示的错误。如何使这段代码正确?对于me.Exception来说,在线程“
java
.lang.OutOfMemoryError:
Java
堆
空间”中调试这是非常困难的。package website; import Combination.boatandstreamMpublic void se
浏览 5
提问于2013-08-02
得票数 1
回答已采纳
3
回答
堆
转储!=虚拟
内存
?
java
、
memory
、
jenkins
、
dump
、
heap-dump
不太了解
Java
,尤其是在
Java
中调试,但是在Jenkins中使用进行
堆
转储,然后在Eclipsewith中解码它,显示了使用了169.4 MB的总
内存
,而在Jenkins监控中,
内存
似乎经常被使用,如果是这样的话,我能避免看到完整的
内存
转储吗?
浏览 3
提问于2015-09-25
得票数 3
回答已采纳
1
回答
Java
中的
内存
管理-元空间/本机
内存
memory-management
java
应用程序的本机
内存
(Metaspace)是从
堆
内存
中获取空间,还是有一组完全不同的
内存
专用于
堆
内存
? 我认为它使用了操作系统使用的
内存
来管理所有的应用程序,但不清楚。
浏览 0
提问于2016-12-29
得票数 1
2
回答
为什么
Java
不支持自动
堆
扩展?
java
、
memory
、
garbage-collection
、
jvm
、
heap-memory
为什么
Java
在达到操作系统施加的进程
内存
限制之前不扩展
堆
大小,就像.NET CLR那样?谢谢 编辑:我真的认为对于
java
来说,这是一个糟糕的设计选择。作为开发人员,我为什么要设置程序的最大可用
内存
?我不知道数据的大小!
浏览 6
提问于2013-09-12
得票数 7
回答已采纳
1
回答
启用G1垃圾收集器时,为什么最大堆大小不正确?
java
、
garbage-collection
、
heap-size
、
g1gc
当我用G1在
java
应用程序中启用-Xmx=1024m -XX:+UseG1GC时。并使用jvisualvm命令检查最大堆大小。最大堆大小为2GB,而不是1GB。 有人知道为什么吗?
浏览 5
提问于2015-08-12
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
内存溢出错误:java堆空间
jvm堆内存和GC简介
Java基本类型的内存分配在栈还是堆
java并发编程-volatile内存实现和原理
Java内存模型:看Java如何解决可见性和有序性问题
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券