会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Zephyr
学以致用
新随笔
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
下一页
2022年7月4日
RISC-V开源介绍--转
摘要: # RISC-V - 官网地址 https://riscv.org/ - RISC-V标识 > Always use: RISC-V, RISC-V International > Never use: Risc V, RISC V, RISC_V # 开源和开放标准的重要性 技术不是孤立存在的,随
阅读全文
posted @ 2022-07-04 15:08 zephyr~
阅读(1079)
评论(1)
推荐(0)
2022年6月30日
【cpuidle】cpuidle代码框架
摘要: cpuidle解决什么问题 在计算机系统中,CPU的功能就是不断地取指、译码、执行,那如果CPU没有程序要执行,CPU不需要执行计算任务,也不需要响应外部中断事件,CPU要怎么办?在Linux kernel中,这种CPU的无所事事的状态,被称作idle状态,而cpuidle framework,就是
阅读全文
posted @ 2022-06-30 17:53 zephyr~
阅读(1969)
评论(0)
推荐(0)
2022年6月27日
【cpu_operations】CPU hotplug smpboot流程概述(3)
摘要: CPU hotplug是什么 CPU core的状态 kernel使用4个bitmap,来保存分别处于4种状态的CPU core:possible、present、active和online。 整理软件流程 start_kernel -> boot_cpu_init // 标记boot core的状
阅读全文
posted @ 2022-06-27 11:14 zephyr~
阅读(1198)
评论(0)
推荐(0)
2022年6月22日
【cpu_operations】CPU topology概念(2)
摘要: CPU topology除了描述CPU的组成之外,其主要功能,是向kernel调度器提供必要的信息,以便让它合理地分配任务,最终达到性能和功耗之间的平衡。 单核和多核 在英文里面,单核(single-core)和多核(multi-core)多称作uniprocessor和multiprocessor
阅读全文
posted @ 2022-06-22 15:29 zephyr~
阅读(630)
评论(0)
推荐(1)
2022年6月20日
【cpu_operations】CPU smp topology hotplug ops操作(1)
摘要: kernel/cpu.c kernel cpu control是一个承上启下的模块,向上层软件提供CPU core控制的统一API,主要功能包括: cpu mask 在模块内部定义并维护所有CPU core的状态,将CPU core抽象为possible、present、online和active四
阅读全文
posted @ 2022-06-20 19:01 zephyr~
阅读(446)
评论(0)
推荐(0)
2022年6月17日
【Linux电源管理】文章分类
摘要: CPU core电源管理分类 静态功耗 S/R:系统suspend和resume,系统长时间没有业务时CPU睡眠,有业务时通过中断唤醒 hotplug:动态的增加或者减少CPU core cpuidle:某个CPU core没有业务时,短时间的休憩,关闭core的部分逻辑电路,core可能有多个id
阅读全文
posted @ 2022-06-17 16:57 zephyr~
阅读(141)
评论(0)
推荐(0)
2022年6月2日
Arm FVP安装与运行
摘要: overview ARM FVP是arm提供的一个软件仿真平台,在还没有RTL EMU的情况下可以快速调试软件,加快软件的开发进度。FVP的安装与使用主要分为以下几步 下载安装FVP,软件运行的虚拟环境 下载software stack,代码集成编译环境,有大量脚本可简化操作 下载安装FVP htt
阅读全文
posted @ 2022-06-02 19:02 zephyr~
阅读(2473)
评论(0)
推荐(0)
2022年5月24日
Linux中的pushd和popd--转载
摘要: 其实,很早就知道pushd和popd在linux中可以用来方便地在多个目录之间切换。那时比较浮躁,感觉切换目录没必要这么复杂。在实际中,发现通过使用pushd和popd能够极大地提高效率。 0、使用cd -进行目录切换 一般,Shell中都可以通过cd -命令回到之前的目录,下面是一个例子: $ p
阅读全文
posted @ 2022-05-24 19:39 zephyr~
阅读(281)
评论(0)
推荐(0)
2022年5月23日
Linux可执行文件bin添加到PATH环境变量的方法--转载
摘要: linux命令行下面执行某个命令的时候,首先保证该命令是否存在,若存在,但输入命令的时候若仍提示:command not found 这个时候就的查看PATH环境变量的设置了,当前命令是否存在于PATH环境变量中 #查看PATH: echo $PATH 举例说,命令 composr 在/usr/lo
阅读全文
posted @ 2022-05-23 16:44 zephyr~
阅读(3969)
评论(0)
推荐(1)
2022年4月29日
ACPI规范概览
摘要: 1 Overview 背景 ACPI是在1990s由英特尔、微软、东芝、惠普和凤凰合作开发的。在开发ACPI之前,OS主要使用BIOS (Basic Input/Output System)接口进行电源管理、设备发现和配置。这种电源管理方法利用了操作系统的能力来调用系统BIOS进行电源管理。BIOS
阅读全文
posted @ 2022-04-29 18:26 zephyr~
阅读(5332)
评论(0)
推荐(1)
上一页
1
···
4
5
6
7
8
9
10
11
12
下一页
公告