最近ebpf技術(shù)的文章越來越多的出現(xiàn)在好幾個微信公眾號中,之前只是了解ebpf技術(shù)的原理,并不清楚細(xì)節(jié),所以需要實踐一下。以什么課題內(nèi)容來實踐呢...
在學(xué)習(xí)ebpf的過程中,需要下載linux的源碼,但是內(nèi)核版本帶有build版本號(cat /proc/version),如4.19.113-3...
文章導(dǎo)讀 本文記錄學(xué)習(xí)cgroup的一些歷程,由淺入深,從面到點的介紹了cgroup的相關(guān)知識,并以kubernetes使用cpu,memory...
內(nèi)核代碼非常大,大量的驅(qū)動代碼文件,體系結(jié)構(gòu)相關(guān)的文件,并且有很多重名文件,重名函數(shù),大量的宏定義,還有一些函數(shù)是宏定義進(jìn)行拼接,直接搜索,并不...
引言 系統(tǒng)運維時,經(jīng)常會使用top或者free查看服務(wù)器的內(nèi)存使用情況,一般情況下,顯示結(jié)果中的buffer/cache都比較大,查閱各種資料也...
64位系統(tǒng)調(diào)用的過程,使用了特殊的指令syscall(加載msr到rip),該指令將cpu ring從3變?yōu)?,并執(zhí)行保存在MST_LSTAR的...
場景來源 在使用kubevirt的場景中,因為某些異常,數(shù)據(jù)盤被清理掉,經(jīng)過分析disk.img在pod內(nèi)和宿主機(jī)的存儲路徑,基本可以排除人為刪...
1、ipvlan模塊初始化,注冊netlink的ops 2、netlink接受創(chuàng)建消息 3、申請并注冊net_device,調(diào)用setup函數(shù)創(chuàng)...
從 極客時間 《容器高手實戰(zhàn)課》 《趣談linux操作系統(tǒng)》學(xué)習(xí)來的知識??梢钥吹?,作為云計算的從業(yè)者,無論是openstack,還是kuber...