码迷,mamicode.com
首页 >  
搜索关键字:堆内存    ( 1765个结果
RSS/PSS/VSZ
RSS 是常驻内存集(Resident Set Size),表示该进程分配的内存大小。 RSS 不包括进入交换分区的内存。 RSS 包括共享库占用的内存(只要共享库在内存中) RSS 包括所有分配的栈内存和堆内存。 VSZ 表示进程分配的虚拟内存。 VSZ 包括进程可以访问的所有内存,包括进入交换分 ...
分类:其他好文   时间:2020-04-23 21:20:12    阅读次数:66
Java栈内存堆内存溢出及相关JVM参数配置总结
一:Java里内存溢出分为栈内存溢出和堆内存溢出,不过一般而言我们说某个Java应用发生了内存溢出就是指堆内存溢出,即OOM,对应java.lang.OutOfMemoryError这个异常(错误);而栈内存溢出则是java.lang.StackOverflowError异常; 二:Java里每个线 ...
分类:编程语言   时间:2020-04-23 12:00:26    阅读次数:70
jvm调优的学习
面试中经常被问到,怎么调优jvm,于是查了很多资料学习了一下,做一下总结, 1、jvm调优主要是针对垃圾回收,先要熟悉jvm内存模型,主要有堆内存,栈内存,堆内存是java对象new之后存放的区域,栈内存是java方法存放临时变量的区域,方法执行完栈内存会自动释放,垃圾回收需要清理的是堆内存 a、堆 ...
分类:其他好文   时间:2020-04-22 16:17:12    阅读次数:86
堆(heap)、栈(stack)和方法区(method)
JAVA的JVM的内存可分为3个区:堆(heap)、栈(stack)和方法区(method) 堆区:堆内存用于存放由new创建的对象和数组。 1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令)2.jvm只有一个堆区(heap)被所有线程共享,堆中不 ...
分类:其他好文   时间:2020-04-20 13:55:26    阅读次数:58
JVM 基础、堆内存分析和垃圾回收算法
JVM 的知识一直是 Java 面试中的热点,日常开发对这方面关注不多,但是面试中经常问,属于进阶的内容。如果你不甘一直做个初级程序员,这部分内容一定要啃一啃。哈哈,好像是在自说自话,自己对这方面还掌握得一般呢,所以更要学习一下,只有光头才能使我更强! ...
分类:编程语言   时间:2020-04-19 12:37:14    阅读次数:88
Java——JVM相关
转自: https://www.cnblogs.com/ityouknow/p/5610232.html 看一张图,这张图能很清晰的说明JVM内存结构布局。 Java的内存结构: JVM内存结构主要有三大块:堆内存、方法区和栈。堆内存是JVM中最大的一块由年轻代和老年代组成,而年轻代内存又被分成三部 ...
分类:编程语言   时间:2020-04-18 09:52:29    阅读次数:71
垃圾回收
垃圾回收器帮我们处理了内存中不在使用的对象,提高了机器的性能,让开发人员轻松了很多。 你真的了解垃圾回收吗? 或许你知道垃圾回收,听说过是通过标记回收,可是怎么标记回收呢就不是很清楚了,好吧,如果不清楚就继续往下看。如果你是大神对这块了如执掌,请直接跳过,欢迎来提不同的意见。 1、我们先来聊一下内存 ...
分类:其他好文   时间:2020-04-15 21:34:29    阅读次数:70
关键字 static
一、 static 代表着什么 在 Java 中并不存在全局变量的概念,但是我们可以通过 static 来实现一个“伪全局”的概念,在 Java 中 static 表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,当然也可以修饰代码块。 Java 把内存分为栈内存和堆内存,其中栈内存用来存 ...
分类:其他好文   时间:2020-04-15 13:55:01    阅读次数:57
优美的讲解equals和==的区别
先初步了解在Java创建对象的内存分配知识 在JVM中,内存分为堆内存跟栈内存。他们二者的区别是: 当我们创建一个对象(new Object)时,就会调用对象的构造函数来开辟空间,将对象数据存储到堆内存中,与此同时在栈内存中生成对应的引用,当我们在后续代码中调用的时候用的都是栈内存中的引用。还需注意 ...
分类:其他好文   时间:2020-04-14 17:09:04    阅读次数:63
IDEA报错:GC overhead limit exceeded?
1. 问题描述 在运行代码之后,出现以下错误: 经查询之后,是由于JVM花费太长时间执行GC且只能回收很少的堆内存时抛出的 一般可以通过更改JVM启动配置增加堆大小来解决 参考:https://blog.csdn.net/github_32521685/article/details/8995379 ...
分类:其他好文   时间:2020-04-13 00:52:16    阅读次数:62
1765条   上一页 1 ... 13 14 15 16 17 ... 177 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!