码迷,mamicode.com
首页 >  
搜索关键字:垃圾回收    ( 4162个结果
知识点—python数据类型1
目录 1. 简述垃圾回收机制 2. 引用计数练习 3. 简述小整数池概念 4. 对于x = 10,请用python代码分别打印变量值、变量值内存和变量数据类型 5. 对于下述代码: ? 请判断x、y、z的变量值是否相同?x、y、z的所在的内存地址是否相同?请用python代码阐述为什么? 6. 简述 ...
分类:编程语言   时间:2019-09-09 22:30:19    阅读次数:123
JVM的内存分配垃圾回收策略
之前看过《深入了解Java虚拟机》感觉容易忘,今天写一篇博客加深一下印象。 JVM的内存分配和垃圾回收(GC)主要发生在Java堆中。而Java堆根据对象的存活时间可以分为新生代和老年代,而新生代又细分为Eden区、From Survivor区、To Survivor区,这是由于新生代中的垃圾回收算 ...
分类:其他好文   时间:2019-09-09 22:20:02    阅读次数:109
JVM垃圾收集
对象已死吗? Java堆几乎存放了所有的对象实例,垃圾回收器在进行回收之前,首先确定的就是哪些对象存活,哪些对象死亡。 可达性分析算法: 由于引用计数算法无法处理“循环引用”的情况,所以主流的商用程序语言(Java、C#等)都是通过可达性分析来判定对象是否存活的。 这个算法的基本思想就是:通过一系列 ...
分类:其他好文   时间:2019-09-09 19:05:23    阅读次数:80
JVM_GC了解(转发)
1.概念 1.1什么是GC 垃圾(Garbage)就是程序需要回收的对象,如果一个对象不在被直接或间接地引用,那么这个对象就成为了「垃圾」,它占用的内存需要及时地释放,否则就会引起「内存泄露」。有些语言需要程序员来手动释放内存(回收垃圾),有些语言有垃圾回收机制(GC),例如我正在学习的Java语言 ...
分类:其他好文   时间:2019-09-09 14:39:04    阅读次数:127
java知识体系总结
基础 1、JVM内存模型和JAVA内存模型JMM 2、Jvm垃圾回收机制 3、Java多线程、线程池及并发包 4、Java锁 5、Java集合 6、Java BIO、NIO 7、Spring源码解析; 8、SpringBoot 存储相关: 1、MySQL 2、Redis 3、MQ 架构相关: 1、分 ...
分类:编程语言   时间:2019-09-08 09:33:44    阅读次数:98
js基础
基础数据类型和引用数据类型 js原型链 js继承 原型继承和class继承 call,apply,bind的区别? 闭包,应用场景,优缺点? 垃圾回收?什么算法? 对象遍历 给定一个对象,如何遍历获取里面的属性和值? 数组遍历 如何判断一个变量是不是数组 instanceof原理了解吗? js事件捕... ...
分类:Web程序   时间:2019-09-08 09:19:52    阅读次数:147
Java基础(4) - 引用类型
1.强引用:虚拟机回收时,就算内存不足也不会回收。2.软引用:虚拟机回收时,当内存不足时才回收。(使用时需判断是否为空)适合操作频率不高,想避免OutOfMemory异常的发生。(Bitmap)3.弱引用:虚拟机回收时,只要发现有弱应用即回收。(使用时需判断是否为空)适合操作频率高,想应用有更好的性能。(handler)4.虚引用仅持有虚引用的对象,在任何时候都可能被GC;常用于跟踪对象被GC回收
分类:编程语言   时间:2019-09-07 01:00:38    阅读次数:95
内存管理:避免内存溢出和频繁的垃圾回收
一、前言 在高并发、高吞吐量的极限情况下,简单的事情就会变得没有那么简单了。 一个业务逻辑非常简单的微服务,日常情况下都能稳定运行,一到大促就卡死甚至进程挂掉。 一个做数据汇总的应用,按照小时、天这样的粒度进行数据汇总都没有问题,到年底需要汇总全年数据的时候,没等数据汇总出来,程序就死掉了。 出现这 ...
分类:其他好文   时间:2019-09-06 13:08:08    阅读次数:108
java线程池
线程池: 简单理解,就是一个管理线程的池子。 它帮我们管理线程,避免增加创建线程和销毁线程的资源消耗。因为线程其实也是一个对象,创建一个对象,需要经过类加载过程,销毁一个对象,需要走GC垃圾回收流程,都是需要资源开销的。 提高响应速度。如果任务达到了,相对于从线程池拿线程,重新去创建一条线程执行,速 ...
分类:编程语言   时间:2019-09-05 23:40:53    阅读次数:119
GC垃圾回收 | 深入理解G1垃圾收集器和GC日志
来源:并发编程网链接:http://ifeve.com/深入理解G1垃圾收集器/ G1 GC是Jdk7的新特性之一、Jdk7+版本都可以自主配置G1作为JVM GC选项;作为JVM GC算法的一次重大升级、DK7u后G1已相对稳定、且未来计划替代CMS、所以有必要深入了解下: 不同于其他的分代回收算 ...
分类:其他好文   时间:2019-09-04 09:58:30    阅读次数:103
4162条   上一页 1 ... 65 66 67 68 69 ... 417 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!