從源碼角度看Golang的TCP Socket(epoll)實(shí)現(xiàn) Golang的TCP是基于系統(tǒng)的epoll IO模型進(jìn)行封裝實(shí)現(xiàn),本章從TCP的預(yù)備工作到runtime下的...
IP屬地:北京
從源碼角度看Golang的TCP Socket(epoll)實(shí)現(xiàn) Golang的TCP是基于系統(tǒng)的epoll IO模型進(jìn)行封裝實(shí)現(xiàn),本章從TCP的預(yù)備工作到runtime下的...
從源碼角度看Golang的堆內(nèi)存管理 本章主要從源碼角度針對(duì)Go堆上的內(nèi)存管理進(jìn)行分析。僅關(guān)注linux系統(tǒng)下的邏輯。代碼版本GO1.9.2。 本章例子中的代碼對(duì)應(yīng)詳細(xì)注釋參...
簡(jiǎn)單了解 GC 與 mutator 線程并發(fā)運(yùn)行,允許多個(gè) GC 線程并行運(yùn)行 在 GC 的過程中同時(shí)運(yùn)行的 G 稱為mutator,mutator assist機(jī)制就是 G...
從源碼角度看Golang的調(diào)度 本章主要從源碼角度針對(duì)Go調(diào)度相關(guān)進(jìn)行分析。僅關(guān)注linux系統(tǒng)下的邏輯。代碼版本GO1.9.2。 本章例子中的代碼對(duì)應(yīng)詳細(xì)注釋參考:gosr...