会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
方哥的随笔
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
22
下一页
2024年11月7日
虚拟内存、物理内存和页表
摘要: 两个不同的进程分别都有不同的页表吗? 对,两个不同的进程通常都有各自独立的页表。以下是一些详细说明: 什么是页表? 页表(Page Table)是操作系统用于管理虚拟内存与物理内存映射的数据结构。每个进程有自己的虚拟地址空间,页表记录了虚拟地址到物理地址的映射关系,从而实现内存隔离和保护。 为什么每
阅读全文
posted @ 2024-11-07 15:20 闹闹爸爸
阅读(297)
评论(0)
推荐(0)
2024年10月10日
HDMI CEC信号
摘要: HDMI CEC(Consumer Electronics Control,消费者电子控制)是HDMI标准中的一项功能,旨在通过单一的HDMI连接线实现多设备之间的互联与统一控制。具体来说,CEC允许连接的设备通过专用的CEC引脚进行通信,从而实现例如通过一个遥控器控制多台设备的功能。 HDMI C
阅读全文
posted @ 2024-10-10 14:49 闹闹爸爸
阅读(1893)
评论(0)
推荐(0)
2024年9月23日
解读/proc/interrupts中的IR-IO-APIC和fasteoi
摘要: IR-IO-APIC 和 FastEOI 都与中断管理相关,但它们在中断处理流程中的角色和功能有所不同。以下是对这两者的详细解释及其关系: 1. IR-IO-APIC(输入/输出高级可编程中断控制器) 定义与功能: IO-APIC 是一种用于管理和路由来自各种 I/O 设备(如键盘、鼠标、网络接口卡
阅读全文
posted @ 2024-09-23 14:32 闹闹爸爸
阅读(376)
评论(0)
推荐(0)
2024年9月19日
4G内存的32位系统,内核地址空间分配1G的情况下,为什么实际可用的低端内存只有800M左右?
摘要: 在32位系统中,即使物理内存为4GB,但由于地址空间和硬件限制,实际可用的低端内存(low memory)只有大约800MB左右。以下我将详细解释其中的原因。 1. 32位地址空间的限制 1.1 32位系统的地址空间 虚拟地址空间: 在32位系统中,虚拟地址空间的范围是0x00000000到0xFF
阅读全文
posted @ 2024-09-19 15:48 闹闹爸爸
阅读(754)
评论(0)
推荐(0)
MMU和页表之初探
摘要: MMU工作原理 内存管理单元(Memory Management Unit,MMU)是计算机系统中的关键硬件组件,用于管理和控制处理器对内存的访问。MMU的主要功能包括地址转换、内存保护和缓存控制。 1. 地址转换 虚拟地址到物理地址的映射: 现代计算机系统使用虚拟内存技术,应用程序运行在自己的虚拟
阅读全文
posted @ 2024-09-19 15:29 闹闹爸爸
阅读(563)
评论(0)
推荐(0)
2024年9月18日
如何计算降压变换器的电感
摘要: 本文摘自:https://www.monolithicpower.cn/learning/resources/how-to-calculate-a-buck-converters-inductance 简介 降压电路中的电感设计非常关键,它与系统效率、输出电压纹波(∆Vout)和环路稳定性密切相关。
阅读全文
posted @ 2024-09-18 16:10 闹闹爸爸
阅读(138)
评论(0)
推荐(0)
旁路电容和去耦电容之间的区别和联系
摘要: 旁路电容(Bypass Capacitor)和去耦电容(Decoupling Capacitor)是电子电路中常用的两种电容器,虽然它们在实际应用中常常被交替使用,但在概念和功能上有一定的联系和区别。 旁路电容(Bypass Capacitor) 定义: 旁路电容通常指安装在电源和地之间,用于滤除电
阅读全文
posted @ 2024-09-18 14:36 闹闹爸爸
阅读(288)
评论(0)
推荐(1)
imx6ull如何使用configfs使能usb gadget中的usbnet功能
摘要: 要在 i.MX6ULL 平台上使用 configfs 使能 USB Gadget 中的 usbnet 功能,可以按照以下步骤进行配置。以下步骤假设您已经在设备上运行了嵌入式Linux系统,并且具有root权限。 1. 确认内核配置 在编译内核时,需要确保以下配置项被启用: CONFIG_USB_GA
阅读全文
posted @ 2024-09-18 11:45 闹闹爸爸
阅读(417)
评论(0)
推荐(0)
2024年8月28日
ubuntu20.04内核重新编译(5.15.x)
摘要: 一、源码获取 方法1: git clone git://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/focal 方法2: # apt-cache search linux-source linux-source - Linux
阅读全文
posted @ 2024-08-28 16:08 闹闹爸爸
阅读(2552)
评论(0)
推荐(0)
2024年8月27日
module verification failed: signature and/or required key missing - tainting kernel
摘要: 不同的机器编译同一个版本的内核源码生成的签名密钥 (`signing_key.pem`) 是不相同的。以下是原因和详细解释: 签名密钥 (`signing_key.pem`) 的生成过程 当你在编译内核时,默认情况下,内核编译过程会生成一个新的签名密钥对(包括 `signing_key.pem` 和
阅读全文
posted @ 2024-08-27 10:12 闹闹爸爸
阅读(1481)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
22
下一页
公告