Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
使用 Box 分配大型数组时,线程“
”溢出了堆栈
我正在实施combsort http kokizzu blogspot com 2015 01 c java phphhvm ruby nodejs go combsort html 我想在堆栈上创建固定大小的数组 但它显示stack ov
Rust
heapmemory
dynamicmemoryallocation
如何防止在堆上创建对象?
有谁知道如何在独立于平台的 C 代码中阻止在堆上创建对象 也就是说 对于 Foo 类 我想阻止用户这样做 Foo ptr new Foo 并且只允许他们这样做 Foo myfooObject 有人有什么想法吗 Cheers 尼克的回答 ht
c
stack
heapmemory
如何检查 Linux 上进程的堆大小
我正在编写一些代码 但它一直崩溃 后来在挖掘转储后 我意识到我超出了最大堆限制 如果我添加了对 malloc 的检查 生活会更容易 尽管我修复了这个问题 有什么方法可以增加我的堆大小吗 PS 相当类似的问题 https stackoverf
c
Linux
memory
Crash
heapmemory
无法从堆中收集无法访问的对象
我正在努力解决 JVM 堆 Java 1 7 中无法访问的对象 从图中可以看到 图中所有类都是不可达的 我们有超过74 的对象没有引用 所以应该被垃圾收集 在我们的 tomcat 7 服务器上运行 3 周后就会出现这种状态 该服务器仅运行
Java
tomcat
garbagecollection
JVM
heapmemory
释放后的 ASAN 堆使用情况
我正在运行 ASAN 来查找一个非常大的项目中的内存泄漏 我已找到原因 但不知道如何解决 我制作了一个示例程序来使问题易于理解 在下面的程序中 我只能解决指定的代码 对于其余代码 无法进行解决 因此 请建议我可能必须解决以下 ASAN 错误
c
malloc
heapmemory
free
AddressSanitizer
Java 局部变量、对象引用、实例变量在哪里
我目前正在学习java的内存概念 栈和堆 我知道局部变量和方法调用住在一个叫做栈的地方 对象存在于堆中 但如果该局部变量包含一个对象怎么办 或者有一个对象引用 public void Something Duck d new Duck 24
Java
memorymanagement
JVM
virtualmachine
heapmemory
部署“react-admin”应用程序时,Heroku 服务器因“JavaScript 堆内存不足”而崩溃
我目前正在使用 react admin 开发一个管理面板 该面板在我的本地运行良好 但是一旦我将应用程序上传到 Heroku 构建就会失败并出现以下错误 致命错误 接近堆限制的无效标记压缩分配失败 JavaScript 堆内存不足 我已将问
nodejs
heroku
memory
heapmemory
reactadmin
将大流转换为字符串时内存不足
我正在尝试将大流 4mb 转换为字符串 最终将其转换为 JSON 数组 当流大小很小 以 KB 为单位 时 一切正常 当它开始处理 4mb 流时 它就会耗尽内存 下面是我用来将流转换为字符串的方法 我几乎尝试了所有方法 我怀疑问题出在 wh
Java
Android
memory
heapmemory
InputStreamReader
在栈和堆上创建对象数组
考虑以下代码 class myarray int i public myarray int a i a 如何在堆栈上创建 myarray 对象数组以及如何在堆上创建对象数组 You can create an array of object
c
Arrays
object
heapmemory
stackmemory
C++ 堆损坏检测工具
有没有工具可以帮助我检测 C 中的堆损坏 我无法提供源代码 因为这是一个大项目 我可以使用任何与 Visual Studio 或 xcode 配合使用的工具 该工具应该可以在多线程下正常工作 这个问题不是很常见 它会在很长一段时间后出现 并
c
memorymanagement
heapmemory
如何查找堆中对象的数量
如何在Java程序中找到堆上存活对象的数量 jmap 是标准的 java 实用程序 可用于捕获堆转储和统计信息 我不能说 jmap 使用什么协议连接到 JVM 来获取此信息 并且不清楚此信息是否可用于直接在 JVM 中运行的程序 尽管我确信
Java
heapmemory
是否存在与堆内存分配相关的内存开销(例如堆中的标记)?
特别是在 Windows 上使用最新的 Visual Studio C 编译器来考虑 C 我想知道heap执行 假设我使用的是发布编译器 并且我不关心内存碎片 打包问题 是否存在与在heap 如果是这样 每个分配大约有多少字节 会不会更大一
c
Windows
VisualStudio
memorymanagement
heapmemory
如何查看应用程序当前使用的堆大小?
我想我在 NetBeans 中将堆大小增加到 1 GB 因为我将配置更改为如下所示 netbeans default options J Xmx1g 重新启动 NetBeans 后 我能否确定我的应用程序现在已获得 1 GB 空间 有没有办
Java
netbeans
heapmemory
如何检测和删除(在会话期间)无法进行垃圾收集的未使用的 @ViewScoped beans
编辑 这个问题提出的问题在 codebulb ch 的这篇文章中得到了很好的解释和证实 包括 JSF 之间的一些比较 ViewScoped CDI ViewSCoped 以及全能面孔 ViewScoped 并明确声明 JSF ViewSco
Jsf
jsf2
garbagecollection
heapmemory
viewscope
方法在哪里?堆栈还是堆?
我知道方法的局部变量和参数位于堆栈中 但我无法弄清楚在 Java 中方法实际上位于哪里 如果我声明任何 Thread 对象 例如 Thread t new Thread t start 所以这意味着我已经创建了除主方法之外的单独的方法调用
Java
JVM
heapmemory
stackmemory
如何在堆栈和堆对象之间进行转换
Example Class obj1 Class obj2 void doThis Class obj void create Class obj1 new Class Class obj2 doThis obj1 doThis obj2
c
heapmemory
stackmemory
内存中引用变量和对象的逻辑结构/细节?
假设我们有一堂课 class Class1 int i 1 我们有一个变量 Class1 ob1 new Class1 引用本身是否存储在变量中ob1存储它引用的对象的信息Class1 堆的部分在哪里Class1存储它的信息Class1 t
Java
memory
heapmemory
stackmemory
为什么用Java VisualVM监控Tomcat时堆空间不断增大?
我有一个在 Tomcat 中运行的 JRubyOnRails 应用程序 浏览到我的应用程序 localhost 登录然后什么都不做后 堆空间似乎在不断增长 这正常吗 如果我按 执行 GC 它会再次下降 我想知道如果我将其保留到其达到计算机
Java
heapmemory
tomcat7
jrubyonrails
Jvisualvm
Java堆溢出,强制垃圾回收
我创建了一个包含一系列子元素的 trie 树 删除单词时 我将子项设置为空 我认为这会删除节点 删除是一个相对术语 我知道 null 不会删除子级 只是将其设置为 null 当使用大量单词时 会导致堆溢出 在 Linux 上运行 top 我
Java
heapmemory
Android,我看到堆在增长,但我希望它停止
我看到我的堆不断增长 并且我知道它最终会在任何设备上崩溃 因为它一直在增长 Grow heap frag case 在整个日志中都可以看到 在我的手机上 当使用 32mb 时 应用程序就会崩溃 其他手机当然是 16mb 如果有那么少的资源运
Android
garbagecollection
heapmemory
«
1 ...
3
4
5
6
7
8
9
...12
»