Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Java:无需 jmap 或无需挂起应用程序即可获取堆转储
在少数情况下 我们的应用程序使用大约 12 GB 内存 我们尝试使用 jmap 实用程序获取堆转储 由于应用程序使用了一些 GB 的内存 因此会导致应用程序停止响应并导致生产问题 在我们的例子中 堆使用量在 6 小时内突然从 2 3 GB
Java
memory
heapmemory
jmap
eclipse ini 配置
实际上我和我的朋友正在尝试学习和使用 eclipse 3 4 我们在工作时遇到一些堆内存问题 我的朋友建议增加 eclipse ide 的内存分配 因为他有 4GB RAM 并且他想分配足够的堆 分配合适的烫发大小 并启用并行垃圾收集到这个
Java
eclipse
configuration
heapmemory
ini
Docker 中的 Neo4j - 最大堆大小导致硬崩溃 137
我正在尝试在 Docker 容器中启动 Neo4j 3 1 实例 通过 Docker Compose 在 OSX El Capitan 上运行 一切都很好 除非我尝试将 Neo 可用的最大堆空间增加到默认值 512MB 以上 根据the d
elasticsearch
Docker
neo4j
heapmemory
分配在堆上的对象
每当创建任何新对象时 都会在堆上创建该对象 为每个对象分配的内存有两个附加字段 1 类型对象指针 2 同步块索引 这两个字段到底有什么用途 有人能解释一下吗 类型对象指针用于表示对象的类型 这是必需的 方法查找 vtable 检查石膏 寻找
NET
heapmemory
malloc 和 HeapAlloc 之间有根本区别吗(除了可移植性之外)? [复制]
这个问题在这里已经有答案了 由于各种原因 我正在尝试将代码从 C 运行时移植到使用 Windows 堆 API 的代码 我遇到了一个问题 如果我重定向malloc calloc realloc free打电话给HeapAlloc HeapR
WINAPI
malloc
heapmemory
msvcrt
heapalloc
删除指针和将其设置为 nullptr 之间有什么区别? [复制]
这个问题在这里已经有答案了 正在说delete pointer and pointer nullptr相同 可能不会 但是后者会释放内存吗 关于什么delete pointer pointer nullptr pointer nullptr
c
pointers
memory
heapmemory
danglingpointer
如何检查是否有足够的可用堆内存?
我有一项作业要求我创建一个分配和释放内存的 堆 类 我相信我的代码可以工作 并且解决方案可以正常构建和运行 但我想确保没有任何内存泄漏 我还需要添加一些代码来检查分配给堆的所需数量是否可用 如果有人要分配非常大的数量 如何检查堆上分配的内存
c
visualc
heapmemory
执行大查询时内存不足?
我在尝试进行大查询时收到此错误 java lang OutOfMemoryError Java heap space 我搜索过并发现申请设置自动提交 假 and 设置获取大小我准备好的语句的方法可能有助于处理大查询 然而 当我使用它时 我收
Java
mysql
heapmemory
largequery
动态增加java堆空间
我编写了一个 java 程序 用于测试具有不同数量处理器的不同机器上的几个多线程算法的速度 在某些机器上 合并排序 会失败 因为它需要相当大的堆空间才能处理非常大的数组 我可以在运行程序之前轻松地自己更改 java 堆空间 但我觉得更健壮且
Java
heapmemory
MergeSort
scalability
除了通过其安全方法之外,如何强制 Rust 获取分配的内存的所有权?
在他 2018 年 2 月题为 Rust 中的内存安全 C 案例研究 威尔 克莱顿写道 Rust 提供了获取原始指针所有权的能力 我们使用它slice from raw parts mut and Box from raw它告诉 Rust
pointers
memorymanagement
Rust
heapmemory
ownership
“堆内”和“堆外”的区别
Ehcache 谈论堆内和堆外内存 有什么不同 使用哪些 JVM 参数来配置它们 堆上存储是指将出现在 Java 堆中 并且也受 GC 影响 的对象 另一方面 堆外存储是指由 EHCache 管理的 序列化 对象 但存储在堆外 并且也不受
Java
memory
heapmemory
ehcache
offheap
CLR 同步块地址
当我做 public class Employee public int exp class Program static void Main string args Employee o1 new Employee o1 exp 3 lo
c
heapmemory
clr
Java 原语放在栈上还是堆上?
我只知道非基元 对象 位于堆上 方法位于堆栈上 但是基元变量呢 update 根据答案 我可以说堆可以为给定的对象拥有新的堆栈和堆 鉴于该对象将具有原始变量和引用变量 本地定义的原语将位于堆栈上 但是 如果将原语定义为对象实例的一部分 则该
Java
heapmemory
stackmemory
什么是堆中的类型对象
我知道当在堆中创建对象时 它们还有额外的两个字段 同步块索引 类型对象指针 所以我想知道Type Object是什么时候在Heap内存中创建的以及它保存什么样的数据 它只代表Type的元数据 我还没有找到更多关于这方面的细节 Type 对象
NET
heapmemory
clr
为什么相同的代码每次运行时给出不同的地址?
每次运行代码时 我都会得到不同的输出值 当堆和堆栈地址固定时 为什么 malloc 返回不同的地址 我希望它从堆顶部开始分配并每次返回一个固定地址 对于堆栈也是如此 include
c
operatingsystem
stack
malloc
heapmemory
«
1 ...
6
7
8
9
10
11
12