会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
侧边栏
yooooooo
以有涯之生随无涯之学
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
19
20
21
22
23
24
25
26
27
···
135
下一页
2025年1月7日
Systemd日志管理服务:Journald以及重要配置选项
摘要: Journald是systemd引入的用于收集和存储日志数据的系统服务。它试图使系统管理员可以在越来越多的日志消息中更轻松地找到有趣且相关的信息。为了实现此目标,日记中的主要更改之一是用为日志消息优化的特殊文件格式替换简单的纯文本日志文件。这种文件格式使系统管理员可以更有效地访问相关消息。它还为单个
阅读全文
posted @ 2025-01-07 10:06 yooooooo
阅读(700)
评论(0)
推荐(0)
2025年1月5日
CPU负载均衡之WALT
摘要: 前言 本文继续整理CPU调度WALT相关内容,主要整理如下内容: WALT是什么? WALT 计算? WALT 计算数据如何使用? 1. WALT是什么? WALT:Windows-Assist Load Tracing的缩写: 从字面意思来看,是以window作为辅助项来跟踪CPU LOAD; 实
阅读全文
posted @ 2025-01-05 16:51 yooooooo
阅读(554)
评论(0)
推荐(0)
PCIe扫盲——Base & Limit寄存器详解
摘要: 上一篇文章介绍了Type0型配置空间Header中的BAR的作用和用法,但是PCIe中的桥设备(Switch和Root中的P2P)又是如何判断某一请求(Request)是否属于自己或者自己的分支下的设备的呢?(定义范围) 这实际上是通过Type1型配置空间Header中的Base和Limit寄存器来
阅读全文
posted @ 2025-01-05 12:28 yooooooo
阅读(159)
评论(0)
推荐(0)
2025年1月3日
PCIe扫盲——基地址寄存器(BAR)详解
摘要: 基地址寄存器(BAR)在配置空间(Configuration Space)中的位置如下图所示: 其中Type0 Header最多有6个BAR,而Type1 Header最多有两个BAR。这就意味着,对于Endpoint来说,最多可以拥有6个不同的地址空间。但是实际应用中基本上不会用到6个,通常1~3
阅读全文
posted @ 2025-01-03 16:01 yooooooo
阅读(1293)
评论(0)
推荐(0)
手机卡顿事件与Cpu频率大盗
摘要: 近来集中遇到不少user抱怨手机卡顿的case,能引起系统卡顿的原因可以成千上万,但最核心的起因通常避不开CPU被限制频率或多核CPU部分cpu被关核了。 本文将从几个工作中遇到的实际案例出发(只分析与CPU调控有关的案例),先尽可能地还原出完整的案发现场,再分析具体情况下CPU频率和核心的变化情况
阅读全文
posted @ 2025-01-03 10:38 yooooooo
阅读(572)
评论(0)
推荐(0)
手机温控中枢:高通 Thermal Engine 框架分析
摘要: 1. 前言 在当前移动处理芯片性能过剩的时代,用户对手机的温度要求越来越高,更加苛刻的标准,最好永不发热。在这种背景下,温控领域的工作变得日益重要,众多大厂都在不断魔改和优化他们的温控技术。今天我们也带大家看看温控技术的其中一部分:Thermal Engine。下面,我们将基于 GitHub 上的源
阅读全文
posted @ 2025-01-03 10:33 yooooooo
阅读(1188)
评论(0)
推荐(0)
2024年12月29日
四、USB PD协议层之消息
摘要: 先来看看协议层主要做什么事情: 本章描述了USB电源传输规范协议层的要求,包括: 如何构建和使用消息的细节。 计时器和超时值的使用。 使用消息和重试计数器。 复位操作。 错误处理。 状态下的行为。(状态机) 1、Message 先来了解一下Message,本规范定义了三种类型的Message: 控制
阅读全文
posted @ 2024-12-29 14:06 yooooooo
阅读(414)
评论(0)
推荐(0)
2024年12月28日
PCIe扫盲——Memory & IO 地址空间
摘要: 早期的PC中,所有的IO设备(除了存储设备之外的设备)的内部存储或者寄存器都只能通过IO地址空间进行访问。但是这种方式局限性很大,而且效率低,于是乎,软件开发者和硬件厂商都不能忍了……然后一种新的东西就出来了——MMIO。MMIO,即Memory Mapped IO,也就是说把这些IO设备中的内部存
阅读全文
posted @ 2024-12-28 22:01 yooooooo
阅读(268)
评论(0)
推荐(0)
PCIe扫盲——Type0 & Type1 型配置请求
摘要: 前面的文章中介绍过有两种类型的配置空间,Type0和Type1,分别对应非桥设备(Endpoint)和桥设备(Root和Switch端口中的P2P桥)。 Type0还是Type1是由事务层包(TLP)包头中的Type Field所决定的,而读还是写则是由TLP包头中的Format Field所决定的
阅读全文
posted @ 2024-12-28 21:58 yooooooo
阅读(457)
评论(0)
推荐(0)
2024年12月27日
PCIe扫盲——配置空间的读写机制
摘要: 需要特别注意的是,PCIe的Spec中明确规定只有Root有权限发起配置请求(Originate Configuration Requests),也就是说PCIe系统里面的其他设备是不允许去配置其他设备的配置空间的,即peer-to-peer的配置请求是不允许的。并且配置请求的路由(Routing)
阅读全文
posted @ 2024-12-27 17:59 yooooooo
阅读(305)
评论(0)
推荐(0)
上一页
1
···
19
20
21
22
23
24
25
26
27
···
135
下一页
公告