Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
JVM锯齿状空闲进程
我目前正在进行一项涉及 JVM 及其内存使用工作原理的研究 我不明白的是 JVM在空闲时用什么填充它的内存 只是为了在堆几乎达到时释放它 为什么使用的内存不只有一条平线 顺便说一句 这个 java 应用程序托管在 glassfish 上 但
Java
garbagecollection
JVM
应用程序中 GC 长时间暂停
我当前运行的应用程序需要最大堆大小为 16GB 目前我使用以下标志来处理垃圾收集 XX UseParNewGC XX UseConcMarkSweepGC XX CMSInitiatingOccupancyFraction 50 XX Di
Java
performance
garbagecollection
C++ 中的垃圾收集——为什么?
我不断听到人们抱怨 C 没有垃圾回收功能 我还听说 C 标准委员会正在考虑将其添加到该语言中 恐怕我只是不明白它的意义 使用 RAII 和智能指针消除了它的需要 对吗 我唯一的垃圾收集经验是在几台廉价的八十年代家用计算机上 这意味着系统会时
c
garbagecollection
C11
匿名监听器与弱引用不兼容吗?
我正在阅读刚刚被问到的这个问题 避免回调中的内存泄漏 https stackoverflow com questions 8475314 我很困惑 直到有人回答了以下问题 这种方法的问题是你不能拥有一个仅在集合中引用的侦听器 因为它会随机消
Java
Callback
garbagecollection
anonymousmethods
如果垃圾收集器没有删除未引用的对象,它们还能运行吗?
如果一个对象正在等待垃圾收集 但包含一个在该对象的最后一个引用更改时正在运行的线程 那么该线程是否仍会运行并且代码是否仍会执行 那么您是否可能有一堆应该删除的幽灵对象 但它们对您的代码产生了影响 你如何防止这种情况发生 有没有办法让对象知道
Java
garbagecollection
这种双重实例是否有害,或者根本没有必要?
在仔细阅读遗留资源时 我发现了这一点 DataSet myUPC new DataSet myUPC dbconn getDataSet dynSQL Resharper 正确地将其中的 new Dataset 部分 灰显 并建议 删除多余
c
garbagecollection
refactoring
ReSharper
匿名类*总是*维护对其封闭实例的引用吗?
我正在处理一些代码 其中一个对象 foo 正在创建另一个对象 对象 bar 并将其传递给Callable 之后 foo 将返回 bar 然后我希望 foo 变得无法访问 即 可用于 垃圾收集 我最初的想法是创建Callable匿名 例如 c
Java
garbagecollection
anonymousclass
GC 行为和 CLR 线程劫持
我在书中读到关于GC的内容CLR via C 特别是关于 CLR 何时想要开始收集 我知道它必须在收集发生之前挂起线程 但它提到当线程指令指针到达安全点时它必须执行此操作 在它不在安全点的情况下 它会尝试快速到达安全点 并且这样做是通过hi
c
garbagecollection
clr
Ruby on Rails 中的垃圾收集器?
我尝试在 Google 上搜索很多有关 Rails 垃圾收集器的信息 但没有得到可靠的答案 有谁有资源来展示如何垃圾收集是在 Rails 中实现的吗 我们怎样才能控制它呢 Rails 是一个框架 而不是一种语言 Rails 背后的语言称为
rubyonrails
ruby
rubyonrails3
garbagecollection
使用 using 来处理嵌套对象
如果我有像这样的嵌套对象的代码 我是否需要使用嵌套的 using 语句来确保 SQLCommand 和 SQLConnection 对象都被正确处理 如下所示 或者如果实例化 SQLCommand 的代码位于外部使用语句 using var
c
NET
garbagecollection
idisposable
调整 Java 类以提高 CPU 缓存友好性
在设计java类时 对于实现CPU缓存友好性有哪些建议 到目前为止我学到的是应该尽可能多地使用 POD 即 int 而不是整数 这样 在分配包含对象时 数据将被连续分配 例如 class Local private int data0 pr
Java
caching
garbagecollection
JVM
蜘蛛猴和垃圾收集
我正在将 Spidermonkey 嵌入到我的 C 应用程序中 我需要在本机 C 中实现一些传递 jsval 的自定义 Javascript 函数 我需要防止 jsval 被意外垃圾收集 我这样做是否合适 1 在初始化例程中 static
javascript
garbagecollection
spidermonkey
多个对象以某种方式相互干扰[原始版本]
我有一个神经网络 NN 当应用于单个数据集时 它可以完美地工作 但是 如果我想在一组数据上运行神经网络 然后创建一个新的神经网络实例以在不同的数据集 甚至再次同一组数据 上运行 那么新实例将产生完全错误的预测 例如 对 XOR 模式进行训练
python
OOP
class
garbagecollection
neuralnetwork
迁移到 java 17 后有关“每个进程的内存映射”和 JVM 崩溃的 GC 警告
我们正在将 java 8 应用程序迁移到 java 17 并将 GC 从G1GC to ZGC 我们的应用程序作为容器运行 这两个基础映像之间的唯一区别是 java 的版本 例如对于 java 17 版本 FROM ubuntu 20 04
Java
garbagecollection
JAVA17
ZGC
使用带有终结器的 C++/CLI 定义类时 C# 中的内存泄漏
当我在 C CLI DLL 中实现一个类时 public ref class DummyClass protected DummyClass some dummy code std cout lt lt hello lt lt std en
c
memoryleaks
garbagecollection
CCLI
Finalizer
JVisualVM/JConsole 中的 System.gc() 与 GC 按钮
我目前正在测试处理 XML 模式的概念验证原型 并围绕一个非常消耗内存的树自动机外部库 我已经获得了源代码 构建 我想绘制 真实峰值 堆 随着模式大小的增加 不同运行的内存消耗 使用的指标符合我的目的并且不会影响问题 或者至少是它的合理近似
Java
memory
garbagecollection
heapmemory
Jconsole
为什么 RackMultipart* 文件保留在我的 Rails /tmp 目录中?
我正在使用 Paperclip 2 3 来处理在 Ubuntu 上运行的 Rails 3 0 3 应用程序上的图像上传 Paperclip 正在按广告处理上传 但在应用程序的 tmp 文件夹中创建的 RackMultipart 文件仍然存在
FileUpload
garbagecollection
rubyonrails3
paperclip
tmp
如果加载 dylib,垃圾收集工作队列会崩溃
我们正在将应用程序从 10 6 移植到 10 8 我正在查看我们在应用程序中加载的 dylib 我面临着非常不寻常的崩溃垃圾收集工作队列并附有以下消息 malloc Thread suspend unable to suspend a th
Objectivec
MacOS
garbagecollection
pthreads
osxmountainlion
Chrome 内存/垃圾收集问题
我在使用 Chrome 时遇到内存 垃圾收集问题 我正在开发一个照片上传网站 该网站允许我的客户使用 HTML5 和文件 API 拖放照片进行上传 因此这在 IE 中不起作用 它仅适用于 Chrome 和 FF 我还没有在 Safari O
javascript
memory
Googlechrome
garbagecollection
循环内的局部变量会被垃圾收集吗?
我想知道将循环内引用的任何变量放在循环外是否更有效 或者它们可以像函数内的变量一样被垃圾收集吗 var obj key val for var i 0 i lt 10 i console log obj or for var i 0 i l
javascript
performance
garbagecollection
1
2
3
4
5
6
...30
»