一、小內存的分配基礎 1、kmem_cache_alloc_node的作用 通過這段代碼可以看出,它調用了kmem_cache_alloc_node函數,在task_struct的緩存區域task ...
簡介 網絡數據文件共享服務器 可以和Windows中的網上鄰居通用 數據共享的方法: Windows中最常用的是 網上鄰居 。網上鄰居使用的文件系統是CIFS 通用互聯網文件系統 協議進行數據共享,不能跨網段,跨路由。 Linux中最常用的是NFS服務 由來: 在 年Andrew Tridgell為了實現Unix和Windows之間文件共享,開發了SMB Server Message Block ...
2019-12-02 11:27 0 289 推薦指數:
一、小內存的分配基礎 1、kmem_cache_alloc_node的作用 通過這段代碼可以看出,它調用了kmem_cache_alloc_node函數,在task_struct的緩存區域task ...
一、內核頁表 和用戶態頁表不同,在系統初始化的時候,我們就要創建內核頁表了 我們從內核頁表的根swapper_pg_dir開始找線索,在linux-5.1.3/arch/x86/include/asm/pgtable_64.h中就能找到它的定義 extern pud_t ...
一、mmap原理 在虛擬內存空間那一節,我們知道,每一個進程都有一個列表vm_area_struct,指向虛擬地址空間的不同內存塊,這個變量名字叫mmap struct mm_struct ...
一、引子 1、計算兩方面的原因 2、內存管理機制 二、獨享內存空間的原理 1、會議室和物理內存的關系 和會議室一樣,內存都被分成一塊塊兒的,都編號了號,例如3F-10就是三樓十號會 ...
一、文件系統的功能規划 1、引子 咱們花了這么長的時間,規划了會議室管理系統,這樣多個項目執行的時候,隔離性可以得到保證。 但是,會議室里面被回收,會議室里面的資料就丟失了。有一些資料我們希望項目結束也能繼續保存, 這就需要一個和項目運行生命周期無關的地方,可以永久保存,並且空間也要 ...
Samba Samba是在Linux和UNIX系統上實現SMB協議的一個免費軟件,由服務器及客戶端程序構成。SMB(Server Messages Block,信息服務塊)是一種在局域網上共享文件和打印機的一種通信協議,它為局域網內的不同計算機之間提供文件及打印機等資源的共享服務。SMB協議 ...
1.UML標准圖 2.UML類圖 在哪里使用類圖? 類圖是一個靜態圖,它是用來模擬一個系統的靜態視圖,也被認為是類圖作為基礎組件圖和部署圖。 類圖不僅用於可視化系統的靜態視圖,但它們也可用於構建可執行代碼 ...
linux系統支持很多種文件系統。 1. 如何確認當前系統掛載了哪些文件系統? 使用mount命令可以查看當前系統上已經掛載了哪些文件系統, 通過如下命令也可以實時的查看當前系統上掛在的文件系統 2. linux ext2文件系統 ...