LXR | KVM | PM | Time | Interrupt | Systems Performance | Bootup Optimization

11 2017 档案

Linux时间子系统之四:Timer在用户和内核空间流程
摘要:用户空间应用中创建一个Timer(alarm/setitimer/POSIX Timer等等),然后程序继续执行; 内核进入创建/设置Timer系统调用,开始计时,在超时后通过何种方式通知用户空间; 用户空间又是如何执行回调函数的。 下面就着重这个流程,梳理一下Timer周期中用户空间和内核空间涉及 阅读全文

posted @ 2017-11-30 16:22 ArnoldLu 阅读(4974) 评论(0) 推荐(0) 编辑

NB-IoT协议及其PSM
摘要:物联网技术发展趋势是LPWAN,其中尤其以NB-IoT和eMTC最为代表。NB-IoT和eMTC各有优劣,使用场景互有不同。 低功耗可以说是物联网技术的核心,本着关注低功耗的方向,适当了解NB IoT在整个LTE中的位置,NB-IoT的协议,重点关注NB-IoT低功耗部分。 1.NB-IoT背景 N 阅读全文

posted @ 2017-11-27 18:52 ArnoldLu 阅读(31385) 评论(0) 推荐(1) 编辑

阅读ARM Memory(L1/L2/MMU)笔记
摘要:《ARM Architecture Reference Manual ARMv8-A》里面有Memory层级框架图,从中可以看出L1、L2、DRAM、Disk、MMU之间的关系,以及他们在整个存储系统中扮演的角色。 涉及到的相关文档有: 《ARM Architecture Reference Man 阅读全文

posted @ 2017-11-23 10:41 ArnoldLu 阅读(18234) 评论(0) 推荐(2) 编辑

阅读GIC-500 Technical Reference Manual笔记
摘要:GIC-500是ARM GICv3的一个实现,它只支持ARMv8核和实现了GIC Stream协议的GIC CPU Interface,比如Cortex-A53。 关于GIC有四份相关文档:《Cortex-A53 TRM》介绍了GIC CPU Interface;《ARMv8-A Architect 阅读全文

posted @ 2017-11-20 17:30 ArnoldLu 阅读(6242) 评论(0) 推荐(0) 编辑

《嵌入式Linux内存使用与性能优化》笔记
摘要:这本书有两个关切点:系统内存(用户层)和性能优化。 这本书和Brendan Gregg的《Systems Performance》相比,无论是技术层次还是更高的理论都有较大差距。但是这不影响,快速花点时间简单过一遍。 然后在对《Systems Performance》进行详细的学习。 由于Ubunt 阅读全文

posted @ 2017-11-20 15:18 ArnoldLu 阅读(10827) 评论(1) 推荐(0) 编辑

ARM架构相关学习归纳总结
摘要:ARM作为一个生态不仅提供了CPU Core,还提供了一系列相关的IP,比如GIC、MMU、AMBA、CoreLink、CoreSight、Mali等等。 其他还包括Debug工具、开发工具、IDE等等。 对于整个ARM生态的架构建立一个概观,然后清除某一模块在整个生态中的位置,以及与其他模块的关系 阅读全文

posted @ 2017-11-20 09:07 ArnoldLu 阅读(4831) 评论(0) 推荐(1) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示