会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
侧边栏
yooooooo
以有涯之生随无涯之学
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
137
下一页
2025年11月12日
UEFI Boot Manager
摘要: 简介 UEFI boot manager是一个固件方针引擎,它可以通过修改global NVRAM 变量来配置;它会按照global NVRAM variable 定义的顺序来加载UEFI driver or UEFI application。当固件初始化完成,就会把控制权交给boot manage
阅读全文
posted @ 2025-11-12 22:20 yooooooo
阅读(28)
评论(0)
推荐(0)
2025年11月9日
Linux misfit task
摘要: 在 Linux 内核中,“misfit task” 是调度器(scheduler)中的一个术语,用来描述任务(task)与 CPU 性能等级不匹配的情况。 这个概念主要出现在 EAS(Energy Aware Scheduling)/schedutil 等现代调度框架中,用于优化性能和功耗平衡。 一
阅读全文
posted @ 2025-11-09 10:53 yooooooo
阅读(8)
评论(0)
推荐(0)
2025年11月2日
Linux 内核中sched_prio_to_weight转换关系
摘要: 在 Linux 内核调度器中,sched_prio_to_weight 是一个非常关键的数组,用于把「静态优先级(nice 值)」映射为调度权重(weight)。 调度器(CFS:Completely Fair Scheduler)不是直接比较 nice 值,而是通过权重控制各任务获得的 CPU 时
阅读全文
posted @ 2025-11-02 08:45 yooooooo
阅读(21)
评论(0)
推荐(0)
CFS任务放置代码详解
摘要: 前言 我们描述CFS任务负载均衡的系列文章一共三篇,第一篇是框架部分,第二篇描述了task placement的逻辑过程,第三篇是负载均衡的情景分析,包括tick balance、nohz idle balance和new idle balance。之前已经有一篇关于task placement的文
阅读全文
posted @ 2025-11-02 08:35 yooooooo
阅读(16)
评论(0)
推荐(0)
2025年10月28日
CFS任务的负载均衡(load balance)
摘要: 前言 我们描述CFS任务负载均衡的系列文章一共三篇,第一篇是框架部分,第二篇描述了task placement和active upmigration两个典型的负载均衡场景。本文是第三篇,主要是分析各种负载均衡的触发和具体的均衡逻辑过程。 本文出现的内核代码来自Linux5.10.61,为了减少篇幅,
阅读全文
posted @ 2025-10-28 21:03 yooooooo
阅读(50)
评论(0)
推荐(0)
2025年10月27日
CFS任务的负载均衡(任务放置)
摘要: 一、前言 负载均衡的系列文章共分为三篇,第一篇为框架篇,描述负载均衡的相关原理、场景和框架。本篇作为该系列文章第二篇,主要通过对任务放置场景(task placement)的均衡分布进行分析,加深对内核调度器实现任务均衡分布的理解。 本文基于linux-5.4.24分析,由于涉及较多代码的讲解,建议
阅读全文
posted @ 2025-10-27 16:38 yooooooo
阅读(23)
评论(0)
推荐(0)
2025年10月19日
【ARM CoreLink 系列 4.1 -- NI-700 interconnect hub 控制器详细介绍】
摘要: NI-700 Interconnect CoreLink NI-700是 ARM 推出的一款高度可配置的、符合AMBA标准的系统级互连产品。通过NI-700,可以创建一个非一致性互连,该互连针对SoC设计的功耗、性能和面积(PPA)要求进行了优化。NI-700设计用于扩展,适用于大型设计作为背板互连
阅读全文
posted @ 2025-10-19 20:25 yooooooo
阅读(100)
评论(0)
推荐(0)
【ARM CoreLink 系列 4 -- NIC-400 控制器详细介绍】
摘要: 1.1 ARM NIC-400(Network interconnect) CoreLink NIC-400(Network Inter Connect)网络互连是高度可配置的,能够创建一个完整的高性能、优化和符合AMBA标准的网络基础设施。CoreLink NIC—400网络互连有许多配置。它们的
阅读全文
posted @ 2025-10-19 20:23 yooooooo
阅读(173)
评论(0)
推荐(0)
【ARM CoreLink 系列 3.2 -- CCI-400,CCI-500, CCI-550 差异】
摘要: CCI-400 和 CCI-500 差异 ARM 的 CCI(Cache Coherent Interconnect)系列产品是用于多核处理器之间的高性能缓存一致性互连。CCI-400 和 CCI-500 是该系列中的两种设计,它们旨在允许多个处理器核心和其他资源(如GPU、DMA控制器等)有效地共
阅读全文
posted @ 2025-10-19 20:12 yooooooo
阅读(49)
评论(0)
推荐(0)
【ARM CoreLink 系列 3.1 -- CCI-500 详细介绍 -上半部】
摘要: 1.1 CCI-500 介绍 CCI-500 是个可编程高带宽的互联,可以通过硬件来保证 缓存一致性 ,使用硬件来保证缓存一致性可以有效提高系统性能和减少功耗,主要优点有以下几点: 减少对外部memory的访问; 降低软件开销和复杂性; 保驾 ARM big.LITTLE 架构的正常工作。 CCI-
阅读全文
posted @ 2025-10-19 20:04 yooooooo
阅读(49)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
137
下一页
公告