腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
在
Java
中有哪些工具可以分析堆之外的
内存
使用情况?
java
、
optimization
、
memory
、
memory-management
、
memory-leaks
我们有一个奇怪的
内存
泄漏问题,一个运行在linux上的
Java
进程的交换使用率在不断
增长
。因此,我们自然而然地查看了堆转储,并使用分析器在一段时间内对其进行监控。我们发现2)堆使用量不
增长
现在有大量的工具可以转储堆或监控堆,但没有一个用于堆外的
内存
。PS这是一个远程
服务器
,我们不能访问任何GUI。
浏览 1
提问于2009-09-28
得票数 2
1
回答
在Ignite中使用连续查询时的
java
.OutOfMemoryException
c#
、
.net
、
ignite
例如:在
服务器
端,我在缓存中创建单个对象。然后启动客户端,并开始使用QueryContinuous侦听该对象的更改。在我开始频繁地更改
服务器
端的对象并在
Java
中查找它的VisualVM
内存
消耗之后,它会不断
增长
,直到OutOfMemoryException。看起来
服务器
在
内存
中保存了所有版本的更改对象,尽管它们是无用的。start listening完整的Visual项目,它会复制问题: 使用
浏览 0
提问于2019-06-28
得票数 0
回答已采纳
1
回答
Tomcat 8下的奇怪记忆行为(jvisualvm)
java
、
tomcat
、
jvisualvm
我正在测试Tomcat 8.0.3和
java
8(构建1.8.0-B 129 64位
服务器
VM (build 25.0-b69,混合模式))在Windows8.1上的
Java
8.1应用程序。只要点击几下鼠标,应用程序就会耗尽
内存
。众所周知,它在Windows7上运行良好,Tomcat 7运行良好,CentOS使用
Java
8(开放jdk)运行,
内存
为4GB。org.springframework.web.util.NestedServletException:处理程序处理失败;嵌套异常为
浏览 2
提问于2014-06-30
得票数 0
回答已采纳
1
回答
Java
内存
在任务管理器中增加,但在探查器中没有增加
java
、
memory-leaks
我们开发了一个CPU高度密集型的
Java
服务器
应用程序,它有一个严重的
内存
泄漏(至少看起来是这样)。随着时间的推移,应用程序似乎会消耗越来越多的
内存
(如Windows任务管理器所见),但如果我使用专门的
Java
分析器对其进行分析,
内存
似乎会保持不变。例如,在任务管理器中,我看到应用程序占用了超过8 2gb的
内存
并且还在不断
增长
,但在
Java
分析器中,我看到堆
内存
最多为2 2gb。我尝试了所有可能的
JAVA</
浏览 3
提问于2014-10-08
得票数 1
2
回答
如何知道您是否有
内存
大小问题,或者这是否只是JVM变得空?
java
、
memory
问题如下:这是否意味着: 我的tomcat需要更多的
内存
,我应该优化我的代码或者向
服务器
添加一些
内存
JVM已经
增长
了,因为它的内容
增长
了。
浏览 6
提问于2011-05-03
得票数 0
回答已采纳
1
回答
剖析JVM:已提交的与使用的和使用的
内存
java
、
memory-leaks
、
jvm
、
profiling
、
jprofiler
我正在使用JProfiler分析部署到Jetty
服务器
上的
Java
应用程序。右边是Windows任务管理器上这个
Java
进程的全部
内存
。我在JProfiler中看到了提交
内存
的周期性
增长
,尽管大多数情况下,这些
内存
大部分是免费的(绿色)。为什么提交的
内存
会这样增加?在拍摄上述图像的时间点上,JProfiler中的提交
内存
显示为3.17GB,而显示的
内存
要高得多- 4.24
浏览 0
提问于2018-06-21
得票数 5
回答已采纳
1
回答
稳定的JVM但系统
内存
增加
java
、
jvm
、
orientdb
、
hazelcast
我正在Ubuntu16.04
服务器
上运行一个
java
应用程序。经过广泛的研究,我发现JVM堆大小或多或少是恒定的。无论如何,
内存
没有增加。但是,当我使用htop查看
服务器
时,
服务器
的
内存
消耗以惊人的速度
增长
。我不知道究竟是什么原因造成的,但它的100%起源于
java
进程。 我不确定
浏览 3
提问于2016-05-06
得票数 1
回答已采纳
2
回答
非堆
内存
泄漏JVM
ubuntu
、
vps
、
glassfish
、
java
我在oracle虚拟机上的Ubuntu
服务器
上安装了glassfish v4.0,jvm进程驻留
内存
大小(通过"top“命令获得)会不断
增长
,直到jvm没有
内存
来创建新线程。我拥有的:Ubuntu
服务器
12.04
Java
HotSpot(TM) 64位
服务器
VM (build 24.51-
浏览 0
提问于2014-03-31
得票数 3
回答已采纳
1
回答
SQL
内存
不超过1.5GB
sql-server
、
sql-server-2008
、
memory
、
64-bit
、
ram
我正在Windows200864位操作系统
服务器
上运行SQL200864位R2 64位。
服务器
有7.5GB
内存
。,连接到
服务器
,右击
服务器
>属性>
内存
-使用AWE未选中-最小
服务器
内存
为2000 (MB) -最大
服务器
内存
为4000 (MB) -索引创建
内存
为0 (KB) -每个查询的最小
内存
为1024 (KB)任务管理器>进程> sqlservr.exe
浏览 4
提问于2014-06-14
得票数 1
回答已采纳
4
回答
为什么需要指定
Java
堆大小?
java
、
jvm
、
jvm-arguments
我一直在想,为什么
Java
需要你手动设置堆大小?我的印象是,用其他语言编写的程序只会根据程序运行的需要分配尽可能多的
内存
,直到操作系统无法分配更多的
内存
。在
Java
世界中,我们需要设置堆、栈和permgen大小。虽然这很简单,但忘记将这些数字增加到“足够大”的数字是我看到
服务器
宕机的首要原因。为什么不能告诉
Java
让heap/stack/permgen随着时间的推移
增长
到它需要的程度?
浏览 0
提问于2010-08-19
得票数 19
回答已采纳
2
回答
Mysqld.exe
内存
大小增加到130 is,性能较差。
mysql
、
memory
、
java
、
database-performance
、
ramdisk
我已经用
java
8和mysql
服务器
部署了我的应用程序。在运行时,mysqld.exe占用最多130 MB的
内存
大小,并且停止
增长
。但在那之后,我的应用程序的性能非常差。有人能帮我找出背后的原因吗。是哪个因素增加了mysqld.exe的
内存
大小,以及为什么我的应用程序会被数据库塞入。提前谢谢
浏览 0
提问于2016-09-01
得票数 0
1
回答
选择1-2k rps的MySQL
服务器
的硬件。
linux
、
mysql
、
high-load
、
hardware
我正在寻找新的DB
服务器
。我想知道你的意见和建议。我们为网站使用DB
服务器
,每秒100-200 req (我计划
增长
到200-250)。今天,我们已经从php (
增长
到3-4k)为DB提供了1000 - 2000 rps。DB大小- 63 Gb (
增长
高达100 Gb)
内存
: 32 Gb CPU: Intel四核Xeon E3-1270 (4核,3400 CPU)基于Centos 6.4的软件
浏览 0
提问于2014-10-30
得票数 0
4
回答
Java
老一代不断成长,直到Tomcat重新启动。
java
、
tomcat
、
memory-management
、
garbage-collection
、
java-8
我在多台
服务器
上安装了JDK 8,堆大小不断增加,直到达到90%,应用程序也失败了。在此期间,多个GC运行,但老一代持续
增长
,直到应用程序失败。当前的工作是重新启动Tomcat。我的
服务器
有15 My
内存
,4核心CPU。我的
Java
设置是:对这些价值有什么建议吗?我原以为GC会照顾它,但老一辈却似乎没有。我对
Java
并不熟悉,不确定这是否表示
内存
泄漏,还是GC没有这样做?
浏览 10
提问于2015-10-29
得票数 3
回答已采纳
1
回答
内存
过多使用pyspark
memory
、
pyspark
、
jupyterhub
当我打开一个pyspark笔记本(用户名为Jeroen)时,添加了两个进程,一个是Python进程,一个是
Java
进程。
Java
进程被分配了12g的虚拟
内存
(见下图)。当在1B编号的范围上运行测试脚本时,它会
增长
到22g。当我们在有多个用户的
服务器
上工作时,这是需要担心的事情吗?如果是,我如何防止
Java
分配如此多的
内存
?
浏览 1
提问于2017-10-21
得票数 0
1
回答
Java
程序运行时非堆
内存
使用情况略有不同
java
、
multithreading
、
memory
、
heap-memory
、
heap-profiling
我有一个用
Java
编写的多线程回显
服务器
的简单代码(它将接收到的任何内容返回给客户机)。我正在分析各种资源,包括非堆
内存
的使用情况。我知道JVM的非堆
内存
也是在JVM启动时创建的,但是,它存储每个类的结构,包括调用堆栈、本机代码分配的
内存
(例如用于堆外缓存)、Metaspace以及JIT编译器(编译的本机代码)使用的
内存
。但我有两个主要问题: 1)随着时间的推移,非堆
内存
使用量略有增加。
增长
很小,但是是什么原因导致
内存
使用量的这种轻微
浏览 10
提问于2016-05-11
得票数 1
1
回答
限制RAM
增长
ram
、
clickhouse
RAM使用率在几天内稳定
增长
,从一些低值
增长
到几乎100%。然后回落到几乎0,并开始缓慢
增长
。我同意这种行为,但想把上限限制在80%。据我所见,max_server_memory_usage_to_ram_ratio配置指令只影响其
增长
速度。OS: Rocky版本8.6 (绿色黑名单) 测量
内存
增长
的普罗米修
浏览 22
提问于2022-07-04
得票数 0
1
回答
高速缓存
内存
增长
非常快,分Os -Tomcat
centos
、
tomcat
、
java
、
tomcat6
我正在CentOs上的Tomcat-6上运行
Java
应用程序。
JAVA
_OPTS是这样的:但是
服务器</e
浏览 0
提问于2015-01-01
得票数 -1
3
回答
如何解决此
内存
使用问题?
linux
、
apache-2.2
、
security
、
php
、
java
Solr使用Servlet容器,在我的例子中是JETTY,它是
java
应用程序。这种情况以前从未发生过,这要么是一个bug,要么是某种黑客。如何解决这一问题? 我该怎么预防呢?如果请求在时间范围内,是否有可能以某种方式阻
浏览 0
提问于2010-12-07
得票数 0
2
回答
Jboss(
Java
)进程的驻留
内存
使用量逐渐增加
java
、
memory-management
、
memory-leaks
、
jboss
、
centos
我们正面临着
Java
进程的驻留
内存
逐渐
增长
的问题。我们将Xmx定义为4096MB和XX:MaxPermSize=1536m。定义Xss为256K的活动线程数约为1500。当应用
服务器
(JBoss 6.1)启动时,使用的驻留
内存
大约是5.6 Gb (一直在使用top命令进行监控);它逐渐
增长
(每天大约0.3到0.5 Gb),直到它
增长
到大约7.4 Gb,这时内核的JBoss杀手会由于
内存
空间不足(
服务器
有9 Gb的
内存
浏览 5
提问于2014-12-12
得票数 3
1
回答
库伯奈特斯OOM吊舱被杀死,因为内核
内存
增长
到很多。
docker
、
linux-kernel
、
kubernetes
、
out-of-memory
起初,我们认为这是
java
进程中的
内存
泄漏,但是更深入的分析我们注意到问题在于内核的
内存
。{1..50000}; do dd if=/dev/urandom bs=4096 count=1 of=file$i; done 创建文件会导致内核
内存
增长
,删
浏览 0
提问于2018-12-12
得票数 14
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java内存模型、JVM内存模型及Java对象模型-JAVA成长之路
Java内存模型
java内存溢出排查
volatile与Java内存模型
Java内存模型之总结
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券