摘要:转自:https://blog.csdn.net/hexiaolong2009/article/details/102596744 dma-buf 由浅入深(一) —— 最简单的 dma-buf 驱动程序dma-buf 由浅入深(二) —— kmap / vmapdma-buf 由浅入深(三) —— 阅读全文
posted @ 2021-07-12 15:52 sky-heaven 阅读(15) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/feflkdfgj/article/details/75671453 Sparse 诞生于 2004 年, 是由linux之父Linus开发的, 目的就是提供一个静态检查代码的工具, 从而减少linux内核的隐患。内核代码中有一个简略的关于 Spar 阅读全文
posted @ 2021-07-07 15:01 sky-heaven 阅读(17) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/pengdonglin137/p/7401049.html 阅读目录(Content) 作者 软件环境 概述 正文 一、设备树 二、驱动 三、验证 四、示意图 回到顶部(go to top) 作者 彭东林 pengdonglin137@163.c 阅读全文
posted @ 2021-07-07 14:07 sky-heaven 阅读(5) 评论(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-heaven 阅读(24) 评论(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-heaven 阅读(18) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/ict2014/article/details/17394259/ 转载请注明:http://blog.csdn.net/ict2014/article/details/17394259 SkipList在leveldb以及lucence中都广为使用 阅读全文
posted @ 2021-06-24 23:37 sky-heaven 阅读(14) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/jiang010/article/details/109133301 在实际应用中,为了安全,一般会使用将发布的ko进行签名,特别是像android这样的系统。例如:在android系统中,kernel在bootimage中,如果编译的ko文件在ve 阅读全文
posted @ 2021-06-24 14:59 sky-heaven 阅读(13) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/weixin_31649177/article/details/113044927 apt-get 命令适用于 deb 包管理式的 Linux 操作系统(Debian、Ubuntu等),主要用于自动从互联网软件仓库中搜索、下载、安装、升级、卸载软件或 阅读全文
posted @ 2021-06-24 13:17 sky-heaven 阅读(30) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/qq_32370913/article/details/114786034 前言最近在Linux服务器安装Python 虚拟环境,报错 具体错误如下root@ssfsdfsdf:/usr/local/python/face-dj# python2 - 阅读全文
posted @ 2021-06-24 11:32 sky-heaven 阅读(85) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.chinaunix.net/uid-29798130-id-5754094.html 原文地址 : http://blog.sina.com.cn/s/blog_5d9051c00100ejvj.htmlLinux 系统中有关mtd和ubi的接口:(1) cat /pr 阅读全文
posted @ 2021-06-09 11:27 sky-heaven 阅读(37) 评论(0) 推荐(0) 编辑
摘要:转自:https://cloud.tencent.com/developer/article/1379024 在内核初始化完成之后, 内存管理的责任就由伙伴系统来承担. 伙伴系统基于一种相对简单然而令人吃惊的强大算法. Linux内核使用二进制伙伴算法来管理和分配物理内存页面, 该算法由Knowlt 阅读全文
posted @ 2021-06-08 14:30 sky-heaven 阅读(62) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.coinv.com/page/pid/492.html 摘要:PTP(Precision Time Protocol)协议基于以太网,能够达到亚微妙级的对时精度,在模态分析和振动测试等领域将有着广阔的应用前景。首先介绍了PTP协议的基本原理及工作流程,接着剖析了关键数据结 阅读全文
posted @ 2021-06-07 11:12 sky-heaven 阅读(95) 评论(0) 推荐(0) 编辑
摘要:转自:https://icyshuai.blog.csdn.net/article/details/72468109 历经一年多时间的系统整理合补充,《手机安全和可信应用开发指南:TrustZone与OP-TEE技术详解 》一书得以出版,书中详细介绍了TEE以及系统安全中的所有内容,全书按照从硬件到 阅读全文
posted @ 2021-06-03 14:55 sky-heaven 阅读(70) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.joway.io/posts/linux-io-stack/ Linux I/O 栈浅析 11 Aug 2019 @Joway 在 Linux 中,所有外部资源都以文件形式作为一个抽象视图,并提供一套统一的接口给应用程序调用。本文将以宏观视角试图阐述 Linux 中关 阅读全文
posted @ 2021-06-03 14:03 sky-heaven 阅读(23) 评论(0) 推荐(0) 编辑
摘要:转自:https://zhuanlan.zhihu.com/p/39721251 说明 Linux的IO路径可能是Linux系统中最纷繁复杂的模块了,而它又是如此的重要,直接决定了系统的性能。之前在看Linux IO模块源码时,就对IO模块的层次比较模糊,在对IO路径上的各个模块进行了较深入的理解后 阅读全文
posted @ 2021-06-03 13:57 sky-heaven 阅读(24) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/cbam/p/11816443.html 写在前面 在开始正式的讨论前,我先抛出几个问题: 谈到磁盘时,常说的HDD磁盘和SSD磁盘最大的区别是什么?这些差异会影响我们的系统设计吗? 单线程写文件有点慢,那多开几个线程一起写是不是可以加速呢? w 阅读全文
posted @ 2021-06-03 13:55 sky-heaven 阅读(43) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/gx19862005/article/details/28596539 Linux内核源码分析--内核启动命令行的传递过程(Linux-3.0 ARMv7) Linux内核在启动的时候需要一些参数,以获得当前硬件的信息或者启动所需资源在内存中的位置等 阅读全文
posted @ 2021-06-03 10:39 sky-heaven 阅读(38) 评论(0) 推荐(0) 编辑
摘要:转自:https://oenhan.com/task-group-sched 又碰到一个神奇的进程调度问题,在系统重启过程中,发现系统挂住了,过了30s后才重新复位,真正系统复位的原因是硬件看门狗重启的系统,而非原来正常的reboot流程。硬件狗记录的复位时间,将不喂狗的时间向前推30s分析串口记录 阅读全文
posted @ 2021-06-02 19:47 sky-heaven 阅读(35) 评论(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-heaven 阅读(53) 评论(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-heaven 阅读(57) 评论(0) 推荐(0) 编辑