会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
侧边栏
yooooooo
以有涯之生随无涯之学
博客园
首页
新随笔
联系
订阅
管理
2025年12月6日
Android Camera性能分析 录像Buffer Path详解
摘要: 本讲是Android Camera性能分析专题的第21讲 ,我们介绍录像Buffer Path详解,包括如下内容: Android Codec2 简介 Video Codec + MediaRecorder.getSurface 录像Buffer Path Video Codec2 + MediaR
阅读全文
posted @ 2025-12-06 10:18 yooooooo
阅读(4)
评论(0)
推荐(0)
2025年12月1日
【UEFI基础】Protocol介绍
摘要: 简要说明 Protocol是UEFI中的一个重要概念(事实上《UEFI SPEC》中有超过70%的内容都是在讲Protocol),下面简单说明下: 首先,非常重要的一点,Protocol不是什么特殊的东西,它就是一个结构体,比如说下面是一个用于存储设备访问的Protocol: /// /// Thi
阅读全文
posted @ 2025-12-01 22:10 yooooooo
阅读(8)
评论(0)
推荐(0)
2025年11月30日
【UEFI实战】在库中使用全局变量
摘要: 说明 本文涉及的代码都可以在vUDK2017: https://github.com/tianocore/edk2.git Tag vUDK2017.中找到。 一个不怎么好的测试代码 有两个驱动,NullDxeDriverOne.inf和NullDxeDriverTwo.inf,它们做的事情只有一件
阅读全文
posted @ 2025-11-30 23:18 yooooooo
阅读(3)
评论(0)
推荐(0)
sched feature TTWU_QUEUE
摘要: TTWU_QUEUE 是 Linux 调度器中的一个 调度特性(sched feature),全称是 Task Wakeup Queue。它决定了在任务唤醒(wake-up)时,是否将任务直接入队到目标 CPU 的运行队列,还是采用更复杂的路径。 作用与背景 当一个任务被唤醒(例如因为 I/O 完成
阅读全文
posted @ 2025-11-30 14:40 yooooooo
阅读(5)
评论(0)
推荐(0)
2025年11月26日
【ARM CoreLink 系列 4.2 -- NI-700 Function units 详细介绍】
摘要: ASNI 介绍 CoreLink NI-700的ASNI( AXI系统网络接口 )完成者单元负责接收并处理来自 AXI 请求者设备的请求。这些单元将事务打包成根据NI-700通用传输(GT)协议的Flits,并将GT响应Flits解包成AXI响应。ASNI执行以下功能: AXI与GT协议之间的请求、
阅读全文
posted @ 2025-11-26 22:04 yooooooo
阅读(16)
评论(0)
推荐(0)
2025年11月23日
edk2构建编译流程
摘要: 一、Build流程框架 Build的三个阶段: 1、Autogen 解析meta-data文件,dsc文件,.inf文件,.fdf文件,.dec文件,生成Autogen.c 、Autougen.h 、.depex、 Makefiles等文件 2、Make 主要是来处理source文件并通过Make生
阅读全文
posted @ 2025-11-23 10:44 yooooooo
阅读(38)
评论(0)
推荐(0)
UEFI:FDF文件及FD、FV、FFS
摘要: 一、基本概念 1.FDF文件: Flash Description File (固件描述文件)定义了固件的布局、包含的模块和其他与映像生成相关的内容。 作用: .fdf 文件用于指定固件映像的布局,包括:固件区域的定义、模块和驱动程序的链接位置、固件的启动设置。GenFds 工具用于将 FDF 文件
阅读全文
posted @ 2025-11-23 10:44 yooooooo
阅读(22)
评论(0)
推荐(0)
EDK II PCD的概念、类型、使用
摘要: 一、基本概念 在 UEFI中,PCD(Platform Configuration Database)是一种用于管理平台配置数据的机制。PCD 允许固件和操作系统在运行时读取和修改配置数据,以支持系统的定制和优化。 目的 为了把代码中可配置的信息抽象出来成PCD,使得Module和Platform容
阅读全文
posted @ 2025-11-23 10:43 yooooooo
阅读(4)
评论(0)
推荐(0)
2025年11月15日
PELT算法浅析
摘要: 前言 Linux是一个通用操作系统的内核,她的目标是星辰大海,上到网络服务器,下至嵌入式设备都能运行良好。做一款好的linux进程调度器是一项非常具有挑战性的任务,因为设计约束太多了: 它必须是公平的 快速响应 系统的throughput要高 功耗要小 3.8版本之前的内核CFS调度器在计算CPU
阅读全文
posted @ 2025-11-15 21:50 yooooooo
阅读(16)
评论(0)
推荐(0)
load_balance函数代码详解
摘要: 前言 我们描述CFS任务负载均衡的系列文章一共三篇,第一篇是框架部分,第二篇描述了task placement和active upmigration两个典型的负载均衡场景,第三篇是负载均衡的情景分析,包括tick balance、nohz idle balance和new idle balance。
阅读全文
posted @ 2025-11-15 13:40 yooooooo
阅读(17)
评论(0)
推荐(0)
下一页
公告