嵌入式LINUX内存使用与性能优化 PDF

资源名称:嵌入式LINUX内存使用与性能优化 PDF第一篇 内存使用第1章 内存的测量1.1 系统当前可用内存1.2 进程的内存使用1.2.1 虚拟内存与物理内存1.2.2 /proc/{pid}1.2.3 内存回收第2章 进程内存优化2.1 执行文件2.1.1 堆段2.1.2 栈2.1.3 环境变量及参数2.1.4 ELF文件2.1.5 数据段2.1.6 代码段2.1.7 使用Thumb指令2.2 动态库2.2.1 数据段2.2.2 代码段2.2.3 动态库的优化2.3 静态库2.4 线程2.4.1 设置进程栈空间2.4.2 设置线程栈空问2.4.3 减少线程的数量2.5 共享内存第3章 系统内存优化3.1 守护进程的内存使用3.2 tmpfs分区3.3 Cche和Buffer3.4.内存回收3.5 /proc/sys/vm/优化第4章 内存泄漏4.1 是否有内存泄漏4.2 mtrce4.3 mlloc与free钩子函数4.4 栈的回溯4.5 化整为零法4.6 Dmlloc4.7 Vlgrind第二篇 软件性能优化第5章 性能优化的流程5.1 性能评价5.2 性能优化的流程5.3 性能的评测5.4 性能分析第6章 进程启动速度6.1 查看进程的启动过程6.2 减少加载动态库的数量6.3 共享库的搜索路径6.4 动态库的高度6.5 动态库的初始化6.6 动态链接6.7 提高进程启动速度6.8 进程冷起与热起的区别第7章 性能优化的方法7.1 寻找程序热点7.1.1 gprof7.1.2 OProfile7.2 程序逻辑瓶颈7.3 优化的层次7.4 何时开始性能优化7.5 如何推动系统性能优化7.6 为什么软件性能会低下7.7 程序逻辑优化7.7.1 算法的优化7.7.2 考虑事件的特殊性第8章 代码优化的境界8.1 GCC编译优化8.1.1 条件编译8.1.2 指定CPU的型号8.1.3 builtin函数8.1.4 GCC编译优化8.1.5 GCC与G++的不同8.2 优化基本原则8.3 标准C代码优化8.3.1 数据类型8.3.2 常量定义8.3.3 数组8.3.4 结构8.3.5 变量8.3.6 慢操作8.3.7 if语句8.3.8 switch语句8.3.9 循环8.3.1 0函数8.3.1 1寄存器的使用8.3.1 2文件操作8.3.1 3线程8.4 C++代码优化8.4.1 构造函数和析构函数8.4.2 对象的作用域8.4.3 访问成员变量8.4.4 成员函数8.4.5 全局对象与静态对象8.4.6 栈对象与堆对象8.5 硬件相关的优化8.5.1 流水线8.5.2 内存访问8.5.3 Cche8.5.4 Thumb指令8.5.5 多媒体指令SIMD第9章 系统性能优化9.1 Shell脚本优化9.1.1 Builtins和pplets9.1.2 bsh脚本9.1.3 如何优化BusyBoxbsh脚本9.2 使用Prelod预先加载进程9.3 调整进程的优先级9.4 让进程运行得慢一些9.5 守护进程的数量9.6 文件系统9.7 使用Lmbennch了解你的系统9.8 系统的启动9.9 系统耗电量资源截图:

多少2020-05-20 16:47嵌入式LINUX内存使用与性能优化 PDF¥0Zhs°2020-03-26 22:31嵌入式LINUX内存使用与性能优化 PDF¥0客服2020-02-19 12:14嵌入式LINUX内存使用与性能优化 PDF¥0不懂2020-02-07 11:25嵌入式LINUX内存使用与性能优化 PDF¥0
共4条1 / 1

Hello !

当前积分兑换比率为:1 元 = 10 资源币

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!suminxia@qq.com

2. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!

3. 如果你也有好源码或者教程,可以到审核区发布,分享有资源币奖励和额外收入!

4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!

5. 如有链接无法下载、失效或广告,请联系管理员处理!

6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!

7. 本站不保证所提供下载的资源的准确性、安全性和完整性,源码仅供下载学习之用!

8. 如用于商业或者非法用途,与本站无关,一切后果请用户自负!

9. 如遇到加密压缩包,默认解压密码为"www.uzyw.cn",如遇到无法解压的请联系管理员!


有资源网 » 嵌入式LINUX内存使用与性能优化 PDF

发表评论

提供最优质的资源集合

立即查看 了解详情