随笔分类 -  【linux内核】

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 66 下一页
摘要:转自:https://www.cnblogs.com/int80/p/10340282.html 本机环境 Win7 + VMware 14 Pro 1.安装Qemu,Ubuntu包管理器中的二进制版本比较老了,这里选择源码安装2.12.0版本。 具体的安装教程可以参考这篇文章《QEMU 2.10. 阅读全文
posted @ 2021-08-10 15:08 Sky&Zhang 阅读(296) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/sdsszk/article/details/109765180?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPa 阅读全文
posted @ 2021-08-09 13:53 Sky&Zhang 阅读(335) 评论(0) 推荐(0) 编辑
摘要:转自:https://linus.blog.csdn.net/article/details/106754529?utm_term=linux%E5%86%85%E5%AD%98fixmap&utm_medium=distribute.pc_aggpage_search_result.none-ta 阅读全文
posted @ 2021-07-28 17:03 Sky&Zhang 阅读(263) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/lgjjeff/article/details/94135467?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~aggregatepage~first_rank_v2~ 阅读全文
posted @ 2021-07-28 17:02 Sky&Zhang 阅读(509) 评论(0) 推荐(0) 编辑
摘要:转自:https://rtoax.blog.csdn.net/article/details/114749083 目录 Fixmaps和ioremap 映射 ioremap工作原理 早期ioremap的使用 Links 相关阅读 Fix-Mapped地址是一组特殊的编译时地址,其对应的物理地址不必是 阅读全文
posted @ 2021-07-28 17:00 Sky&Zhang 阅读(1176) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/hexiaolong2009/article/details/102596744 dma-buf 由浅入深(一) —— 最简单的 dma-buf 驱动程序dma-buf 由浅入深(二) —— kmap / vmapdma-buf 由浅入深(三) —— 阅读全文
posted @ 2021-07-12 15:52 Sky&Zhang 阅读(2182) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/feflkdfgj/article/details/75671453 Sparse 诞生于 2004 年, 是由linux之父Linus开发的, 目的就是提供一个静态检查代码的工具, 从而减少linux内核的隐患。内核代码中有一个简略的关于 Spar 阅读全文
posted @ 2021-07-07 15:01 Sky&Zhang 阅读(1365) 评论(0) 推荐(1) 编辑
摘要:转自:https://www.cnblogs.com/pengdonglin137/p/7401049.html 阅读目录(Content) 作者 软件环境 概述 正文 一、设备树 二、驱动 三、验证 四、示意图 回到顶部(go to top) 作者 彭东林 pengdonglin137@163.c 阅读全文
posted @ 2021-07-07 14:07 Sky&Zhang 阅读(920) 评论(0) 推荐(0) 编辑
摘要:转自:https://deepinout.com/linux-kernel-api/linux-kernel-api-module-mechanism/linux-kernel-api-sprint_symbol.html sprint_symbol函数功能描述:该函数根据一个内存中的地址addre 阅读全文
posted @ 2021-07-06 15:10 Sky&Zhang 阅读(560) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/geekcome/article/details/7972647 本文分析基于Linux Kernel 3.2.1 原创作品,转载请标明http://blog.csdn.net/yming0221/article/details/7972647 更多 阅读全文
posted @ 2021-06-30 10:42 Sky&Zhang 阅读(571) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/jiang010/article/details/109133301 在实际应用中,为了安全,一般会使用将发布的ko进行签名,特别是像android这样的系统。例如:在android系统中,kernel在bootimage中,如果编译的ko文件在ve 阅读全文
posted @ 2021-06-24 14:59 Sky&Zhang 阅读(1117) 评论(0) 推荐(0) 编辑
摘要:转自:https://zhuanlan.zhihu.com/p/39721251 说明 Linux的IO路径可能是Linux系统中最纷繁复杂的模块了,而它又是如此的重要,直接决定了系统的性能。之前在看Linux IO模块源码时,就对IO模块的层次比较模糊,在对IO路径上的各个模块进行了较深入的理解后 阅读全文
posted @ 2021-06-03 13:57 Sky&Zhang 阅读(484) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/cbam/p/11816443.html 写在前面 在开始正式的讨论前,我先抛出几个问题: 谈到磁盘时,常说的HDD磁盘和SSD磁盘最大的区别是什么?这些差异会影响我们的系统设计吗? 单线程写文件有点慢,那多开几个线程一起写是不是可以加速呢? w 阅读全文
posted @ 2021-06-03 13:55 Sky&Zhang 阅读(343) 评论(0) 推荐(1) 编辑
摘要:转自:https://blog.csdn.net/gx19862005/article/details/28596539 Linux内核源码分析--内核启动命令行的传递过程(Linux-3.0 ARMv7) Linux内核在启动的时候需要一些参数,以获得当前硬件的信息或者启动所需资源在内存中的位置等 阅读全文
posted @ 2021-06-03 10:39 Sky&Zhang 阅读(956) 评论(0) 推荐(0) 编辑
摘要:转自:https://oenhan.com/task-group-sched 又碰到一个神奇的进程调度问题,在系统重启过程中,发现系统挂住了,过了30s后才重新复位,真正系统复位的原因是硬件看门狗重启的系统,而非原来正常的reboot流程。硬件狗记录的复位时间,将不喂狗的时间向前推30s分析串口记录 阅读全文
posted @ 2021-06-02 19:47 Sky&Zhang 阅读(727) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/lidabo/p/4774327.html 一、u-boot中环境变量与uImage中MTD的分区关系 分区只是内核的概念,就是说A~B地址放内核,C~D地址放文件系统,(也就是规定哪个地址区间放内核或者文件系统)等等。 一般我们只需要分3-4个 阅读全文
posted @ 2021-05-27 16:56 Sky&Zhang 阅读(2077) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.chinaunix.net/uid-28461349-id-4773262.html 原文地址:linux中断申请之request_threaded_irq 作者:enzo26 在linux里,中断处理分为顶半(top half),底半(bottom half),在顶半 阅读全文
posted @ 2021-05-19 15:12 Sky&Zhang 阅读(794) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/muahao/p/7452737.html 在内核开发的过程中,经常会碰到内核崩溃,比如空指针异常,内存访问越界。通常我们只能靠崩溃之后打印出的异常调用栈信息来定位crash的位置和原因。总结下分析的方法和步骤。 通常oops发生之后,会在串口控 阅读全文
posted @ 2021-05-10 11:23 Sky&Zhang 阅读(1648) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/caosiyang/archive/2013/01/25/2876244.html gperftools是Google提供的一套工具,其中的一个功能是CPU profiler,用于分析程序性能,找到程序的性能瓶颈。 安装 gperftools:h 阅读全文
posted @ 2021-02-25 16:47 Sky&Zhang 阅读(413) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/h674174380/article/details/75453750 前一段时间看了《深入理解Linux内核》对其中的内存管理部分花了不少时间,但是还是有很多问题不是很清楚,最近又花了一些时间复习了一下,在这里记录下自己的理解和对Linux中内存管 阅读全文
posted @ 2021-02-08 11:11 Sky&Zhang 阅读(1036) 评论(0) 推荐(1) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 66 下一页