写点什么

垃圾回收

0 人感兴趣 · 26 次引用

  • 最新
  • 推荐

浅析 PHP 的「垃圾回收」机制

用户头像
悟空聊架构6 月 9 日

Java 种的垃圾回收机制,大家肯定都有所了解,比如如何确定垃圾,有两种算法,引用计数法和可达性分析算法。Java 中使用的是可达性分析算法,而 PHP 使用的引用计数算法。我们都知道引用计数算法较难处理循环引用的问题,PHP 这波奇怪的操作可太秀了,那 PHP

https://static001.geekbang.org/infoq/46/460378837f6d5d4c70b36e4d84ca24f5.jpeg?x-oss-process=image/resize,w_416,h_234

☕【JVM 技术之旅】彻底弄清楚 Minor GC 和 Major GC 及 Full GC

用户头像
李浩宇/Alex5 月 22 日

每一日你所付出的代价都比前一日高,因为你的生命又消短了一天,所以每一日你都要更用心。

你对 JVM 垃圾收集器了解多少?面试官夺命 13 问谁碰谁不迷糊啊!

用户头像
北游学Java4 月 8 日

1、简述Java垃圾回收机制 2、GC是什么?为什么要GC 3、垃圾回收的优点和原理。并考虑2种回收机制 4、垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收? 5、Java 中都有哪些引用类型?

https://static001.geekbang.org/infoq/b4/b47b98077b31625d4695df4e005e4d3e.jpeg?x-oss-process=image/resize,w_416,h_234

【死磕 JVM】给同事讲了一遍 GC 后,他要去面试,年轻人,就是容易冲动!

用户头像
牧小农4 月 3 日

在一个风和日丽的中午,和同事小勇一起走在公司楼下的小公园里面,看到很多的小姐姐,心想什么时候能够和这些小姐姐一起讨论人生呀,美滋滋,嘿嘿嘿。

GO GC 知识点整理

用户头像
Jack Zheng3 月 14 日

本文档为自己学习GO GC所整理的内容,自己学习逻辑也是按照这么个顺序学,GC还有很多细小知识点。有机会会再整理出来,本文档不涉及其他的语言GC算法比较,本人也不太了解其他语音。有什么问题,请毫不吝啬地提出。

https://static001.geekbang.org/infoq/96/960a1f98049736d01a9753b2df7e4666.png?x-oss-process=image/resize,w_416,h_234

JVM 又曾放过谁,垃圾终将被回收

用户头像
Java王路飞2 月 25 日

在Java中有一个很重要的概念,即一切皆对象。所谓对象,就是将现实中的事物抽象出来,进而可以通过继承、实现和组合的方式把万事万物都给容纳,所以理解对象的概念在学习Java(包括所有的面向对象的语言)的过程中至关重要。

前端面试常考题:JS 垃圾回收机制

摘要:众所周知,应用程序在运行过程中需要占用一定的内存空间,且在运行过后就必须将不再用到的内存释放掉,否则就会出现下图中内存的占用持续升高的情况,一方面会影响程序的运行速度,另一方面严重的话则会导致整个程序的崩溃。

https://static001.geekbang.org/infoq/ff/ff452c7e8a6e6fe38d9a8f2d483679ae.png?x-oss-process=image/resize,w_416,h_234

面试官常问的垃圾回收器,这次全搞懂

用户头像
Silently95271 月 27 日

前几天写了一篇《JVM性能调优实战:让你的IntelliJ Idea纵享丝滑》,其中有对GC垃圾回收器的选择尝试,本篇我们就来详细的看看JVM中常见的垃圾回收器有哪些以及每个垃圾回收器的特点,这也是面试的时候经常被问的内容

垃圾回收你懂,Java 垃圾回收你懂吗?

用户头像
华为云开发者社区2020 年 12 月 26 日

摘要:在用 C 之类的编程语言时,程序员需要自己手动分配和释放内存。而 Java 不一样,它有垃圾回收器,释放内存由回收器负责。本文接下来将介绍Java垃圾收集的知识原理。

《垃圾回收的算法与实现》.pdf

用户头像
田维常2020 年 11 月 19 日

GC是Garbage Collection的简称,中文称为“垃圾回收”。

JVM 真香系列:图解垃圾回收器

用户头像
田维常2020 年 11 月 14 日

先普及三个概念: 并行收集:指多条垃圾收集线程并行工作,但此时用户线程仍处于等待状态。 并发收集:指用户线程与垃圾收集线程同时工作(不一定是并行的可能会交替执行)。用户程序在继续运行,而垃圾收集程序运行在另一个CPU上。

https://static001.geekbang.org/infoq/98/98b1960dfd3c1159bfe297d4328791f8.jpeg?x-oss-process=image/resize,w_416,h_234

Go 语言内存管理三部曲(三)图解 GC 算法和垃圾回收原理

用户头像
网管2020 年 10 月 22 日

白话Go语言的垃圾回收机制、图解Go语言GC的三色标记清楚算法。

https://static001.geekbang.org/infoq/02/02bbb3686d0282b318078b436774b464.png?x-oss-process=image/resize,w_416,h_234

JVM 内存模型、字节码、垃圾回收面试要点

用户头像
escray2020 年 8 月 31 日

有关 JVM 内存模型、字节码和垃圾回收的知识要点,实在是太长了,TL;DR。不过面试的时候,能讲个七七八八的,估计就通过

JVM 垃圾回收原理简述

用户头像
Season2020 年 8 月 6 日

自动垃圾回收是JVM的重要特性之一,垃圾回收主要包括四个方面:

聊聊 Java 虚拟机(JVM)——基础篇

用户头像
Jerry Tse2020 年 8 月 5 日

作为Java程序员,Java虚拟机(JVM)对我们来说既熟悉又陌生的。熟悉是我们的Java程序运行在虚拟机上,你也多多少少了解过虚拟机的一些特性,例如:“编译一次,到处运行”、“自动GC”等。但是对这些原理所设计的概念又一知半解,没有做到精确掌握。

09 周作业——JVM

用户头像
dao2020 年 8 月 5 日

JVM 垃圾回收就是将 ·JVM 堆·中的已经不再被使用的对象清理掉,释放宝贵的内存资源用于创建新的对象。 ·堆·可以细分为:新生代(Young generation)、老年代(Old/Tenured generation)和永久代(Permanent generation,这个常驻内存由JVM自身使用的,不在此

https://static001.geekbang.org/infoq/dc/dca7402b7addf5ae441691deb4e763c4.jpeg?x-oss-process=image/resize,w_416,h_234

垃圾回收 & 秒杀设计

用户头像
dony.zhang2020 年 8 月 5 日

垃圾回收&秒杀设计

https://static001.geekbang.org/infoq/f9/f95200df5b62c82f985a125ea2fd6e5a.jpeg?x-oss-process=image/resize,w_416,h_234

架构训练营第 9 周作业

用户头像
2020 年 8 月 2 日

本周主要学习了JVM虚拟机原理,了解了JVM的组成结构和运作流程,以及JVM垃圾回收机制,从整体上相对完备地了解了JVM,了解了Java程序的运作机理。

https://static001.geekbang.org/infoq/5c/5c8c63e04bbb0b351062686121275f92.png?x-oss-process=image/resize,w_416,h_234

京东 T8 连夜肝出的《JVM 性能优化知识点》吊打所有提问的面试官

用户头像
互联网架构师小马2020 年 7 月 30 日

作为一名Java开发人员,你或多或少都会了解一些JVM的知识!JVM是Java重要的一环,也是大大小小的面试中必问的一个知识点,因此,学好JVM是非常必要的!

https://static001.geekbang.org/infoq/53/531da4c5cc5e19a161d3b53122bf684b.jpeg?x-oss-process=image/resize,w_416,h_234

管理堆内存,Rust 是怎么做的?所有权!

用户头像
袁承兴2020 年 7 月 8 日

本篇谈下Rust语言的核心概念:所有权。这个概念是支撑Rust在编译期做内存安全检查的核心机制,也正是因为这个特性,我们认为Rust是内存安全的底层语言。

https://static001.geekbang.org/infoq/ad/ad80beba633de85b43d960138e4eb4b9.jpeg?x-oss-process=image/resize,w_416,h_234

万文长字 JVM 总结,面试必备

用户头像
java金融2020 年 6 月 29 日

面试阿里,面试官跟我扯了半个小时的jvm。

https://static001.geekbang.org/infoq/78/78dea42ce14141af829d84a97ff86311.jpeg?x-oss-process=image/resize,w_416,h_234

深入理解 JVM 垃圾回收机制 - 对象的内存布局

用户头像
WANDEFOUR2020 年 6 月 10 日

在Java语言层面,可以通过Class类来描述普通的Java类,当JVM创建对象的同时,会生成对应的Class对象,用来描述此对象的大致模型,这也是反射的基础。那么在JVM的内部是如何描述一个普通的对象?

垃圾回收_垃圾回收资料文章-InfoQ写作平台