[TOC]同 CPU 管理一样,内存管理也是操作系统最核心的功能之一。内存主要用来存储系统和应用程序的指令、数据、缓存等。 那么,Linux 到底是怎么管理内存的呢?今天,我...
IP属地:北京
[TOC]同 CPU 管理一样,内存管理也是操作系统最核心的功能之一。内存主要用来存储系统和应用程序的指令、数据、缓存等。 那么,Linux 到底是怎么管理内存的呢?今天,我...
1、mmap基础概念 mmap 是一种内存映射文件的方法,即将一个文件或者其他对象映射到进程的地址空间,实现文件磁盘地址和进程虚拟地址空间中一段虚拟地址的一一映射关系。 实现...
最近一直在学习JVM内存分配回收相关的知识,看了那么多东西,终归还是要回到项目,回到代码中来。 今天就和大家聊一下内存泄漏的问题,我相信进入中高级开发的同学对这个问题都不陌生...
同样的,先来个思维导图预览一下本文结构。 一、运行时数据区域 首先来看看Java虚拟机所管理的内存包括哪些区域,就像我们要了解一个房子,我们得先知道这个房子大体构造。根据《J...
BaseLibrary 本库旨在开发项目时能快速搭建框架,提供较为常用的开发工具。建议下载作为依赖库,便于修改。部分功能会仅在demo中有体现,请详细看完demo。githu...
最近面试了好多家企业,都会问到老生常谈的一个问题“了解Handler吗,讲下吧”! 口答: Handler由四部分组成Handler、Looper、Message、Messa...