会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
侧边栏
yooooooo
以有涯之生随无涯之学
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
35
36
37
38
39
40
41
42
43
···
137
下一页
2024年10月9日
NoC简介
摘要: 一、什么是NoC NOC(Network on Chip)是一种用于片上系统(SoC, System on Chip)中的通信架构,它在芯片内为处理器、存储器、I/O 设备和其他硬件模块之间提供数据通信。NOC 的目的是提高片内通信的效率,尤其是在多核处理器架构和大规模集成电路中。 在传统的片上系统
阅读全文
posted @ 2024-10-09 14:09 yooooooo
阅读(2115)
评论(0)
推荐(0)
2024年10月8日
extcon驱动及其在USB驱动中的应用
摘要: extcon,是External Connector的简称,用于抽象外部连接器,比如说Audio Jack、USB MicroB/TypeC接口等。它的原型是Android的switch-class驱动,经过修改后在kernel 3.4.0版本时被引入内核中。 Extcon (external co
阅读全文
posted @ 2024-10-08 16:02 yooooooo
阅读(268)
评论(0)
推荐(0)
CPU性能测试基准(Dhrystone)学习
摘要: 简介 Dhrystone是测量处理器运算能力的最常见基准程序之一,常用于处理器的整型运算性能的测量。程序是用C语言编写的,因此C编译器的编译效率对测试结果也有很大影响。 Dhrystone是由Reinhold P. Weicker在1984年提出来的一个基准测试程序,其主要目的是测试处理器的整数运算
阅读全文
posted @ 2024-10-08 11:19 yooooooo
阅读(1102)
评论(0)
推荐(0)
2024年10月7日
深入理解Linux进程调度(下)
摘要: 一、SMP管理 在继续讲解之前,我们先来说一下多CPU管理(这里的CPU是指逻辑CPU,在很多语境中CPU都是默认指的逻辑CPU,物理CPU要特别强调是物理CPU)。最开始的时候计算机都是单CPU的,叫做UP(Uni-Processor),操作系统也只支持UP。后来计算机慢慢发展成了多CPU(包括多
阅读全文
posted @ 2024-10-07 14:44 yooooooo
阅读(450)
评论(0)
推荐(0)
2024年9月28日
Android性能优化:getResources()与Binder交火导致的界面卡顿优化
摘要: 背景 某轮测试发现,我们的设备运行一个第三方的App时,卡顿感非常明显: 界面加载很慢,菊花转半天 滑屏极度不跟手,目测观感帧率低于15 对比机(竞品)也会稍微一点卡,但是好很多,基本不会有很大感觉的卡顿 可以初步判定我们的设备存在性能问题,亟需优化,拉平到竞品水准。 最后发现,这个问题实际上是应用
阅读全文
posted @ 2024-09-28 21:30 yooooooo
阅读(388)
评论(0)
推荐(0)
/sys/kernel/debug/binder/目录下主要节点含义
摘要: /sys/kernel/debug/binder/目录下主要节点含义 state 显示binder设备的整体状态信息 包括进程数量、线程数量、待处理事务数量等 stats 展示binder操作的统计信息 如事务数量、内存使用情况等 transactions 列出当前正在处理的binder事务 包括发
阅读全文
posted @ 2024-09-28 21:24 yooooooo
阅读(282)
评论(0)
推荐(0)
2024年9月27日
softirq和hardirq中断亲和度
摘要: /proc/interrupts 和 /proc/softirqs 两者是相互关联的,但它们各自记录的信息和作用有所不同,反映了硬中断和软中断的两个处理阶段。 两者的关系: 硬中断引发软中断: 硬中断通常由外部设备(如网络卡、键盘等)触发,当 CPU 响应硬中断时,会暂时停止当前正在执行的任务,去处
阅读全文
posted @ 2024-09-27 15:05 yooooooo
阅读(137)
评论(0)
推荐(0)
USB ncm虚拟网卡
摘要: NCM介绍 1 功能 USB NCM,属于USB-IF定义的CDC(Communication Device Class)下的一个子类:Network Control Model,用于Host和Device之间交换以太网帧。这些以太网帧可以传输在通信网络上传输的IPv4或IPv6数据报。NCM主要用
阅读全文
posted @ 2024-09-27 11:39 yooooooo
阅读(1058)
评论(0)
推荐(0)
ftrace options 中的irq-info
摘要: /sys/kernel/debug/tracing/options/irq_info 是 ftrace 中的一个选项,用于启用或禁用有关中断的详细信息的跟踪。 options/irq_info 的具体作用: 1. 启用 IRQ 信息跟踪: 当启用 irq_info 时,ftrace 将捕获与中断相关
阅读全文
posted @ 2024-09-27 11:28 yooooooo
阅读(87)
评论(0)
推荐(0)
2024年9月26日
USB2.0 DP DM VBUS
摘要: 在USB 2.0中,设备成功枚举的标志可以通过观察 D+ (dp)、D- (dm) 和 VBUS 引脚的电压波形来判断。以下是这些信号在USB 2.0枚举过程中常见的状态: VBUS (5V供电): USB设备插入主机时,VBUS引脚应从0V变为5V。这表明主机为设备提供了电源,设备开始上电。 D+
阅读全文
posted @ 2024-09-26 17:08 yooooooo
阅读(2522)
评论(0)
推荐(0)
上一页
1
···
35
36
37
38
39
40
41
42
43
···
137
下一页
公告