- 0
- 0
- 约小于1千字
- 约 1页
- 2026-09-29 发布于北京
- 举报
《186_内存碎片问题以及内存池设计思想》
3讲的时间,内存分配的问题,write写入的时候,写入的数据,他必须得分配一块内存空
间,去存放他这样子
内存分配,jvm,java系统,基于jvm来运行的时候,jvm自己本身就是一个程序,或者说
是进程,jvm作用,主要就是帮助我们把写好的java代码,给他运行起来,代码在跑的时候,
操作内存,读写磁盘,网络io,多线程利用cpu资源来跑,代码指令运行,jvm来帮助我们
去做的
代码运行的过程中,需要操作内存空间的,对于jvm来说,java代码来讲,你不要关注内存
空间的申请、分配和使用,内存回收,傻瓜式了,jvm帮我们做好了
leveldb,c来写的,c/c++,c语言,低层级一些的语言,内存,是可以自己去申请、分配、
指针、回收内存,c,他是需要对内存做一些比较精细化的控制,没有类似于jvm来帮助我
们进行内存管理
如果说要是自己分配内存的话,就势必会有内存碎片
内存碎片会导致大量的碎片内存,被浪费了,没法去申请下来放续的数据
引入一个概念,做c级别的系统,一般来说都会自己去设计内存池,申请一大片连续的内
存空间,把内存空间里拆分成一个一个block,就很规章的从block里,申请一块内存,
您可能关注的文档
最近下载
- 十五篇文章贯穿英语四级词汇.docx VIP
- 2022年国电净能巴彦淖尔新能源有限公司招聘考试题库及答案解析.docx VIP
- 浙江省G12名校协作体2027届高三上学期返校测试英语试卷(含解析,无听力音频含听力原文).pdf VIP
- 2025~2026学年广东省江门市鹤山市第一中学高二上学期第一次月考物理试卷.doc VIP
- 暗黑2现有的全部78个符文之语.doc VIP
- 小学数学三年级上册《评选吉祥物》核心素养导向教学设计(1).docx VIP
- 陕09J03 外装修 09系列建筑图集陕西省标图集.docx VIP
- 中国石化碳资产管理系统可研.pptx
- 全国部分地区大学生物理竞赛历年真题文档.ppt VIP
- 14 我们都是中国人 课件 2025-2026学年道德与法治二年级上册统编版.pptx VIP
原创力文档

文档评论(0)