腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Java
可用
的
垃圾收集
算法
、
有没有人知道关于
java
中可用
的
垃圾收集机制
的
适当参考资料?到目前为止,我找到了几个网站,但它们并没有包含关于何时使用哪个实现以及实现是什么
的
全面描述。(我指的是Oracle
的
jdk)
浏览 1
提问于2013-03-25
得票数 15
回答已采纳
1
回答
为什么python没有垃圾收集器线程?
、
Java
有守护程序线程来监控内存使用情况并执行
gc
任务。" #1 prio=5 os_prio=0 tid=0x00007f34b000e000 nid=0x808 waiting on condition [0x00007f34b6f02000] at
java
.lang.Thread.sleep(Native Method) ...."
GC
task thread#0 (
浏览 1
提问于2016-07-29
得票数 2
1
回答
Android运行时(ART)是虚拟机吗?
、
、
、
因此,正如文章中提到
的
,它仍然有垃圾收集器。我不明白它是如何工作
的
,我们有本地编译
的
精灵文件,但是它仍然运行在虚拟机环境中?在这种情况下
GC
是如何工作
的
?请提供一个良好
的
参考阅读或请解释这一点。
浏览 1
提问于2015-01-07
得票数 5
回答已采纳
1
回答
-XX:+UseSerialGC是否使用主线程进行
GC
?
、
、
、
、
但尚不清楚这个“单线程”是main线程还是另一个
GC
线程。因此,我使用和不带-XX:+UseSerialGC
的
线程转储,在我看来,当使用此选项时,
GC
由main线程执行,因为我在使用-XX:+UseSerialGC时没有看到任何
GC
线程(如"
GC
task thread对JVM和
GC
有很好
的
经验和知识的人,请确认或纠正我
的
理解。无-XX:+UseSerialGC**:**
的
Full
浏览 1
提问于2018-03-15
得票数 2
1
回答
GC
Clojure/
Java
/JVM内存设置
、
、
、
Java
/Lein设置如下:运行一个大型并行Clojure推理
算法
然而,进程
的
最大内存使用量约为30 is。我不明白为什么
GC
坚持要释放内存--应该有很多东西可做! 当限制在10 to内存和10个CPU时,该
算法
不会遇到这个问题。
浏览 5
提问于2016-04-16
得票数 2
回答已采纳
2
回答
如果所有对象都在使用中,垃圾收集器将如何处理
、
、
、
我已经研究过,
GC
将使用标记和扫描
算法
来收集未使用
的
内存引用。让我们假设这样
的
情况,案例1.频繁间隔让我们以这些对象类型为例另外,让我们假设程序有足够
的
逻辑让析构函数和Dispose清除非托管资源。 达到阈值限制,并且它没有更多
的
物理内存。.Net
GC
将如何处理这两种情况(包括间隔和对象情况<
浏览 0
提问于2017-03-11
得票数 0
1
回答
最大堆大小被忽略超过12 is
、
、
当最大堆设置为24
GC
或16
GC
时,Tomcat只使用4GB,一些应用程序抛出
java
.lang.OutOfMemoryError:
GC
开销超过限制。我
的
预感是
GC
正在“阻止”
Java
访问更多内存。开发人员为
GC
启用
的
默认设置是:我做了一些研究,认为添加这些参数可以解决这个问题: call :set_
浏览 2
提问于2017-04-03
得票数 0
1
回答
它是如何工作
的
?
、
忘了支持这一点
的
语言,垃圾收集到底是怎么回事?它是如何在编程语言中实现
的
?它是如何工作
的
,为什么它是有益
的
?为什么语言支持(和不支持)它?
浏览 4
提问于2016-08-02
得票数 0
2
回答
我可以停止JVM执行垃圾收集吗?
这个特性肯定会让
Java
更适合安全关键型应用程序吧?
浏览 3
提问于2016-08-28
得票数 0
1
回答
JBoss 6堆大小超出内存
、
、
在Jboss EAP 6 server启动时,由于静态缓存,堆大小增加到超过4096M,而托管在Jboss 5 GA上
的
同一应用程序堆大小不超过2000M。是否有不同
的
GC
策略涉及到Jboss 6 Heap 6
的
增长。
浏览 2
提问于2013-06-05
得票数 0
5
回答
JVM内存管理和垃圾收集书籍?
、
、
、
有人能建议一本书(或任何其他源代码)来彻底揭示JVM内存管理
的
内部&垃圾收集(优化、工作、循环引用、特殊情况、各种JVM执行
的
讨论……)吗?[到目前为止,我发现
的
是关于各个方面的单独文章,但没有重要
的
内容:)。热点实现
的
一些好材料是。] 非常感谢你
的
建议。
浏览 4
提问于2010-06-02
得票数 12
回答已采纳
3
回答
Java
GC
是确定性
的
吗
、
我正在使用相同
的
JVM参数在
Java
产品上运行相同场景
的
多次运行。每次运行都会在持续时间和“开始时间”方面给出不同
的
GC
行为。这是意料之中
的
吗?
浏览 0
提问于2013-05-17
得票数 4
1
回答
JMeter: 64位windows操作系统可以增加多少
java
堆大小
、
、
、
、
为了避免OutOfMemoryException中
的
JMeter,我正在将堆大小增加到-Xms5120m。 我想知道我能增加多少
Java
堆大小?
浏览 2
提问于2016-08-01
得票数 1
回答已采纳
2
回答
软引用与弱引用
、
、
我有一个关于
Java
中SoftReference
的
WeakReferences
的
问题。
GC
使用
算法
来决定是否回收软可达对象,但始终回收弱可达对象。这是否意味着
GC
永远不会在WeakReferences上运行finalize()方法 谢谢
浏览 0
提问于2012-08-30
得票数 2
2
回答
基于
Java
的
俄罗斯方块形状生成
算法
、
、
我正在使用一些软件设计模式用
Java
构建一个俄罗斯方块游戏。基本上,我创建了一个工厂
算法
,它检索一个字符串,以确定当主游戏循环给出一个请求时,生成哪种类型
的
俄罗斯方块对象,请参见代码: } }如果你不知道
gc
是什么,它只是Slick 2D库
的
一部分我注意到
浏览 0
提问于2015-04-10
得票数 0
3
回答
JVM垃圾收集
、
、
一般来说(据我所知,Oracle/sun和其他第三方以及MS都有一个标准
的
JVM实现),JVM是只创建一个作为守护进程运行
的
垃圾收集线程来收集垃圾对象,还是生成多个线程来完成垃圾收集?
浏览 2
提问于2012-06-15
得票数 7
5
回答
java
基础知识垃圾收集
、
java
中
的
垃圾收集
算法
是“供应商实现
的
吗?”
浏览 0
提问于2009-08-30
得票数 5
1
回答
这里收集
的
是什么?
、
这可能是非常基本
的
,但我很想知道。public static void main(String ...strings) { }以及输出FreeMemory (After
GC
): 1911768 我想知
浏览 2
提问于2010-08-05
得票数 8
回答已采纳
2
回答
如何在Tomcat中设置自定义垃圾收集器
算法
、
、
我想为运行在tomcat之上
的
java
应用程序设置一个自定义
的
垃圾收集器
算法
。我使用
的
是
java
8,默认
的
垃圾收集器是parallelGC。我想用G1
GC
或CMS代替这个。
java
-XX:+UseG1
GC
-jar Application.
java
可以使用上面的命令执行Jar应用程序。但是我想知道我们如何使用一个war应用程序在tomcat/中配置它?
浏览 0
提问于2019-07-09
得票数 1
1
回答
IBM应用服务器-XX:+UseG1
GC
的
作用是什么?-Xgcpolicy:gencon会取代吗?
、
接下来,从IBM
的
以下链接可以看出,也可以使用标志-XX来设置
gc
算法
,就像在其他JVM中一样。例如:-XX:+UseG1
GC
可以工作。https://www.ibm.com/support/knowledgecenter/en/SS3KLZ/com.ibm.
java
.diagnostics.visualizer.doc/verbosegc.html我
的
目的是应用像UseG1
GC
一样
浏览 369
提问于2021-02-03
得票数 0
回答已采纳
点击加载更多
相关
资讯
Java垃圾回收GC概览
详解 Java性能优化和JVM GC
Java 21 计划砍掉分代式 Shenandoah GC
Java中9种常见的CMS GC问题分析与解决
搞java开发,看懂JVM的GC日志真的很重要
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券