版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Linux系统性能优化,Wu Shili e-mail:Linux系统内存,系统内存使用通过自由命令缓冲区:数据缓冲区缓存:缓冲打开的文件(内存空间充足时使用,不足时回收)。系统的可用内存是:缓存的空闲缓冲区。进程的内存空间,Linux进程的虚拟内存空间分配,Linux进程的内存空间分配int main()char * P1=(char *)malloc(10);(1) strcpy(p1,123);(2)char * p2=(char *)malloc(200);(3)返回0;(1)分配10字节的虚拟空间而不分配物理空间;(2)由于进程需要访问p1所指向的空间,Linux会分配相应的物理空间
2、;(3)分配200字节的虚拟空间而不分配物理空间;(1)(2)(3)代码占用210字节的虚拟空间,4KB的物理空间,并分配进程的内存空间。Linux进程内存分配hello.c,Linux进程内存分配cd /proc cd进程编号cat statm(7个数字,以4KB为单位),进程内存分配,Linux进程虚拟内存分配cat/map,进程内存分配,Linux进程物理内存空间cat /memmap memmap中的每一行对应于映射中的每一行,每两个字符对应一页物理内存(4K)。第一个字符是物理内存页面的数量,第二个字符是进程引用、进程内存优化和Linux进程内存优化策略1的数量。堆栈空间优化避免在堆
3、栈空间中应用大内存块(堆栈空间只能增加,不能减少)。避免使用递归函数2。堆空间优化最小化了内存小块的应用(堆空间的最小分配单位是16字节)3。数据段空间优化bss:存储未初始化的全局变量和静态变量数据:存储初始化的全局变量和静态变量。数据段空间优化对进程本身影响不大,主要是共享库的数据段空间优化最大限度地减少了全局变量和静态变量的使用。4.代码段优化没有什么意义。在满足逻辑正确性、可读性和可修改性的前提下,优化了代码段结构,减少了代码量。应用编程优化、优化目标、时间与空间的矛盾、常用的优化方法、用左/右移位运算代替乘/除2运算、用内联函数(以空间为代价提高调用函数的时间效率)、合理安排变量顺序(字对齐)、用寄存器变量、用查找表代替计算(将频繁计算的结果存储在内存中,如数学计算)GCC优化(-O0不编译优化,-O1进行代码优化,-O2基于-O1增加优化措施,-O3基于-O2增加优化措施。在调试阶段,为了提高编译效率,一般不进行编译优化。优化总结是在充分了解软硬件结构和特点的前提下,充分利用硬件资源,不断调整程序结构,使之
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年春季森林防火责任落实与实践指南
- 2025 高中信息技术数据与计算之数据与计算促进在线教育混合式教学改革课件
- 2026年半固态电池规模化上车:技术原理与产业链分析
- 2026年自动除草自动采收兽医机器人产品类型市场细分
- 2026年时速400公里高速列车技术体系自主知识产权保护
- 2026年北斗终端环境适应性试验与可靠性评估报告
- 2026年绿色工厂从合规达标向绩效领跑跨越路径
- 2026年工业机理模型封装复用与模型即服务模式
- 2026年工业机器人普及应用与无人化车间建设方案
- 2026年循环经济资源综合利用项目信贷支持审批体系设计
- 高中数学专题讲座课件
- 《伤口换药技术》课件
- 鱼类性别控制技术研究进展专题培训课件
- 旧桥拆除专项施工方案
- 小学生古诗词大赛备考题库(300题)
- 化学预氧化简介
- GB/T 9978.2-2019建筑构件耐火试验方法第2部分:耐火试验试件受火作用均匀性的测量指南
- GB/T 17711-1999钇钡铜氧(123相)超导薄膜临界温度Tc的直流电阻试验方法
- 建设项目办理用地预审与选址意见书技术方案
- 研究生学术道德与学术规范课件
- (部编版)五年级语文(下册)语文园地一·口语交际一优质课件
评论
0/150
提交评论