Fork me on GitHub
侧边栏
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 135 下一页
摘要: 查找 Linux 内核中 F2FS 文件系统相关的补丁(比如针对内核 5.15 的补丁或 feature),可以参考以下几个权威渠道: 1. Kernel.org 的 git 仓库 这是 Linux 内核官方源代码仓库。 地址:https://git.kernel.org/ F2FS 通常在子目录 阅读全文
posted @ 2025-05-10 18:20 yooooooo 阅读(143) 评论(0) 推荐(0)
摘要: GIC 各种中断使能配置 在ARM GICv3和GICv4架构中,不同类型的中断(如PPIs、SPIs、SGIs和LPIs)可以通过 不同的 方式进行启用和禁用。 下面详细介绍这些中断的启用和禁用方法: PPIs(每个处理器私有中断) 启用和禁用PPIs :通过向 GICR_ISENABLER0 和 阅读全文
posted @ 2025-05-10 17:03 yooooooo 阅读(208) 评论(0) 推荐(0)
摘要: 序言 本文针对使用Perfetto/Systrace分析不同操作任务的CPU执行状态时常见的异常原因进行了汇总,对实战中的问题分析可起到抛砖引玉的作用。以下异常情况都来自实际的案例分析,因此非常具有参考价值,各球友如果遇到过其他没提及过的案例时可在下面直接回复。 Android线程被分为16种状态: 阅读全文
posted @ 2025-05-08 16:33 yooooooo 阅读(270) 评论(0) 推荐(0)
摘要: 本文是 Systrace 线程 CPU 运行状态分析技巧系列的第一篇,主要分析了 Systrace 中 cpu 的 runnable 状态出现的原因和 Runnable 过长时的一些优化思路。 本系列的目的是通过 Systrace 这个工具,从另外一个角度来看待 Android 系统整体的运行,同时 阅读全文
posted @ 2025-05-08 16:24 yooooooo 阅读(218) 评论(0) 推荐(0)
摘要: 控制流完整性 从 2016 年开始,Android 上大约 86% 的漏洞与内存安全相关。大多数漏洞被攻击者所利用,他们的目的是改变应用的正常控制流,获取遭利用的应用的所有权限来执行任意恶意活动。控制流完整性 (CFI) 是一种安全机制,它不允许更改已编译二进制文件的原始控制流图,因而执行此类攻击变 阅读全文
posted @ 2025-05-08 13:56 yooooooo 阅读(101) 评论(0) 推荐(0)
摘要: 1.简介 Linux内核PCIe软件框架如下图所示,按照PCIe的模式,可分为RC和EP软件框架。 RC的软件框架分为五层: 第一层为RC Controller Driver,和RC Controller硬件直接交互,不同的RC Controller,其驱动实现也不相同; 第二层为Core层,该层将 阅读全文
posted @ 2025-05-06 18:36 yooooooo 阅读(505) 评论(0) 推荐(0)
摘要: 在 PCIe(Peripheral Component Interconnect Express) 中, ASPM(Active State Power Management) 和 PM(Power Management) 是两种主要的电源管理机制,它们各自独立但又可以协同工作,以优化设备的电源消耗 阅读全文
posted @ 2025-05-04 18:01 yooooooo 阅读(1083) 评论(0) 推荐(0)
摘要: PCIe总线与PCI总线使用的PCI-PM管理机制兼容。在PCIe设备的扩展配置空间中定义了Power Management Capabilities结构,该结构中含有一系列寄存器,系统软件通过修改PMCSR寄存器的Power State字段,可以使PCIe设备进入不同的节能状态D-State,如D 阅读全文
posted @ 2025-05-04 17:26 yooooooo 阅读(868) 评论(0) 推荐(0)
摘要: PCIe总线的电源管理包含ASPM和软件电源管理两方面内容。所谓ASPM是指PCIe链路在没有系统软件参与的情况下,由PCIe链路自发进行的电源管理方式。而软件电源管理指PCI PM机制,PCIe总线的软件电源管理与PCI总线兼容。本章节讲述ASPM,下章节再讲PCI-PM。 ASPM全称为Acti 阅读全文
posted @ 2025-05-04 13:11 yooooooo 阅读(1173) 评论(0) 推荐(0)
摘要: 数据消息应由消息头组成,后面跟着一个或多个数据对象。数据消息很容易识别,因为消息头中的Number of Data Objects字段为非零值。 有许多类型的数据对象用于组成数据消息。例如: 电源数据对象(PDO),用于公开Source端口的电源功能或Sink的电源要求。 汇聚端口用于协商合同的请求 阅读全文
posted @ 2025-04-30 11:44 yooooooo 阅读(442) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 135 下一页