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

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