原文鏈接引言:在國內(nèi)直播"欣欣向榮"(ps: 其實(shí)大多都虧錢辽俗,為的就是炒概念)的年代蜜宪,相信很多小伙伴也投入了技術(shù)的浩瀚大洋當(dāng)中(ps: 其實(shí)就是搬磚),日復(fù)一日,音/視頻的神...

原文鏈接引言:在國內(nèi)直播"欣欣向榮"(ps: 其實(shí)大多都虧錢辽俗,為的就是炒概念)的年代蜜宪,相信很多小伙伴也投入了技術(shù)的浩瀚大洋當(dāng)中(ps: 其實(shí)就是搬磚),日復(fù)一日,音/視頻的神...
我們在進(jìn)行編程開發(fā)的時(shí)候蔬崩,經(jīng)常會涉及到同步恶座,異步,阻塞沥阳,非阻塞跨琳,IO多路復(fù)用等概念,這幾個(gè)概念有區(qū)別桐罕,但是有時(shí)候也容易混淆脉让,如果不總結(jié)一下的話很容易受到困擾,下面就記錄一下這...
進(jìn)程分為實(shí)時(shí)進(jìn)程和普通進(jìn)程,分別對應(yīng)實(shí)時(shí)調(diào)度策略和普通調(diào)度策略嫁怀。 普通調(diào)度策略主要采用完全公平調(diào)度算法(CFS)设捐。這個(gè)算法運(yùn)行邏輯是:CPU為每一個(gè)進(jìn)程安排一個(gè)虛擬運(yùn)行時(shí)間(...
linux內(nèi)核將linux的任務(wù)用一個(gè)鏈表給串起來萝招。 每個(gè)任務(wù)有一個(gè)pid(process id),即自己的唯一標(biāo)識存捺。一個(gè)gpid(thread group id)槐沼,即這個(gè)線...
1逸爵、初始化0號進(jìn)程具滴、創(chuàng)建進(jìn)程列表2、初始化中斷門(辦事大廳)3师倔、初始化內(nèi)存管理系統(tǒng)4构韵、初始化調(diào)度模塊5、初始化文件管理系統(tǒng)6、初始化1號進(jìn)程疲恢,用戶態(tài)進(jìn)程的祖先7凶朗、初始化2號進(jìn)...
CPU組成原理 CPU由運(yùn)算單元棚愤、數(shù)據(jù)單元和控制單元組成≡邮控制單元會指導(dǎo)運(yùn)算單元取數(shù)據(jù)單元的某幾個(gè)數(shù)據(jù)進(jìn)行計(jì)算宛畦,并將結(jié)果放在數(shù)據(jù)單元。 x86平臺 開放揍移、統(tǒng)一次和、兼容 CS:代...
進(jìn)程管理 創(chuàng)建進(jìn)程 :fork如果當(dāng)前進(jìn)程為子進(jìn)程那伐,則返回0踏施,如果是父進(jìn)程,則返回子進(jìn)程進(jìn)程號罕邀。執(zhí)行程序:execve查看子進(jìn)程運(yùn)行情況:waitpid 內(nèi)存管理 代碼段畅形、數(shù)...
Linux源代碼對應(yīng)的各個(gè)子系統(tǒng) kernel:內(nèi)核管理核心代碼束亏,其中包含了進(jìn)程管理子系統(tǒng)fs(file system):文件管理子系統(tǒng)mm(memeroy mange):內(nèi)...