上一页 1 2 3 4 5 6 ··· 127 下一页
摘要: 转自:https://www.sunliaodong.cn/2021/03/11/Linux-PageCache%E8%AF%A6%E8%A7%A3/ 应用程序要存储或访问数据时,只需读或者写”文件”的一维地址空间即可,而这个地址空间与存储设备上存储块之间的对应关系则由操作系统维护。说白了,文件就是 阅读全文
posted @ 2023-02-28 15:41 Sky&Zhang 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 转自: 在分析Linux内存使用时,不仅需要分析kernel内存使用情况,还需要分析Linux应用的内存使用情况,这就引出了VSS/RSS/PSS/USSRSS/PSS可以通过cat /proc/PID/smaps节点查看。1. VSS(Virtual Set Size)VSS - Virtual 阅读全文
posted @ 2023-02-22 21:43 Sky&Zhang 阅读(567) 评论(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 阅读(352) 评论(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 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/edver/p/15874178.html 简介: 前几节分析了virtio机制和现有的balloon设备实现,至此我们已经知道了virtio是什么、怎么使用的,本节我们就自己实现一个virtio纯虚设备。 功能: QEMU模拟的设备启动一个定时 阅读全文
posted @ 2022-12-30 13:38 Sky&Zhang 阅读(268) 评论(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 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/ScilogyHunter/article/details/105995767 一、NAND Flash类型1.1 NAND Flash的两大分类NAND Flash是嵌入式世界里常见的存储器,对于嵌入式开发而言,NAND主要分为两大类:Serial 阅读全文
posted @ 2022-12-14 10:46 Sky&Zhang 阅读(755) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.joxrays.com/linux-xls/ 这里要讨论的是两款开源库 libxls 和 xlslib,前者用与 读 Excel,后者用于 写 .所以可以在Linux或Windows上使用 libxls(读Excel 获取libxls 可以在 官网 获取源代码, 目前最 阅读全文
posted @ 2022-12-13 10:28 Sky&Zhang 阅读(1176) 评论(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 阅读(567) 评论(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 阅读(1010) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/qa-freeroad/p/13649589.html 1. 前言 最近在测试一个物联网的项目,项目里包含设备资源进行监控告警的功能。例如如下监控项:cpu负载超核、内存使用率过高、硬盘使用率过高,系统流量超速等。为了验证监控的有效性,就需要构造 阅读全文
posted @ 2022-11-28 15:25 Sky&Zhang 阅读(1290) 评论(0) 推荐(0) 编辑
摘要: 转自:https://zhuanlan.zhihu.com/p/386106883 ABI(Application Binary Interface) ABI 是编译器和链接器遵守的一组规则,以让编译后的程序可以正常工作。ABI里包含很多方面的内容: ABI 最大和最重要的部分是规定函数的调用顺序, 阅读全文
posted @ 2022-11-16 09:50 Sky&Zhang 阅读(548) 评论(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 阅读(429) 评论(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 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/jasonactions/article/details/123085907?spm=1001.2014.3001.5502 kernel: 5.10arch: arm64 1. 前言CMA是一段连续的内存区域,它的所有页面都是可迁移类型,平时在不需 阅读全文
posted @ 2022-10-20 09:55 Sky&Zhang 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/jasonactions/article/details/120776434 1. 前言本文主要总结浏览kernel patch的方法,以此希望促成自己养成阅读patch的习惯。用一个朋友的话说,这样才能更好的融入社区。 2. linux版本发展简介 阅读全文
posted @ 2022-10-20 09:53 Sky&Zhang 阅读(493) 评论(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 阅读(846) 评论(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 阅读(780) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/bandaoyu/article/details/121169011 目录 即可即看 简介 实例 sar 中的三个工具:sa1 、sa2 、sadc的区别 sar 即可即看要判断系统瓶颈问题,有时需几个 sar 命令选项结合起来 怀疑CPU存在瓶颈, 阅读全文
posted @ 2022-09-19 18:05 Sky&Zhang 阅读(897) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/cs_tech/article/details/126563993 目录 原文翻译 历史 这3个数字 Linux Uninterruptible Tasks 寻找一个古老的 Linux 补丁 uninterruptible 的由来 今天的 unint 阅读全文
posted @ 2022-09-19 18:03 Sky&Zhang 阅读(261) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 127 下一页