原创 【閱讀總結】Improving IPC by kernel design

  該篇文章由Jochen liedtke所寫,他發現自己L3操作系統還有很多可以提升的地方,主要就是IPC的效率提升,所以寫了此文。該篇文章的確是引導做研究的好文章,在整體結構上,該篇文章首先拋出了IPC困境,IPC提升了操作系

原创 C的編譯鏈接及Makefile學習

文章目錄參考博客一、程序編譯到執行文件過程^1,2^編譯過程鏈接過程二、我們需要理解的編譯器內容GCC、G++、GDBGCC 選項編譯相關選項GCC添加庫依賴(-l 和 -L)GCC添加頭部依賴(-I)GDB 生成調試信息注意三、

原创 Dockerhub容器信息獲取

由於畢業設計需要分析容器信息,一開始採取爬蟲獲取dockerhub網站發現那些想要的信息是異步加載的,遂抓包拿到具體的內容,相關信息如下: Dockerhub API: 1. Use image_filter to find of

原创 kobject之禪翻譯

文章目錄簡介嵌入在其他結構中的kobjects(Embedding kobjects)kobject的初始化引用計數Reference counts與sysfs綁定ktypes和release方法ksets子系統Kobject i

原创 sysfs學習(Talking to the Kernel through Sysfs)

文章目錄背景與簡介深入sys文件系統sysfs's originsysfs's datastructuresysfs的目錄操作Sysfs的kobject的引用計數sysfs中的文件sysfs中的設備驅動接口Sysfs 中對象的關係

原创 內核態如何分析空閒頁,空閒內存available memory in kernel

文章目錄問題背景stackoverflow提問翻譯小節及重要補充 問題背景   由於學習需要,需要在內核態下獲得有關內存的信息,一開始的想法是直接去取proc文件下的meminfo就好了,但是想到既然已經是內核態了,爲什麼不看看m

原创 英語學習隨記

筆記的文字和圖來自公開課程,侵刪。 文章目錄1.小站2. 韓宇—>極簡英語筆記2.1 2020/3/8第一次課2.2 2020/3/9第二次課2.3 2020/3/10第三次課3 改論文grammarly發現錯誤 1.小站 公開課

原创 Linux內核是如何分割你的RAM的(劃分物理地址)

這兩天在研究內核下關於內存信息的獲取,發現proc文件下有一個pagetypeinfo,通過查看該文件,可以看到以下內容: Page block order: 9 Pages per block: 512 Free pages

原创 用戶空間與內核空間的切換機制學習理解

這部分從對內核空間和用戶空間的設計理解、切換場景及具體的C庫函數進行介紹。 分離用戶空間與內核空間的設計理解: 計算機資源和操作系統的保護:比如內核中包含對進程的描述、對設備、文件的控制,與這些相關的操作必須通過系統調用執行;

原创 【閱讀總結】Xen and the Art of Virtualization

文章目錄0. 本文關鍵名詞解釋1. Prequisites知識、概念總結2. 現有的虛擬化技術特點,Xen的不同3. x86架構下的半虛擬化接口設計3.0 概述3.1 內存管理3.2 CPU3.3 設備IO4. Guest OS的

原创 Xen pv實踐及問題記錄

文章目錄環境Xen安裝過程Xen PV鏡像構建網絡問題記錄連接Domain0和Domain1的背景設置其他的可能發生的問題常見命令參考參考 環境 筆記本,無限網絡連接。安裝後Domain0下觀察,具體信息如下: Xen安裝過程

原创 我的2019秋招——8月底~10月初get14家offer,講講自己秋招體悟

寫在前面,請勿轉載。 文章目錄個人背景及秋招經歷找工作準備面試禁忌找工作中的心態變化最後    秋招,不僅是一次展現自我的時候,更是一次重新選擇,謀劃未來的時候。秋招辛苦,但是希望所有人都能樂在其中。 個人背景及秋招經歷    本

原创 【閱讀總結——更新中】Xen and the Art of Virtualization

文章目錄0. 本文關鍵名詞解釋1. Prequisites知識、概念總結2. 現有的虛擬化技術特點,Xen的不同3. x86架構下的半虛擬化接口設計3.0 概述3.1 內存管理3.2 CPU3.3 設備IO4. Guest OS的

原创 【更新中】Operating System Concepts讀書筆記——計算機系統結構【2】

文章目錄一、計算機組織形式1.1 總線與驅動1.2 中斷1.2.1 概覽1.2.2 實現1.3 存儲結構1.4 I/O結構 更新了恐龍書到第10版,本篇筆記主要對應書中的1.2部分。 一、計算機組織形式 1.1 總線與驅動   計

原创 看英文學習視頻隨記

2. 韓宇—>極簡英語筆記 2.1 2020/3/8第一次課 中英文語句的主幹順序完全一樣,形容詞位置不一樣: I like the beautiful girl who can cook and speak fluent En