写点什么

内存分配

0 人感兴趣 · 14 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/87/870fb63ce6757c7c4c09b8e7f82cf163.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

深入理解 Linux 物理内存分配全链路实现

在上篇文章 《深入理解 Linux 物理内存管理》中,笔者详细的为大家介绍了 Linux 内核如何对物理内存进行管理以及相关的一些内核数据结构。

https://static001.geekbang.org/infoq/a1/a1993d490c2eb662f2463ff232c4e431.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

先聊聊「堆栈」,再聊聊「逃逸分析」。Let’s Go!

用户头像
王中阳Go
2022-11-24

搞清楚逃逸分析的原理,指导我们写出更优雅的代码:根据场景需求考虑,如何将内存尽量分配到栈中,减少GC的压力,提高性能。

Java 基础(四)| 数组及内存分配详解

用户头像
timerring
2022-10-13

⭐本专栏旨在对JAVA的基础语法及知识点进行全面且详细的讲解,完成从0到1的java学习,面向零基础及入门的学习者,通过专栏的学习可以熟练掌握JAVA编程,同时为后续的框架学习,进阶开发的代码能力打下坚实的基础。

https://static001.geekbang.org/infoq/b0/b01b8d1424edd82e22a400e55ff45215.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

虚拟机内存管理之内存分配器

本文意在通过深入剖析常用的内存分配器的关键实现,以理解虚拟机动态内存管理的设计哲学,并为实现虚拟机高效的内存管理提供指引。

https://static001.geekbang.org/infoq/10/107d06b595f980bd937d53b6c5e38008.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

JVM 进阶 (三):内存分配与回收策略

在前期博文《JVM进阶(二)——初识JAVA堆》中讲解了虚拟机中的堆,堆是整个内存模型中占用最大的一部分,而且不是连续的。当有需要分配内存的时候,一般有两个方法分配,指针碰撞和空闲列表。该部分的内存回收是由虚拟机的垃圾收集器GC进行管理的。

鸿蒙轻内核 M 核源码分析:LibC 实现之 Musl LibC

摘要:本文学习了LiteOS-M内核Musl LibC的实现,特别是文件系统和内存分配释放部分。

https://static001.geekbang.org/infoq/5b/5bb42b297a84507805dfb0639de2a869.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

C++ 动态内存分配的问题,你都懂了吗?

用户头像
小梁编程汇
2022-01-04

用c++时还自己申请、释放内存?这份c++动态内存管理干货带走不谢!

C 语言中动态内存是如何分配的?

​​​​​​摘要:C语言中比较重要的就是指针,它可以用来链表操作,谈到链表,很多时候为此分配内存采用动态分配而不是静态分配。

https://static001.geekbang.org/infoq/91/91c20067a3b01c71c7c9b4864ad84a8c.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

☕【JVM 技术指南】「难点 - 核心 - 遗漏」TLAB 内存分配 + 锁的碰撞(技术串烧)!

用户头像
洛神灬殇
2021-09-01

当使用new关键字或者其他任何方式进行创建一个类的对象时,JVM虚拟机需要为该对象分配内存空间,而对象的大小在类加载完成后已经确定了,所以分配内存只需要在Java堆中划分出一块大小相等的内存,JVM虚拟机中有指针碰撞和空闲列表两种方式分配内存。

https://static001.geekbang.org/infoq/af/affc85ab5b7411afa51494f73683983f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

🏆 【JVM 性能调优】「对象内存分配」虚拟机参数调优分析

用户头像
洛神灬殇
2021-07-01

本文主要针对于综合层面上进行分析JVM优化方案总结和列举调优参数计划。主要包含:

https://static001.geekbang.org/infoq/af/affc85ab5b7411afa51494f73683983f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

☕【JVM 技术探索】各种类型对象占用内存情况分析(上)

用户头像
洛神灬殇
2021-06-20

世界上没有一段弯路是白走的,好像那都是人生必须经历的,可能有时候弯子大一点,内心痛苦也会多一点。

内存分配_内存分配技术文章_InfoQ写作社区