• 首页
  • 开始浏览
    • 壹句话
    • 山中功课
      • 技术分享
      • ARM体系架构
      • Linux内存管理
      • Android稳定性
    • 云外光影
      • 动物与植物
      • 美食
      • 生活气息
      • 人物
    • 文章归档
      • 技术分享
      • 视频类型
      • 音频类型
      • 图文类型
      • 图片类型
  • 专题
    • 众星
    • 众言
    • 豆瓣
    • 足迹
    • 走心评论
    • 人世间
      • 人间烟火
  • 关于
    • 关于我
    • 一些声明
      • 站点声明
      • 隐私政策
  • 欢迎订阅!

欢迎来到云栖梦泽,为您导读全站动态
  • zsl 5日前留言 琦哥太强了🤞
  • 林渡 1周前留言 那也太麻烦了😂
  • 白雾茫茫丶 1周前留言 我也是刚从 typecho 搬过来,我连评论都一条一条挪过来😂
  • 白野 1周前留言 感谢分享
  • 林渡 4周前留言 欢迎大家浏览在下的网站,如果对你有所帮助,那就极好了,哈哈哈
  • 林渡 4周前留言 终于将hexo的博文迁移到halo了,后续就开始从这个博客开始连载了!😀
2025 年 6 月
日一二三四五六
1234567
891011121314
15161718192021
22232425262728
2930
« 5 月  
最近文章
  • 2025-06-19 [Android稳定性] 第050篇 [问题篇] slab内存泄露造成设备黑屏
  • 2025-06-18 [linux内存管理] 第027篇 Linux ARM64 虚拟地址布局
  • 2025-06-18 [linux内存管理] 第026篇 从内核源码看 slab 内存池的创建初始化流程
  • 2025-06-17 [linux内存管理] 第025篇 细节拉满,80 张图带你一步一步推演 slab 内存池的设计与实现
  • 2025-06-17 [linux内存管理] 第024篇 slab内存分配器概述
  • 2025-06-16 任务调度器:从入门到放弃(一)
  • 2025-06-16 [Android稳定性] 第049篇 [问题篇] 软中断霸占CPU导致watchdog无法及时喂狗
  • 2025-06-12 [Android稳定性] 第048篇 [原理篇] Android SWT机制介绍
热门文章
  • 2025-06-04 [Android稳定性] 第046篇 [方法篇] 如何使用trace32恢复AOP现场?
  • 2025-06-05 测试评论访问功能
  • 2025-06-09 【深入内核】linux ftrace详解
  • 2025-06-06 高通平台xbl启动流程补充
  • 2025-06-11 「知不可忽骤得,托遗响于悲风」
  • 2025-06-04 [Android稳定性] 第045篇 [问题篇] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00007f00
  • 2024-12-15 [Android稳定性] 第000篇 Android稳定性系列开篇
  • 2025-05-30 [Android稳定性] 第042篇 [问题篇] 数组越界导致的Unexpected kernel BRK exception at EL1
热门标签
  • minidump 2
  • kmalloc 1
  • kasan 2
  • dtc 1
  • 内存规整 1
  • setup_arch 1
  • 进程栈 2
  • mtdoops 1
  • memory 2
  • git 1
  • 编译器优化 1
  • buddy 3
  • memblock 4
  • LDO 1
  • 虚拟地址 2
  • ACK 1
  • ANR 0
  • arm64 1
  • crash 4
  • 内存管理 3
  • hang 1
  • vercel 1
  • dumpsys 1
  • spinlock 2
  • 线性映射 1
  • io 1
  • start_kernel 1
  • SBL 1
  • malloc 1
  • RCU 2
  • trace32 9
  • cma 1
  • unpack 1
  • make 1
  • 页表 1
  • XBL 2
  • OOB 1
  • ELF 1
  • ko 1
  • stack 1
  • schedule 2
  • 内存屏障 1
  • UMA 1
  • GKI 1
  • uefi 2
  • console 1
  • stability 1
  • fstab 1
  • logfs 1
  • vmalloc 1
2333° 120 4 6
当您评论及浏览文章且浏览器未禁止COOKIE时,会为您显示最近10条回复及前8篇文章的浏览记录。
标签:ioremap

ioremap 5篇

[linux内存管理] 第016篇 /proc/iomem的详细解析 5月前查看 评论
    Linux内存管理
    ioremapmemblock
[linux内存管理] 第016篇 /proc/iomem的详细解析

0. 前言 此节点是显示memblock的这部分内存的具体使用情况的。我们可以看到这部分内存很明显不属于虚拟地址,而是物理地址,和设备树中的地址保持一致! spring:/ # cat /proc/iomem 00208000-00208fff : 208000.qcom,ipcc qcom,ipc

[linux内存管理] 第015篇 理解Linux内核中的memblock和ioremap机制 5月前查看 评论
    Linux内存管理
    memblockioremap
[linux内存管理] 第015篇 理解Linux内核中的memblock和ioremap机制

0. 前言 Linux驱动开发中,设备寄存器的物理地址如何被内核管理并映射到虚拟地址空间,是一个非常核心的知识点。本文将从memblock和ioremap的机制入手,梳理相关流程和原理。 1. 什么是memblock? memblock 是 Linux 内核在启动阶段管理物理内存的核心工具。它的主要

[linux内存管理] 第007篇 fixmap映射详解 6月前查看 评论
    Linux内存管理
    fixmapioremap
[linux内存管理] 第007篇 fixmap映射详解

0. 前言 首先我们需要了解一下就是,为何需要找个fixmap的内存映射?从前面的文章可以知道,当内核启动后首先会进入汇编的Head.S中运行,在那里启动了MMU,所以到现在这个阶段,CPU只能使用虚拟地址访问RAM。而setup_arch阶段在paging_init之前(paging_init会完

linux源码解析05–ioremap原理 7月前查看 评论
    Linux内存管理
    ioremap
linux源码解析05–ioremap原理

copyright_author: 科学边界 copyright_author_href: https://www.daodaodao123.com copyright_info: 此文章版权归科学边界所有,如有转载,请注明来自原作者 copyright_url: https://www.daoda

linux内核源码解析02–启动代码分析之setup_arch详解 7月前查看 评论
    Linux内存管理
    fixmapioremap
linux内核源码解析02–启动代码分析之setup_arch详解

copyright_author: 科学边界 copyright_author_href: https://www.daodaodao123.com/ copyright_info: 此文章版权归科学边界所有,如有转载,请注明来自原作者 copyright_url: https://www.daod

今天是云栖梦泽·

2024-11-11

随机阅读「[Android稳定性] 第003篇 [原理篇] mtdoops的原理介绍」
阅读 当前文章内容已隐藏,输入密码后可见。
壹行随十人
  • 轻雅阁
  • 星风之痕
  • 风记星辰
  • 山海云栈
云栖梦泽版权所有 · 架构于Halo及为您增强体验的THYUU/星度主题
苏ICP备2025185582号-1 苏ICP备2025185582号-1