会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
sky
我所做的事情都是源于自己对梦想的追求--分享技术、共同创造新世界---欢迎交流:zhangbinghua2012@163.com skyzhangbinghua@gmai.com
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
127
下一页
2023年7月7日
/proc文件系统(二):/proc/<pid>/stat【转】
摘要: 转自:https://www.cnblogs.com/Jimmy1988/p/10045601.html 0. 前言 /proc 文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。 它以文件系统的方式为内核与进程提供通信的接口。用户和应用程序可以通过/proc得到系统的信息,并可以改变内
阅读全文
posted @ 2023-07-07 10:27 Sky&Zhang
阅读(482)
评论(0)
推荐(0)
2023年7月3日
Linux struct inode结构【转】
摘要: 转自:https://www.cnblogs.com/wanghetao/archive/2012/05/28/2521675.html *索引节点对象由inode结构体表示,定义文件在linux/fs.h中*/struct inode { struct hlist_node i_hash; /*
阅读全文
posted @ 2023-07-03 15:34 Sky&Zhang
阅读(166)
评论(0)
推荐(0)
linux源码解读(三):文件系统——inode【转】
摘要: 转自:https://www.cnblogs.com/theseventhson/p/15622853.html 众所周知,计算机系统在掉电后也能存储数据的就是磁盘了,所以大量数据大部分时间是存放在磁盘的;现在新买的PC,磁盘从数百G到1TB不等;服务器的磁盘从数十TB到上百TB,这么大的存储空间,
阅读全文
posted @ 2023-07-03 15:33 Sky&Zhang
阅读(579)
评论(0)
推荐(0)
2023年6月26日
Rpmsg与Virtio介绍【转】
摘要: 转自: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
阅读(2498)
评论(0)
推荐(0)
linux 核间通讯rpmsg架构分析【转】
摘要: 转自: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
阅读(1338)
评论(0)
推荐(0)
2023年6月25日
Linux mem 2.8 Kfence 详解【转】
摘要: 转自:https://pwl999.blog.csdn.net/article/details/124494958 1. 原理介绍Kfence (Kernel Electric Fence) 是 Linux 内核引入的一种低开销的内存错误检测机制,因为是低开销的所以它可以在运行的生产环境中开启,同样
阅读全文
posted @ 2023-06-25 14:48 Sky&Zhang
阅读(287)
评论(0)
推荐(0)
Linux usb 4. Device 详解【转】
摘要: 转自:https://blog.csdn.net/pwl999/article/details/120997525 文章目录1. 简介2. Platform Layer2.1 Platform Device2.2 Platform Driver3. UDC/Gadget Layer3.1 Gadge
阅读全文
posted @ 2023-06-25 14:46 Sky&Zhang
阅读(1045)
评论(0)
推荐(0)
2023年4月6日
Linux内存管理 (22)内存检测技术(slub_debug/kmemleak/kasan)【转】
摘要: 转自:https://www.cnblogs.com/arnoldlu/p/8568090.html Linux常见的内存访问错误有: 越界访问(out of bounds) 访问已经释放的内存(use after free) 重复释放 内存泄露(memory leak) 栈溢出(stack ove
阅读全文
posted @ 2023-04-06 13:53 Sky&Zhang
阅读(1321)
评论(0)
推荐(0)
2023年3月16日
Linux内存管理 (6)vmalloc【转】
摘要: 转自:https://www.cnblogs.com/arnoldlu/p/8251333.html 专题:Linux内存管理专题 关键词:vmalloc、页对齐、虚拟地址连续、物理不连续 至此,已经介绍了集中内核中内存分配函数,在开始简单做个对比总结Linux中常用内存分配函数的异同点,然后重点介
阅读全文
posted @ 2023-03-16 15:42 Sky&Zhang
阅读(359)
评论(0)
推荐(0)
2023年2月28日
Linux PageCache详解【转】
摘要: 转自:https://www.sunliaodong.cn/2021/03/11/Linux-PageCache%E8%AF%A6%E8%A7%A3/ 应用程序要存储或访问数据时,只需读或者写”文件”的一维地址空间即可,而这个地址空间与存储设备上存储块之间的对应关系则由操作系统维护。说白了,文件就是
阅读全文
posted @ 2023-02-28 15:41 Sky&Zhang
阅读(795)
评论(0)
推荐(0)
2023年2月22日
Linux 应用内存信息分析 VSS/RSS/PSS/USS【转】
摘要: 转自: 在分析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
阅读(1408)
评论(0)
推荐(0)
Linux内存管理 一个进程究竟占用多少空间?-VSS/RSS/PSS/USS【转】
摘要: 转自: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
阅读(746)
评论(0)
推荐(0)
2023年1月12日
Linux内核为什么会发生soft lockup?【转】
摘要: 转自: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
阅读(608)
评论(0)
推荐(0)
2022年12月30日
virtio简介(四)—— 从零实现一个virtio设备【转】
摘要: 转自:https://www.cnblogs.com/edver/p/15874178.html 简介: 前几节分析了virtio机制和现有的balloon设备实现,至此我们已经知道了virtio是什么、怎么使用的,本节我们就自己实现一个virtio纯虚设备。 功能: QEMU模拟的设备启动一个定时
阅读全文
posted @ 2022-12-30 13:38 Sky&Zhang
阅读(576)
评论(0)
推荐(0)
2022年12月28日
系统级性能分析工具perf的介绍与使用【转】
摘要: 转自: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
阅读(1087)
评论(0)
推荐(0)
2022年12月14日
Raw NAND FLASH原理及ONFI接口标准【转】
摘要: 转自: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
阅读(1438)
评论(0)
推荐(0)
2022年12月13日
Linux libxls和xlslib读写Excel文档【转】
摘要: 转自:https://www.joxrays.com/linux-xls/ 这里要讨论的是两款开源库 libxls 和 xlslib,前者用与 读 Excel,后者用于 写 .所以可以在Linux或Windows上使用 libxls(读Excel 获取libxls 可以在 官网 获取源代码, 目前最
阅读全文
posted @ 2022-12-13 10:28 Sky&Zhang
阅读(1790)
评论(0)
推荐(0)
2022年12月1日
痞子衡嵌入式:并行NAND接口标准(ONFI)及SLC Raw NAND简介【转】
摘要: 转自:https://www.cnblogs.com/henjay724/p/9152535.html 大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是ONFI标准及SLC Raw NAND。 NAND Flash是嵌入式世界里常见的存储器,对于嵌入式开发而言,NAND主要分为两大类
阅读全文
posted @ 2022-12-01 16:34 Sky&Zhang
阅读(801)
评论(0)
推荐(0)
linux驱动移植-Nand Flash ONFI标准和MTD子系统【转】
摘要: 转自: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
阅读(1703)
评论(0)
推荐(0)
2022年11月28日
cpu压测神器:cpuburn深度指南【转】
摘要: 转自:https://www.cnblogs.com/qa-freeroad/p/13649589.html 1. 前言 最近在测试一个物联网的项目,项目里包含设备资源进行监控告警的功能。例如如下监控项:cpu负载超核、内存使用率过高、硬盘使用率过高,系统流量超速等。为了验证监控的有效性,就需要构造
阅读全文
posted @ 2022-11-28 15:25 Sky&Zhang
阅读(1625)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
127
下一页
公告