原创 內核內存錯誤檢測工具KFENCE【轉】

轉自:https://www.cnblogs.com/linhaostudy/p/15629244.html 閱讀目錄 1. 使用方法 2. 技術原理 正文 Linux 5.12引入一個新的內存錯誤檢測工具:KFENCE(Kerne

原创 ARM32 內核內存佈局【轉】

轉自:https://www.cnblogs.com/linhaostudy/p/12857407.html Linux內核在啓動時會打印出內核內存空間的佈局圖,下面是ARM Vexpress平臺打印出來的內存空間佈局圖: 這部分信息打印

原创 幾款優秀的Linux基準測試工具【轉】

轉自:https://www.cnblogs.com/sophiascpn/p/13796683.html CSDNGitHub 幾款優秀的Linux基準測試工具 AderXCoding/system/tools/benchma

原创 linux 性能測試UnixBench工具【轉】

轉自:https://blog.csdn.net/cojn52/article/details/89676228 性能測試。這裏選擇UnixBench工具進行性能測試。 下載地址:wget http://soft.laozuo.org/sc

原创 程序員福音!linux內核也可以看動畫學習!【轉】

轉自:https://zhuanlan.zhihu.com/p/400465588   點擊上方藍字關注我們       本文動畫主題是圍繞linux內存管理中的slab機制展開 先看這個動畫,如果您覺得還不錯,希望您能多花十幾分鍾

原创 統計Linux系統缺頁次數【轉】

轉自:https://blog.csdn.net/qq_39740279/article/details/103710112 Centos7實現缺頁中斷具體步驟一些可能用到的命令安裝vim編譯器 yum -y install vim*1Ce

原创 Steam內存測試工具【轉】

轉自:https://www.cnblogs.com/iouwenbo/p/14377478.html Stream測試是內存測試中業界公認的內存帶寬性能測試基準工具。 Stream安裝 官方源碼地址:http://www.cs.virgi

原创 第19章 Linux電源管理的系統架構和驅動之PM QoS(電源管理服務質量)【轉】

轉自:https://blog.csdn.net/xiezhi123456/article/details/80623330?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_releva

原创 Procps slabtop

轉自:https://blog.csdn.net/hncdsun/article/details/5100528 Procps 安裝指導參見: the 節 called 安裝 Procps-3.1.15 在 第 6 章. 官方下載地址 P

原创 用KMEMLEAK檢測內核內存泄漏【轉】

轉自:http://linuxperf.com/?p=188 所謂內存泄漏(memory leak),是指分配出去的內存在用完之後忘了釋放,造成內存浪費,可用的內存越來越少。內存泄漏是程序設計的錯誤導致的,既可能發生在用戶程序裏,也可能發生

原创 Linux內存管理 (22)內存檢測技術(slub_debug/kmemleak/kasan)【轉】 Linux內存管理專題

轉自:https://www.cnblogs.com/arnoldlu/p/8568090.html 專題:Linux內存管理專題 關鍵詞:slub_debug、kmemleak、kasan、oob、Redzone、Padding。  

原创 尹忠凱: 針對Flash的Linux UBI子系統代碼深度分析【轉】

轉自:https://cloud.tencent.com/developer/article/1821529 UBI簡介 UBI全稱是Unsorted Block Images,上圖爲UBI在系統中的層次結構,最下面是flash層(包

原创 QEMU模擬arm u-boot/linux【轉】

轉自:https://jgsun.github.io/2018/11/30/the-summary-of-running-arm-QEMU/ 概述 這篇文章是用QEMU模擬運行arm u-boot和linux的一個總結,以arm vexpr

原创 Linux編譯模塊及通過模塊修改系統調用【轉】

轉自:https://www.jianshu.com/p/64def4ed0849 理解內核模塊原理及正確編寫源代碼 原理:內核模塊可以作爲獨立程序來編譯的函數和數據類型的集合。之所以提供模塊機制,是因爲Linux本身是一個單內核。單內

原创 一款DMA性能優化記錄:異步傳輸和指定實時信號做async IO【轉】

轉自:https://www.cnblogs.com/arnoldlu/p/10219704.html DMA本身用於減輕CPU負擔,進行CPU off-load搬運工作。 在DMA驅動內部實現有同步和異步模式,異步模式使用dma_asy