莫负白首约·鹿衔梅梢风
你好,欢迎来到云栖梦泽

须知少时凌云志·曾许人间第一流

莫负白首约·鹿衔梅梢风

  • Linux aarch64 中断处理全流程分析

    深入解析了Linux中断系统的核心概念,包括硬件中断号(hwirq)与虚拟中断号(virq)的区别、各类中断号在中断控制器中的分配和映射关系,以及物理与逻辑中断线的实际意义。强调Linux内核通过virq实现统一管理,解决硬件中断号冲突,展示了复杂中断结构在SoC中的连接方式,为开发者理解和排查多级中断控制器的中断流程问题提供理论知识的指导。

  • 华为充电管理架构概览

    深入剖析华为Mate X5充电管理源码,从软件架构、目录组织到核心模块如电池与充电器管理,亮点涵盖充电模式协商、事件驱动通信、参数投票决策等机制。文章详细展现了多电池支持、故障安全保护、硬件抽象接口与充电流程,对华为Linux内核电源管理体系结构及流程进行了系统性解读,为技术研究和实践提供重要参考。

  • 【深入内核】中断真的不能睡眠吗?

    “中断上下文不能睡眠”是Linux内核开发的底层铁律,源于中断执行期间CPU未切换进程,无法被调度器感知和管理。文章通过深入解析CPU执行模型、调度机制以及arm64中断流程,阐明中断上下文不具备调度实体特征、没有task_struct、不能被调度,也无法安全使用睡眠相关API和某些锁。这样设计避免

  • [灵感风暴] 第002篇 高通平台增强型watchdog

    以提升高通watchdog调试效率为目标,提出面向新手工程师的内核日志增强方案,通过驱动形式集成UTC时间、Top10中断、Watchdog进程状态、CPU可用与ping掩码、最近跨核调用等关键信息输出,精准定位中断风暴、CPU无响应等常见系统异常,显著加快问题分析进程。

  • [BPF] 第001篇 使用 eBPF 监控 Linux 内核内存分配

    深入探索eBPF技术,该方案通过非侵入式方式在Linux内核中高效运行自定义字节码,实现对kmalloc内存分配的实时监控,兼具安全性和灵活性。文章详细展示了内核态插桩与用户态应用的协同原理与代码实践,支持多维过滤和实用输出,适合于系统性能分析及生产环境部署,为内核行为追踪和资源优化提供了极具价值的案例

  • [灵感风暴] 第001篇 Charger Property Engine 设计方案

    聚焦智能设备BMS中I2C通信瓶颈,提出结合属性缓存与自适应刷新机制的创新方案,通过缓存属性并动态调整TTL,有效减少I2C访问冲突和通信负担。自适应算法根据属性变化及噪声门限、窗口振幅智能控制刷新频率,提升系统实时性与稳定性,同时引入并发控制与总线熔断机制,确保关键数据高效、安全传输。

  • 按油管视频白嫖谷歌云二三事

    秘柯絮语

    按油管视频白嫖谷歌云二三事 近来无聊,就按油管视频打算白嫖一下谷歌云的虚拟服务器。试了一下,可以用但仅仅只是能用。 过程祥记 注册账号 先去创建一个谷歌账号,这里不做演示。(听说现在谷歌账号越来越难注册了,可以去百度一下怎么注册) 然后登录谷歌云。这里需要一张支持外币的非银联卡来做支付验证,借记卡、

  • Lesson 15 Spatial Patterns & Self-Organization

    菲兹克斯喵

    这是最后一节课,我们说一些介绍性的内容. 斑图 (pattern):有两种可能性,一种是受到外界作用,从各向同性变为具有某种空间模式的状态;另一种则是本身就具有变化为特定空间模式的性质. 果蝇的胚胎发育:有一种蛋白 Bicoid 会在整个胚胎中一维扩散. ∂[Bcd]∂t=D∂2[Bcd]∂x2−1τ[Bcd]\frac{\partial[\text{Bcd}]}{\partial t} = D\...

  • Lesson 15 Green 函数法

    菲兹克斯喵

    今天讲 Green 函数. Green 函数 点电荷的电荷密度分布写为 ρ(r⃗)=4πδ(0)\rho(\vec{r})=4\pi\delta(0)ρ(r )=4πδ(0). 有了点电荷的电势之后,可以利用点电荷的电势来叠加出任意带电体的电势 —— 当然仅适用于无界空间.

精选分类

最新图文动态

最新视频动态

走心评论

查看更多走心评论

共赴十年之约

留下温度不虚此行