- 1
- 0
- 约1万字
- 约 9页
- 2026-09-28 发布于北京
- 举报
在介绍内存的基础知识的时候,我们讲过在32位系统上虚拟内存只有4G,因为有1G是给内核使⽤的,所以留给
应⽤的只有3G了。3G虽然看起来挺多,但依然会因为不够⽤⽽导致应⽤。为什么会这样呢?
我们在学习Java堆的组成时就知道MainSpace会申请512M的虚拟内存,LargeObjectSpace也会申请512M的
虚拟内存,这就⽤掉了1G的虚拟内存,再加上其他Space和段映射申请的虚拟内存,如bss段、text段以及各种
so库⽂件的映射等,这样算下来,3G的虚拟内存就没剩下多少了。
所以,虚拟内存的优化,在提升程序的稳定性上,是⼀种很᯿要的⽅案。虚拟内存的优化⼿段也有很多,这⼀章我
们主要介绍3种优化⽅案:
1.通过线程治理来优化虚拟内存;
2.通过多进程架构来优化虚拟内存;
3.通过⼀些“⿊科技”⼿段来优化虚内存。
⽅案1和2相对简单但效果更佳,投⼊产出⽐最⾼,也是我们最常⽤的。⽽⽅案3是通过多个“⿊科技”的⼿段来完
成虚拟内存的优化,这些⼿段虽然属于“⿊科技”,但还是会⽤到我们学过的NativeHook等技术,所以你理解、吸
收起来并不会很难。
那今天我们先介绍⽅案1
您可能关注的文档
最近下载
- 初中七年级数学(北师大版下册)第五章《生活中的轴对称》顶尖复习知识清单.docx
- 苏教版三年级上册数学全册教学设计(配2025年秋新版教材).docx
- 《企业会计准则解释第19号》解读.pptx VIP
- 2024年中国智算中心(AIDC)产业发展白皮书.pdf
- J63A系列微小型矩形电连接器.pdf VIP
- 南开_有机化学(第三版)王积涛课后习题答案.pdf
- 12SG121-1施工图结构设计总说明(混凝土结构)-清晰版.docx VIP
- 南宁铁路局招聘笔试真题2025.docx VIP
- HG_T 2784-2023 工业用亚硫酸铵.docx VIP
- 幕墙工程幕墙专项施工方案(中建完整版).docx VIP
原创力文档

文档评论(0)