Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
C# 和 Java 中的垃圾收集之间的根本区别是什么?
最近 我从一位 高级 开发人员 同事那里得到了一些关于 C 垃圾收集器的听起来非常错误的建议 例如 你需要使用析构函数 C 中随处可见 因为垃圾 收藏家不能信赖 C 垃圾收集器不能 就像 Java 垃圾一样 集电极 这对我来说听起来非常可疑
c
Java
garbagecollection
每 100 秒垃圾收集一次
有没有人遇到过这样的场景 高内存分配负载下的应用程序每 100 秒执行一次第二代收集 我们使用具有 8 16 GB 物理内存的 64 位服务器 应用程序有几 GB 的数据存储在缓存中 并且无法从中清除 因为它实际上已被应用程序使用 此外 它
NET
garbagecollection
如何获取托管对象的引用计数?
NET 分析器可以显示托管对象的引用计数 他们如何计算它们 他们使用非托管 API 来提供对探查器的访问 ICorProfiler回调 http msdn microsoft com en us library ms230818 aspx
NET
garbagecollection
memorymanagement
referencecounting
用于测量 GC 活动的 V8 垃圾收集器回调
我有一个关于V8的小问题6 7 240GC 行为和AddGCPrologueCallback AddGCEpilogueCallback回调 问题背后的一个小故事 我们使用 V8 引擎启动自定义 JS 代码 为了限制执行时间 我们有一个wa
c
garbagecollection
V8
embeddedv8
如何防止对象被垃圾收集?
如何防止对象被垃圾收集 是否有任何通过最终确定或幻像引用或任何其他方法的方法 我在一次采访中被问到这个问题 面试官建议finalize 可以使用 保留一个参考 如果您的对象过早被收集 则表明您的应用程序设计中存在错误 垃圾收集器仅收集应用程
Java
garbagecollection
G1 GC 单个、非常长的年轻 GC 发生且 ParallelGCThreads=1
I set ParallelGCThreads 1并使用G1 GC 所有其他JVM设置为默认设置 我跑PageRank在 Spark 1 5 1 上 有两个 EC2 节点 每个节点有 100 GB 堆 我的堆使用情况图如下 红色区域 年轻代
Java
apachespark
garbagecollection
JVM
g1gc
在最近的 JVM 中,不可见引用仍然是一个问题吗?
我正在读书Java 平台性能 http java sun com docs books performance 1st edition html JPAppGC fm html 遗憾的是 自从我最初提出这个问题以来 该链接似乎已经从互联网上
Java
memoryleaks
garbagecollection
JVM
sun
为什么 Java 终结器存在安全问题?
我正在阅读有效的 Java 作者 Joshua Bloch https www amazon com au Effective Java Joshua Bloch dp 0134685997 In 第 8 项 避免定型剂和清洁剂 of 第2
Java
memorymanagement
garbagecollection
Finalizer
effectivejava
Java 垃圾收集是否总是必须“停止世界”?
我正在尝试更深入地了解Java的垃圾收集 在HotSpot JVM分代收集中 堆中分为三个区域 年轻代 老年代和永久代 另外 还有两种算法 1 标记扫描紧凑型 2 并发标记和清除 GC 是否需要 Stop the world 取决于它使用的
Java
Algorithm
garbagecollection
当日志显示大量GC命中时,我们需要更改哪些代码?
当日志显示大量垃圾收集命中时 我们需要更改哪些代码 我们需要释放一些对象吗 我们会通过对象重用来加速代码吗 EDIT 我针对很多名称运行此代码 public static String removeAccents String s if s
Java
garbagecollection
C#:正确使用 WeakReference IsAlive 属性
正如所解释的here https msdn microsoft com en us library system weakreference isalive v vs 110 aspx if WeakReference s IsAlive返
c
NET
garbagecollection
weakreferences
GC.Collect()
好吧 我已经读过几个有关它的主题 但就这样吧 假设我有一个应用程序 基本上我会时不时地单击一个按钮 几分钟内会发生很多事情 然后它可能会再空闲一个小时 或者可能只是一分钟 在这一切结束之后 调用 GC Collect 不是一个很好的情况吗
c
NET
VBNET
garbagecollection
你在子类中调用 super.finalize() 吗?
我 在某处 读到过finalize 因为当子类被垃圾收集时 不能保证调用父类 这是否意味着大多数开发人员会覆盖finalize 在子类中并调用super finalize Finalize 不会自动为超类调用 因此 如果您重写 Finali
Java
inheritance
garbagecollection
为什么 .NET 应用程序的内存使用量在最小化时似乎会下降?
例如 启动 Paint NET 然后用任务管理器看看它的内存使用情况 在我的电脑上 它使用了36Mb 然后最小化Paint NET 现在只需要1Mb多一点 每个 NET 应用程序都会发生这种情况 最小化 NET 应用程序时会发生什么 是否发
NET
memory
garbagecollection
EF(实体框架)“using”语句的用法
我有一个关于 MVC 的项目 我们选择 EF 进行数据库事务 我们为 BLL 层创建了一些管理器 我找到了很多例子 其中 using使用 语句 即 public Item GetItem long itemId using var db n
c
EntityFramework
garbagecollection
dbcontext
usingstatement
.NET 任务实例在运行期间是否会超出范围?
如果我在方法中有以下代码块 使用 NET 4 和任务并行库 var task new Task gt DoSomethingLongRunning task Start 并且该方法返回 该任务是否会超出范围并被垃圾收集 或者是否会运行完成
c
NET
garbagecollection
task
taskparallellibrary
将参数传递到 Task.Factory.StartNew
给出以下代码 string injectedString Read string out of HttpContext Task Factory StartNew gt MyClass myClass new MyClass myClass
c
aspnet
garbagecollection
task
GC 会从元空间收集垃圾吗?
我一直认为垃圾收集器只清除堆 现在我也这么认为 在java 8中permGen被删除并被Metaspace取代 据我了解元空间是垃圾收集的 https stackoverflow com a 24075360 2674303 https s
Java
garbagecollection
java8
Dispose
将 CLR 类型转换为 void* 并返回
例如 如何正确转换 CLR 类型Foo to void 过一段时间再回来 场景是 我在 DLL 中有一些非托管代码 可以总结为 class Handler void obj void call void obj int detail voi
garbagecollection
CCLI
pinvoke
你能用 Java 获得基本的 GC 统计数据吗?
我想让一些长时间运行的服务器应用程序定期输出 Java 中的一般 GC 性能数据 例如 Runtime freeMemory 的 GC 等价物 例如完成的周期数 平均时间等 我们的系统在客户机器上运行 怀疑配置错误的内存池导致了过多的 GC
Java
garbagecollection
«
1 ...
4
5
6
7
8
9
10
...31
»