码迷,mamicode.com
首页 >  
搜索关键字:heap corruption    ( 3114个结果
java里的静态变量是放在了堆内存还是栈内存?
堆区: 1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令) 2.jvm只有一个堆区(heap)被所有线程共享,堆中不存放基本类型和对象引用,只存放对象本身 栈区: 1.每个线程包含一个栈区,栈中只保存基础数据类型的对象和自定义对象的引用(不是对象)
分类:编程语言   时间:2016-03-07 22:32:13    阅读次数:225
[MAT]使用MAT比較多个heap dump文件
使用MAT比較多个heap dump文件 调试内存泄露时,有时候适时比較2个或多个heap dump文件是非常实用的。这时须要生成多个单独的HPROF文件。以下是一些关于怎样在MAT里比較多个heap dumps的内容(有一点复杂):1. 第一个HPROF 文件(usingFile > Open H
分类:其他好文   时间:2016-03-07 16:47:50    阅读次数:126
\bin\sh.exe:*** Couldn't reserve space for cygwin's heap,Win32 error 0
Git一直使用都好好的,今天git pull的时候,报了如下的错误,\bin\sh.exe:*** Couldn't reserve space for cygwin's heap,Win32 error 0,经过百度之后获知这个问题是因为Cygwin 使用持久性的共享的内存段,有时可能会损坏。这症
分类:Windows程序   时间:2016-03-07 13:36:42    阅读次数:443
JVM研究(1)内存溢出试验
本文是在JDK1.7下面做的试验,通过模拟,我们可以直接点中这些场景的本质,从而在纷繁复杂的千万行代码中避免这样去 coding。导致 OOM 的情况有多种,包括 Java 或 Native Method Stack 的内存不足或者栈空间溢出(stack over Flow)、Heap 内存溢出(O
分类:其他好文   时间:2016-03-06 20:53:04    阅读次数:185
Android 防止OOM优化
1. Android2.x及以下的系统优化: Bitmap被解码后的像素被存储在Native Heap中, Dalvik Heap有个external计数,记录了Bitmap所占用的内存。 当 Dalvik Allocated + External Allocated + new Allocated
分类:移动开发   时间:2016-03-05 23:51:05    阅读次数:585
timus 1180. Stone Game 解题报告
1.题目: 1180. Stone Game Time limit: 1.0 secondMemory limit: 64 MB Two Nikifors play a funny game. There is a heap of N stones in front of them. Both Ni
分类:其他好文   时间:2016-03-05 18:51:42    阅读次数:133
.NET中的堆(Heap)和栈(Stack)的本质
计算机的内存可以分为代码块内存,Stack内存和Heap内存。代码块内存是在加载程序时存放程序机器代码的地方。 栈(Stack)一般存放函数内的局部变量。 堆(Heap)一般存放全局变量和类对象实例等。 若只是声明一个对象,则先在栈内存中为其分配地址空间,若再实例化它,则在堆内存中为其分配空间。 1
分类:Web程序   时间:2016-03-04 00:26:31    阅读次数:267
jvm的垃圾回收原理
什么是垃圾回收? 垃圾回收是Java中自动内存管理的另一种叫法。垃圾回收的目的是为程序保持尽可能多的可用堆(heap)。 JVM会删除堆上不再需要从堆引用的对象。 用一个例子解释垃圾回收? 比方说,下面这个方法就会从函数调用。 void method(){ Calendar calendar = n
分类:其他好文   时间:2016-03-03 17:37:42    阅读次数:90
堆排序 Heap Sort
堆排序是一种选择排序,其时间复杂度为O(nlogn)。 堆的定义 n个元素的序列{k1,k2,…,kn}当且仅当满足下列关系之一时,称之为堆。 情形1:ki <= k2i 且ki <= k2i+1 (最小化堆或小顶堆) 情形2:ki >= k2i 且ki >= k2i+1 (最大化堆或大顶堆) 其中
分类:编程语言   时间:2016-03-03 01:24:10    阅读次数:255
蝙蝠的成长之路
士兵老师的视频从头看起。 Java简介和源代码、Java的基本语法。 了解了Java的源文件的基本组成部分class,定义class要写类体{},文件名和public类的名字相同,一个源文件最多只能有一个public。 了解了 内存区域 heap(now出来的东西) stack(局部变量) data
分类:其他好文   时间:2016-03-01 18:50:09    阅读次数:138
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!