Fork me on GitHub
侧边栏
上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 137 下一页
摘要: 背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: Kernel版本:4.14 ARM64处理器 使用工具:Source Insight 3.5, Visio 1. 介绍 阅读全文
posted @ 2024-11-13 23:12 yooooooo 阅读(189) 评论(0) 推荐(0)
摘要: CFS任务的负载均衡(概述) 我们描述负载均衡的系列文章一共三篇,第一篇是框架部分,即本文,主要描述了负载均衡相关的原理、场景和框架。后面的两篇是对均衡代码的情景分析,通过对tick balance、new idle balance和task placement等几个典型的负载均衡来呈现其实现细节, 阅读全文
posted @ 2024-11-13 15:29 yooooooo 阅读(213) 评论(0) 推荐(0)
摘要: CPU拓扑结构简介 SMT Level 超线程处理器的一个核心 MC Level 多核CPU的一个核心 DIE Level 一个物理CPU的晶片(注意不是package,package是封装好了的,肉眼看到的CPU处理器)(覆盖系统所有的CPU(CPU0~CPUN)) cpu最小级别的就是超线程处理 阅读全文
posted @ 2024-11-13 14:50 yooooooo 阅读(129) 评论(0) 推荐(0)
摘要: 当一个进程在不同的CPU核心之间迁移时,性能可能受到影响的原因主要包括以下几点: 缓存失效:CPU的缓存(L1、L2缓存)通常是核心私有的,即每个CPU核心有自己的缓存。当一个进程从一个核心迁移到另一个核心时,原来在第一个核心缓存中的数据无法直接在第二个核心中使用。这会导致缓存失效(cache mi 阅读全文
posted @ 2024-11-10 11:55 yooooooo 阅读(199) 评论(0) 推荐(0)
摘要: Linux系统中,对文件系统上文件的读写一般是通过页缓存(page cache)进行的(DirectIO除外),这样设计的可以延时磁盘IO的操作,从而可以减少磁盘读写的次数,提升IO性能。但是性能和可靠性在一定程度上往往是矛盾的,虽然内核中设计有一个工作队列执行赃页回写同磁盘文件进行同步,但是在一些 阅读全文
posted @ 2024-11-09 11:56 yooooooo 阅读(548) 评论(0) 推荐(0)
摘要: USB Hub通过少量的端点实现与多个设备的数据传输,主要依赖于以下几个关键机制: 控制端点(端点0): 每个USB Hub都有一个控制端点(通常是端点0),用于接收来自主机的控制请求,例如获取设备描述符、配置Hub的端口状态等。 Hub通过控制端点接受主机的命令,并管理其下挂的所有端口。这包括初始 阅读全文
posted @ 2024-11-07 14:56 yooooooo 阅读(357) 评论(0) 推荐(0)
摘要: 从Android 10开始,Google确实有内部代号(如Android Q),但官方不再使用甜点名称作为对外版本名称。以下是各个版本的对应大写字母代号: A - Petit Four (1.1) B - 不适用 C - Cupcake (1.5) D - Donut (1.6) E - Eclai 阅读全文
posted @ 2024-11-07 14:01 yooooooo 阅读(196) 评论(0) 推荐(0)
摘要: 1.简介 LTSSM(Link Training and Status State Machine)定义了USB3.2总线链路层连接性及链路层电源管理。LTSSM由12种不同的链路状态组成,可以根据它们的功能对其进行表征。 LTSSM有4个可操作的link状态,分别为U0、U1、U2及U3。 U0是 阅读全文
posted @ 2024-11-06 15:48 yooooooo 阅读(820) 评论(0) 推荐(0)
摘要: 啥叫USB PD快充技术? USB PD快充技术就是通过USB接口对对USB设备进行快速充电的一项技术。 由于USB技术的发展,特别的USB TYPE-C接口的广泛应用,基于USB TYPE-C接口的USB PD快充技术越来越成为主流。 使用USB TYPE-C接口的技术可以给谁充电? 可以给我们的 阅读全文
posted @ 2024-11-05 11:39 yooooooo 阅读(464) 评论(0) 推荐(0)
摘要: 通过USB集线器,可以很简单的实现主机扩展USB设备的数量。 在USB协议规范中,USB集线器作为了一种特殊的设备在存在,USB规范专门为其定义了一种设备类。 USB集线器的结钩 集线器由6个组件组成: 上行端口:用于连接上层的USB集线器或者根集线器。 下行端口:用于连接下层的USB功能设备或扩展 阅读全文
posted @ 2024-11-05 11:14 yooooooo 阅读(321) 评论(0) 推荐(0)
上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 137 下一页