随笔分类 -  【linux内核】

1 2 3 4 5 ··· 66 下一页
摘要:转自:https://www.cnblogs.com/liuhailong0112/p/17619657.html 一 参数配置 Softlockup和hardlockup作为内核中的"lockup-看门狗"可以检查系统中调度和中断是否正常运转,其原理可以参考lockup-watchdogs。这两种 阅读全文
posted @ 2023-11-02 17:41 Sky&Zhang 阅读(93) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/liyuewuwunaile/article/details/106773630 进程切换一、context_switch二、switch_mm2.1 刷新I-CACHE2.2 ASID和TLB2.3 页表转换基址切换三、switch_to进程切换由 阅读全文
posted @ 2023-09-28 10:40 Sky&Zhang 阅读(493) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/Henzox/article/details/41963271 我们都知道,在切换页表时会刷新 TLB,这样就可以使用新的地址空间,那什么是 TLB 刷新的懒惰模式呢? TLB 是什么这里不作多的解释,可以简单理解为,为了加快 MMU 对虚拟地址的转 阅读全文
posted @ 2023-09-28 10:30 Sky&Zhang 阅读(145) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/weixin_42813232/article/details/125577142 Rpmsg与Virtio介绍目录Rpmsg与Virtio介绍一、Rpmsg的介绍1、rpmsg_core.c的详细介绍1.1 rpmsg_bus结构体1.2 rpms 阅读全文
posted @ 2023-06-26 18:20 Sky&Zhang 阅读(1514) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/wind0419/article/details/123277545 以imx8为例 在最底层硬件上,A核和M核通讯是靠硬件来进行的,称为MU,如图 Linux RPMsg 是在virtio framework上实现的一个消息传递机制VirtIO 是 阅读全文
posted @ 2023-06-26 18:08 Sky&Zhang 阅读(874) 评论(0) 推荐(0) 编辑
摘要:转自:https://pwl999.blog.csdn.net/article/details/124494958 1. 原理介绍Kfence (Kernel Electric Fence) 是 Linux 内核引入的一种低开销的内存错误检测机制,因为是低开销的所以它可以在运行的生产环境中开启,同样 阅读全文
posted @ 2023-06-25 14:48 Sky&Zhang 阅读(171) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/arnoldlu/p/9375377.html 在Linux里面,一个进程占用的内存有不同种说法,可以是VSS/RSS/PSS/USS四种形式,这四种形式首字母分别是Virtual/Resident/Proportional/Unique的意思。 阅读全文
posted @ 2023-02-22 18:52 Sky&Zhang 阅读(449) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/21cnbao/article/details/108250786 提到soft lockup,大家都不会陌生: BUG: soft lockup - CPU#3 stuck for 23s! [kworker/3:0:32] 这个几乎和panic, 阅读全文
posted @ 2023-01-12 17:45 Sky&Zhang 阅读(453) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/edver/p/15874178.html 简介: 前几节分析了virtio机制和现有的balloon设备实现,至此我们已经知道了virtio是什么、怎么使用的,本节我们就自己实现一个virtio纯虚设备。 功能: QEMU模拟的设备启动一个定时 阅读全文
posted @ 2022-12-30 13:38 Sky&Zhang 阅读(313) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/arnoldlu/p/6241297.html 测试环境:Ubuntu16.04 + Kernel:4.4.0-31 系统级性能优化通常包括两个阶段:性能剖析(performance profiling)和代码优化。 性能剖析的目标是寻找性能瓶颈 阅读全文
posted @ 2022-12-28 10:18 Sky&Zhang 阅读(798) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.joxrays.com/linux-xls/ 这里要讨论的是两款开源库 libxls 和 xlslib,前者用与 读 Excel,后者用于 写 .所以可以在Linux或Windows上使用 libxls(读Excel 获取libxls 可以在 官网 获取源代码, 目前最 阅读全文
posted @ 2022-12-13 10:28 Sky&Zhang 阅读(1338) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/henjay724/p/9152535.html 大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是ONFI标准及SLC Raw NAND。 NAND Flash是嵌入式世界里常见的存储器,对于嵌入式开发而言,NAND主要分为两大类 阅读全文
posted @ 2022-12-01 16:34 Sky&Zhang 阅读(586) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/zyly/p/16756273.html#_label0 目录 一、ONFI标准 1.1 ONFI标准 1.2 Raw Nand分类 1.2.1 单元层数 1.2.2 数据线宽度 1.2.3 数据采集模式 1.2.4 接口命令标准 1.3 Raw 阅读全文
posted @ 2022-12-01 14:16 Sky&Zhang 阅读(1144) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/qa-freeroad/p/13649589.html 1. 前言 最近在测试一个物联网的项目,项目里包含设备资源进行监控告警的功能。例如如下监控项:cpu负载超核、内存使用率过高、硬盘使用率过高,系统流量超速等。为了验证监控的有效性,就需要构造 阅读全文
posted @ 2022-11-28 15:25 Sky&Zhang 阅读(1344) 评论(0) 推荐(0) 编辑
摘要:转自:https://zhuanlan.zhihu.com/p/386106883 ABI(Application Binary Interface) ABI 是编译器和链接器遵守的一组规则,以让编译后的程序可以正常工作。ABI里包含很多方面的内容: ABI 最大和最重要的部分是规定函数的调用顺序, 阅读全文
posted @ 2022-11-16 09:50 Sky&Zhang 阅读(665) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/arnoldlu/p/8087022.html 关键词:swapper_pd_dir、ARM PGD/PTE、Linux PGD/PTE、pgd_offset_k。 Linux下的页表映射分为两种,一是Linux自身的页表映射,另一种是ARM32 阅读全文
posted @ 2022-11-14 21:50 Sky&Zhang 阅读(454) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/jasonactions/article/details/122250033?spm=1001.2014.3001.5502 1.前言本文主要是根据阅码场 《Linux内核tracers的实现原理与应用》视频课程在aarch64上的实践。这是整个系列 阅读全文
posted @ 2022-10-20 09:57 Sky&Zhang 阅读(140) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/jasonactions/article/details/120776434 1. 前言本文主要总结浏览kernel patch的方法,以此希望促成自己养成阅读patch的习惯。用一个朋友的话说,这样才能更好的融入社区。 2. linux版本发展简介 阅读全文
posted @ 2022-10-20 09:53 Sky&Zhang 阅读(566) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/weixin_39059738/article/details/104260671 目录 一 应用背景 二 软件框架介绍 三 API和用户接口 3.1 device注册接口介绍 3.2 governor使用接口介绍 3.2.1 governor注册接 阅读全文
posted @ 2022-09-19 18:12 Sky&Zhang 阅读(1082) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/liyongsan/p/7459523.html 参考链接:http://lovesoo.org/linux-sar-command-detailed.html sar命令常用格式 sar [options] [-A] [-o file] t [ 阅读全文
posted @ 2022-09-19 18:06 Sky&Zhang 阅读(816) 评论(0) 推荐(0) 编辑

1 2 3 4 5 ··· 66 下一页