mbr
grub
kernel
init
runlevel
使用者執行緒
執行緒庫:pthread
子主題 4協程
程序排程
task struct
程序狀態
cfs演算法
架構 概念
切換原理 步驟
上下文切換 搶占
核心搶占
interpret
uninterrupted
stopped /traced
zombie /dead
dead
linux程序狀態詳解,cnblog 6999352
建立過程 背景
多核臨界區
訊號量 互斥
讀寫鎖 搶占
percpu
rcu記憶體屏
memcached
redis
單執行緒
cgroup
docker 容器實現 元件
bundle
runtime
tasklet
工作佇列
時鐘中斷
訊號處理
nginx訊號處理
下半部
訊號量
共享記憶體 最快
同步機制又問題,需要使用訊號量訊號
訊息佇列
socket
input
forward
output
postrouting
表 natmangle
row匹配條件
處理動作 舉例
inode
dentry
file
no journal
延遲寫入
ext3
tfs
sysfs
tempfs
io排程程式
deadline
cfq空操作noop
阻塞 五種io模型
非阻塞io
io多路復用
poll
epoll lt
同步io 阻塞併發
訊號驅動
非同步io
每個程序總有4g位址空間
線性位址
實體地址
段頁機制
分頁機制
分割槽,核心空降
normal
high
程序位址空間 分配
vmalloc
棧記憶體分配
子主題 6
分配演算法
解決外部碎片問題
slab分配器
redis
linux知識總結
linux知識總結3.更改檔案許可權設定的方式 命令名稱 chmod 執行許可權 所有使用者 功能描述 改變檔案或目錄許可權 語法 第一種方法 chmod 檔案或目錄 備註 u 所有者 g 所屬組 o 其他人 a 所有人 為使用者增加許可權 為使用者減少許可權 為使用者賦予許可權 r 讀許可權 w ...
Linux 知識總結
第 01 章 linux 基礎 第 02 章 linux 檔案和目錄管理 第 03 章 linux 磁碟和檔案系統管理 第 04 章 linux 壓縮與打包 第 05 章 linux vim編輯器 第 06 章 linux bash shell 第 07 章 linux 正規表示式 第 08 章 l...
Linux知識基礎總結
版權 linus torvalds linux是gpl 通用性公共許可證 版權遵循posix標準的op os kernel linux gnu linux unix轉殖 rpm redhat package manager 打包linux包的管理方法 簡化軟體安裝 live cd 可直接引導的可用l...