上一页 1 2 3 4 5 6 7 8 ··· 127 下一页
摘要: 转自:https://blog.csdn.net/weixin_42730667/article/details/123121624 zero pagezero page是一个特殊的物理页,里面值全部为0,zero page是针对匿名页场景专门进行优化,主要是节省内存和对性能进行了一定优化。当mal 阅读全文
posted @ 2022-08-24 17:53 Sky&Zhang 阅读(1454) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/sxw1002/article/details/52841762 Documentation/arm/memory.txt中的描述:开始位置 结束位置 使用0xffff8000 0xffffffff 用于 copy_user_page / clear 阅读全文
posted @ 2022-08-24 16:39 Sky&Zhang 阅读(437) 评论(0) 推荐(0)
摘要: 转自:https://xinqiu.gitbooks.io/linux-insides-cn/content/Concepts/linux-cpu-1.html Per-cpu 变量 Per-cpu 变量是一项内核特性。从它的名字你就可以理解这项特性的意义了。我们可以创建一个变量,然后每个 CPU 阅读全文
posted @ 2022-08-24 14:28 Sky&Zhang 阅读(665) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/xiaojunling/article/details/89248467 这周遇到了一个内核关于 softlockup 和 hardlockup 相关的 bug, 首先在内核文档中找到了关于他们的定义和实现的介绍的非常详细,还在网上找到了更多关于他们 阅读全文
posted @ 2022-08-23 15:46 Sky&Zhang 阅读(1941) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/jasonactions/article/details/115536240?spm=1001.2014.3001.5501 目录1. 前言2. 中断控制器2.1 Linux内核中断管理分层架构2.2 GIC中断控制器3. 虚拟中断号和硬中断号4. 阅读全文
posted @ 2022-08-22 14:10 Sky&Zhang 阅读(338) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/jasonactions/article/details/115541386?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522161839288516780261984749%2522% 阅读全文
posted @ 2022-08-22 14:07 Sky&Zhang 阅读(447) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/jasonactions/article/details/115751815 目录1. 前言2. gic_handle_irq|- -irq_enter|- -generic_handle_irq|- -irq_exit|- - -local_sof 阅读全文
posted @ 2022-08-22 14:05 Sky&Zhang 阅读(609) 评论(0) 推荐(0)
摘要: 转自:https://zhuanlan.zhihu.com/p/206497124 Linux文件事件监控之Fanotify [一] 监控流程 上文展示了从sys_open()到fsnotify()之间的call trace,接下来继续追踪在fsnotify()之后的代码路径: 根据ftrace的打 阅读全文
posted @ 2022-08-05 10:58 Sky&Zhang 阅读(451) 评论(0) 推荐(0)
摘要: 转自:https://zhuanlan.zhihu.com/p/186027813 从监听到监控 Linux的文件事件监听的原理并不复杂,简单说就是当一个应用层的进程操作一个目录或文件时,会触发system call,此时内核的notification子系统可以守在那里,把该进程对文件的操作上报给应 阅读全文
posted @ 2022-08-05 10:57 Sky&Zhang 阅读(938) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/yibuyibu/p/14806878.html 什么是CMA 参考这两篇博文,写得很好: http://www.wowotech.net/memory_management/cma.html https://www.cnblogs.com/Lo 阅读全文
posted @ 2022-08-05 10:51 Sky&Zhang 阅读(520) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/pwl999/article/details/106782339 Linux fanotify 解析1. 基本介绍1.1 基本原理1.2 fanotify基本功能2. 用户态实现2.1 实例代码2.2 API介绍3. 内核实现3.1 配置fanoti 阅读全文
posted @ 2022-08-05 10:49 Sky&Zhang 阅读(1899) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/pengdonglin137/p/16342898.html 参考 Linux mem 2.8 Kfence 详解 Linux 内核调测中最最让开发者头疼的 bug 有解了 让人头疼的“内核内存被改”和“内存泄露”怎么解? 内核内存错误检测工具K 阅读全文
posted @ 2022-07-28 11:10 Sky&Zhang 阅读(557) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/weixin_42135087/article/details/120232824 👉👉👉 个人博客笔记导读目录(全部) 👈👈👈.说明:在默认情况下,本文讲述的都是ARMV8-aarch64架构,linux kernel 5.14 先说答 阅读全文
posted @ 2022-07-21 15:33 Sky&Zhang 阅读(264) 评论(0) 推荐(0)
摘要: 转自:https://zhuanlan.zhihu.com/p/68501351 在32位系统中,内核地址空间是指虚拟地址3GB~4GB的部分。大家应该都知道,C语言中的指针近似于地址的概念,所以我们可以通过打印指针的值来查看它做代表的地址。在用户应用程序中,如果你打印一个指针,则结果应该是在0~3 阅读全文
posted @ 2022-07-19 11:07 Sky&Zhang 阅读(637) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/wanpengcoder/p/11767185.html 疑问 两个线程分别有不同的调度策略,一个SCHED_FIFO,一个SCHED_OTHER,按照之前的理解,SCHED_FIFO实时线程一定会占用CPU一直运行,导致SCHED_OTHER的 阅读全文
posted @ 2022-07-11 16:57 Sky&Zhang 阅读(828) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/LoyenWang/p/13124803.html#:~:text=Linux%E5%86%85%E6%A0%B8%E4%BC%9A%E4%B8%BA%E6%AF%8F%E4%B8%AACPU%E9%83%BD%E5%88%9B%E5%BB%BA 阅读全文
posted @ 2022-07-08 16:08 Sky&Zhang 阅读(908) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/eleven_xiy/article/details/71175347 【摘要】 linux系统的调度过程是基于时间子系统实现的。无论判断一个系统的性能还是计算一个进程的cpu占用率等,其本质都是进程或中断等占有cpu的时间。了解linux中时间的概 阅读全文
posted @ 2022-07-08 16:06 Sky&Zhang 阅读(2430) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/Davidietop/article/details/88934783 Ubuntu16.04+ROS Kinetic 问题背景和解决办法 The following packages have unmet dependencies是指以下列出的包不 阅读全文
posted @ 2022-07-04 17:03 Sky&Zhang 阅读(7280) 评论(1) 推荐(0)
摘要: 转自:https://www.cnblogs.com/wwang/archive/2010/11/14/1876735.html 什么是Oops?从语言学的角度说,Oops应该是一个拟声词。当出了点小事故,或者做了比较尴尬的事之后,你可以说"Oops",翻译成中国话就叫做“哎呦”。“哎呦,对不起,对 阅读全文
posted @ 2022-07-04 10:23 Sky&Zhang 阅读(499) 评论(0) 推荐(1)
摘要: 转自:https://blog.csdn.net/lichengjun238/article/details/88821225 第1章 UBI文件系统制作前期准备工具源码 制作好的普通根文件系统rootfs制作工具交叉编译工具: arm-linux-gcc-4.4.3-20100728.tar.gz 阅读全文
posted @ 2022-07-01 15:33 Sky&Zhang 阅读(2356) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 127 下一页