Fork me on GitHub
侧边栏
上一页 1 ··· 59 60 61 62 63 64 65 66 67 ··· 137 下一页
摘要: root@pita2_mr813_tina35:/# cat /proc/vmallocinfo 0xffffff80007d0000-0xffffff8000902000 1253376 load_module+0x854/0x1d48 pages=305 vmalloc 0xffffff8000 阅读全文
posted @ 2023-11-09 16:03 yooooooo 阅读(54) 评论(0) 推荐(0)
摘要: Linux内存管理 -- /proc/{pid}/smaps讲解 基本介绍 /proc/PID/smaps 文件是基于 /proc/PID/maps 的扩展,他展示了一个进程的内存消耗,比同一目录下的maps文件更为详细。 值得说明一下的是,每一个VMA(虚拟内存区域,即一个 vm_area_str 阅读全文
posted @ 2023-11-09 15:51 yooooooo 阅读(283) 评论(0) 推荐(0)
摘要: cat /proc/39977/limits Limit Soft Limit Hard Limit Units Max cpu time unlimited unlimited seconds Max file size unlimited unlimited bytes Max data siz 阅读全文
posted @ 2023-11-09 15:47 yooooooo 阅读(107) 评论(0) 推荐(0)
摘要: root@pita2_mr813_tina35:/# cat /proc/zoneinfo Node 0, zone DMA per-node stats nr_inactive_anon 4749 nr_active_anon 70166 nr_inactive_file 89970 nr_act 阅读全文
posted @ 2023-11-09 15:45 yooooooo 阅读(400) 评论(0) 推荐(0)
摘要: Linux:/proc/meminfo参数详细解释 一、Linux内存总览图 二、meminfo参数的详细介绍 /proc/meminfo是了解Linux系统内存使用状况的主要接口,我们最常用的”free”、”vmstat”等命令就是通过它获取数据的 ,/proc/meminfo所包含的信息比”fr 阅读全文
posted @ 2023-11-09 15:41 yooooooo 阅读(342) 评论(0) 推荐(0)
摘要: 在应用程序设计过程中,内存是很重要的资源,而计算机主机的内存资源时有限的。一般而言我们可以申请到的内存是有限的,并不是想申请多大就有多大就可以申请多大的。/proc/buddyinfo文件里,就记录着系统的内存资源。 linux内核中使用了buddy算法来管理内存以减少内存碎片的产生,buddy算法 阅读全文
posted @ 2023-11-09 15:38 yooooooo 阅读(646) 评论(0) 推荐(0)
摘要: kmemleak 和kasan 都是 Linux 内核中的一些工具和特性,用于帮助进行内存错误检测和修复。然而,它们之间有一些区别: 功能:kmemleak 用于检测内核中未释放的内存泄漏,它可以跟踪内核中分配的内存块,并在系统运行时检查未释放的内存。kasan(内核地址Sanitizer)是一个内 阅读全文
posted @ 2023-11-07 11:12 yooooooo 阅读(277) 评论(0) 推荐(0)
摘要: CPU缓存什么东西?当然这个问题很多人有可能觉得比较傻,CPU缓存什么,肯定是缓存数据(代码)啊,要不然还能缓存啥,这个确实没问题,但是CPU到底缓存什么样的数据呢?因为对CPU来说,无论是指令,还是数据,都是数据,他如果要缓存,缓存的单位是啥?要缓存的内容是啥呢? 接下来咱们一点点解析这部分的内容 阅读全文
posted @ 2023-11-01 22:34 yooooooo 阅读(63) 评论(0) 推荐(0)
摘要: 于是乎,我们想到了总线,用一个统一的接口协议,设计出一个符合要求的总线,然后将ARM核和各种外设模块挂载在总线上,这样,命令和数据似乎便可以在CPU和外设之间自由穿梭。 1 AMBA总线 AMBA,英文全称为Advanced Microcontroller Bus Architecture,即高级微 阅读全文
posted @ 2023-10-30 14:24 yooooooo 阅读(612) 评论(0) 推荐(0)
摘要: 0.AMBA总线概括 AMBA(Advanced Microcontroller Bus Architecture) 总线是由ARM公司提出的一种开放性的片上总线标准,它独立于处理器和工艺技术,具有高速度低功耗等特点。 系统芯片中各个模块之间需要有接口来连接; 总线作为子系统之间共享的通信链路; 其 阅读全文
posted @ 2023-10-29 17:59 yooooooo 阅读(1572) 评论(0) 推荐(1)
上一页 1 ··· 59 60 61 62 63 64 65 66 67 ··· 137 下一页