本文系轉(zhuǎn)載,原文鏈接:https://www.cnblogs.com/lidabo/p/8990348.html[https://www.cnblogs.com/lidabo...
本文記錄關(guān)于irq domain的學習筆記。 irq domain是什么? 我的理解,irq domain主要是完成從硬件irq no到軟件irq no的轉(zhuǎn)換的。因為硬件設備...
本文記錄arm64相關(guān)的關(guān)于irq的基本知識點。代碼為linux 4.0版本。 Q1:如何開啟和關(guān)閉local irq? 這里關(guān)閉irq,是指關(guān)閉local CPU的中斷響應...
1、CFS的基本思路 在CFS算法引入之前,Linux使用過幾種不同的調(diào)度算法,一開始的調(diào)度器是復雜度為O(n)的始調(diào)度算法(實際上每次會遍歷所有任務,所以復雜度為O(n))...
在動態(tài)ftrace原理中已經(jīng)介紹了內(nèi)核通過gcc -pg -fentry為函數(shù)增加5 Byte的stub,系統(tǒng)啟動后這5 Byte被修改為NOP指令:66 66 66 66 ...
Asan是一個快速的內(nèi)存錯誤檢測器,它可以檢測C、C++代碼中的例如野指針和內(nèi)存溢出錯誤,具體可以分為以下幾類: Out-of-bounds accesses to heap...
Android N 版本有個新feature,就是普通應用不能直接引用系統(tǒng)的一些so庫了,只能直接引用public.libraries.txt文件中過濾的so庫。這個網(wǎng)址有介...
前言 在本系列上一篇文章Android包管理機制(一)PackageInstaller的初始化中我們學習了PackageInstaller是如何初始化的,這一篇文章我們接著學...
總體而言, Android P 和 Android O相比,PackageInstaller模塊變化不大。因為Android O的時候沒來及總結(jié),所以一些 Android O...
驗證啟動(Verified Boot)是Android一個重要的安全功能,主要是為了訪問啟動鏡像被篡改,提高系統(tǒng)的抗攻擊能力,簡單描述做法就是在啟動過程中增加一條校驗鏈,即 ...