圾回收 问答列表

Java “释放”内存的良好实践 [重复]

作者:lucoski 提问时间:10/28/2023

这个问题在这里已经有答案了: 在 Java 中将对象分配给 null 会影响垃圾回收吗? (15 个答案) 在处理后将对象设置为 null 是一种好的做法吗?[复制] (3 个答案) Java 可以在...

Android JNI 原生代码中的 C++ 对象是否会调用垃圾回收?

作者:xaviersjs 提问时间:5/22/2013

所以,我有一个概念性的问题。我一直在 Android 上使用 JNI,目的是做一些低级音频“东西”。我已经用 C/C++ 进行了大量的音频编码,所以我认为这不会是什么大问题。我决定在我的“原生”代码中...

我挑战你在函数返回之前为“del”找到一个合理的用例

作者:Rami Luisto 提问时间:9/22/2023

我目前正在使用一个由我之前的六个人开发的遗留系统,每个人都修复了问题并添加了新功能,而没有为“代码审查”、“文档”或“风格指南”等愚蠢的事情而烦恼。在我之前的人也拥有非常不同的编码专业知识水平,因此由...

热点虚拟机如何处理CMF(并发模式故障)?

作者:Lizbing 提问时间:8/28/2023

这些天我正在为 HotSpot 实现 GC 算法。我的 GC 算法是并发的。众所周知,做GC时可能会发生CMF。我只知道并发 GC 会导致串行旧 GC 处理 CMF。这个操作是应该自己实现还是HotS...

如果在 Map 中将值用作键,WeakSet 是否会被垃圾回收?

作者:Djordje Vuckovic 提问时间:8/25/2023

我有一些 HTML elemenets 在 ES6 Maps 中用作键,我还有一个“WeakSet”,其中包含那些相同的 HTML 元素作为值,现在这些 HTML 元素最终将被其他一些功能从 DOM ...

如何使用 weakref/gc 支持实习对象?

作者:Yakov Galka 提问时间:5/30/2023

我正在尝试在 python 中实现非字符串对象的实习。对于字符串,我们有函数。但是,它不支持其他不可变对象。为了不碍事,我知道修改被拘禁对象时可能出现的问题。sys.intern 一个经常被引用的非...

为什么我的运行时内存日志在 OpenShift 上比在 Localhost 上低得多?

作者:aliaksei 提问时间:5/26/2023

问题是:在 localhost 上运行时,运行时以编程方式记录的内存总计为 1Gb/500Mb 可用。在 Openshift 上运行时,此值大约少 10 倍:总计 110Mb,可用 40 Mb。谁能解...

为什么即使我关闭了所有句柄,node 也会抱怨未关闭的文件描述符?

作者:Ragesh 提问时间:5/25/2023

我有一个异步函数,可以创建一个读取流并将其写入 http 响应,如下所示: let handle = await getFile(); let stream = handle.createRea...

java 代码优化的危险是将弱引用用于局部变量中记住的强引用?[已结束]

作者:Artur Linhart 提问时间:5/2/2023

已关闭。这个问题需要细节或澄清。它目前不接受答案。 想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。 7个月前关闭。 改进此问题 我遇到过这样的问题,有时我对某个对象的弱引用就消失了...

通过 #compute 将 WeakReferences 添加到 HashMap 中 - 我可以得到 null 吗?

作者:Andrey B. Panfilov 提问时间:4/26/2023

假设我有以下缓存实现,旨在将一些数据(在我的情况下是连接池)与另一个对象的最新状态/版本相关联: public class Demo<V> { private final Map<Integer...


共36条 当前第3页