
一、運行時數(shù)據(jù)區(qū)域 1.1 程序計數(shù)器 一塊較小的內存空間,可看作當前線程所執(zhí)行的字節(jié)碼的行號指示器。字節(jié)碼指示器工作時就是通過改變這個計數(shù)器的...
NetworkCapabilities.java[http://androidxref.com/9.0.0_r3/xref/frameworks...
頁高速緩存是Linux內核實現(xiàn)磁盤緩存,主要用來減少對磁盤的I/O操作,這么做的原因是: 訪問磁盤的速度遠遠低于訪問內存的速度 臨時局部原理:數(shù)...
內核除了管理本身的內存外,還必須管理用戶空間中進程的內存,也就是進程地址空間。 一、地址空間 進程地址空間由進程可尋址的虛擬內存組成,內核允許進...
系統(tǒng)中能夠隨機(無需按順序)訪問固定大小數(shù)據(jù)片的硬件設備稱作塊設備(如硬盤、閃存等),這些固定大小的數(shù)據(jù)片就是塊。字符設備按照字符流的方式被有序...
虛擬文件系統(tǒng)(VFS)作為內核子系統(tǒng),為用戶空間程序提供了文件和文件系統(tǒng)相關的接口。系統(tǒng)中所有的文件系統(tǒng)不但依賴VFS共存,而且依靠VFS系統(tǒng)協(xié)...
內核不支持簡單快捷的內存分配方式。 一、頁 內核把無力頁作為內存管理的基本單位。內存管理單元(MMU,管理內存并把虛擬地址轉換為物理地址的硬件)...
系統(tǒng)定時器是一種可編程硬件芯片,能以固定頻率產(chǎn)生中斷,也就是定時器中斷,其對應的中斷處理程序負責更新系統(tǒng)時間,也負責執(zhí)行需要周期性運行的任務。 ...
一、原子操作 原子操作可以操作指令以原子的方式執(zhí)行,執(zhí)行過程不會被打斷。 1.1 原子整數(shù)操作 針對整數(shù)的原子操作只跟對atomic_t類型的數(shù)...