原文:Linux Kernel Development 學習

處理器的活動可以分為 類: 運行於用戶空間,執行用戶進程 運行於內核空間,處於進程上下文,代表某個特定的進程進行 運行於內核空間,處於中斷上下文,與任何進程都無關,處理某個特定的中斷 包含了所有情況,邊邊角角也不例外。例如CPU空閑時,內核就運行一個空進程,處於進程上下文,但運行於內核空間 微內核架構 Micro kernel 和單內核架構 Monolithic kernel 的區別。 微內核 ...

2017-03-15 16:26 0 1469 推薦指數:

查看詳情

Linux kernel 內核學習路線

看了下各位大神的推薦路線,總結如下: 0. 跟着項目走; 1. 學會用、熟練用linux系統; 2. Linux Kernel Development. 3. Understanding the Linux Kernel. 4. Linux Device Driver. 5. 找 ...

Thu Jul 09 17:09:00 CST 2015 1 9106
Linux kernel pwn notes(內核漏洞利用學習

前言 對這段時間學習linux 內核中的一些簡單的利用技術做一個記錄,如有差錯,請見諒。 相關的文件 相關引用已在文中進行了標注,如有遺漏,請提醒。 環境搭建 對於 ctf 中的 pwn 一般都是給一個 linux 內核文件 和一個 busybox 文件系統,然后用 qemu ...

Sat Aug 04 07:25:00 CST 2018 0 1741
ubuntu: qemu+gdb 調試linux kernel 學習筆記

聲明:   本筆記內容並非本人原創,90%來自網絡資料的整合。同時,由於自己是剛剛接觸qemu & gdbserver remote debug,本文也就算不得教程,僅供有緣人參考而已 ...

Sun Jan 11 23:07:00 CST 2015 0 8080
jz2440-linux3.4.2-kernel移植【學習筆記】【原創】

平台:jz2440 作者:庄澤彬(歡迎轉載,請注明作者) 說明:韋東山二期視頻學習筆記 交叉編譯工具:arm-linux-gcc (GCC)4.3.2 linux:linu3.4.2 PC環境:ubuntu18.04 一、kernel的編譯和燒錄: 下載linux-3.4.2版本進行 ...

Tue Oct 02 03:14:00 CST 2018 0 1259
Visual C++ for Linux Development

原文 https://blogs.msdn.microsoft.com/vcblog/2016/03/30/visual-c-for-linux-development/ Visual C++ for Linux Development Today ...

Tue Sep 20 23:37:00 CST 2016 0 1582
linux kernel map

http://www.makelinux.net/kernel_map/ 原網址的圖片都帶有鏈接,可以直接查看每一個模塊。 ...

Fri Feb 23 22:51:00 CST 2018 0 945
linux-kernel-bitmap

bitmap 節約內存,用一個位去表示兩種狀態.對於數據量比較多的開關量非常適用。 linux提供了相關的接口進行初始化和操作bitmap. bitmap_set 函數原型: 計算start位的WORD的指針地址 設置第一個WORD的相應高位為1 設置2~n-1 ...

Mon Oct 17 17:59:00 CST 2016 0 1789
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM