日志采集中的關鍵技術分析
如何標識一個文件算是日志采集Agent中一個比較有挑戰的技術問題了,我們先是通過文件名來識別,后來發....
程序員的武俠世界只有金庸迷可以讀懂
我們總結頂級程序員的三大特點:內功強,某個領域深,多個領域廣。當然,無論武功有多高,都必須具備一個品....
作為一個Linux程序員,我們Linux中的1024有哪些呢?
mkfs.ext4一般會把小分區的block size格式化為1024,大分區的block size....
穿有不同外衣的Linux發布版無處不在
Herbert.xu,兩年前來西郵興趣小組與大家有過面對面的交流,也就是在那次交流中,得知其14歲開....
Linux身份鑒別機制技術方案及原理
在Linux系統中,系統設置了多個帳號和組來進行管理,每個帳號都具有不同的權限,例如超級用戶root....
如何解決Linux進程調度優先級數字混亂的問題?詳細實例分析
有點暈 Linux進程的調度優先級數字會在好幾個地方出現:內核,用戶,top命令。他們各自都有自己的....
Linux內核的代碼隱藏的美妙故事
因為LINUX操作系統的流行,Linus 已經成為地球人都知道的名人。雖然大家可能都聽過錢鐘書先生的....
KASAN是如何實現檢測的?如何根據shadow memory的值判斷內存訪問操作是否valid?
shadow memory檢測原理的實現主要就是__asan_load##size()和__asan....

聊聊原子變量、鎖、內存屏障那點事(2)
關于第一點,關于指令重排,這里不考慮架構的話,Load和Store兩種操作會有Load-Store、....
LED企業首爾半導體為三家美國高端照明品牌供應LED SunLike產品
首爾半導體為美國照明解決方案企業PureEdge的吊燈產品供應SunLike。這些產品將用于需要最高....
聊聊原子變量、鎖、內存屏障那點事(1)
首先是現代編譯器的代碼優化和編譯器指令重排可能會影響到代碼的執行順序。編譯期指令重排是通過調整代碼中....
論述學習Linux內核的各個階段
第三階段(回歸第一階段):你已經工作了一段時間,寫了一些代碼,修復了一些bug,提交了一些patch....
為何需要CMWQ?CMWQ如何解決問題的呢?
基于這樣的思考,在CMWQ中,將這種固定的關系被打破,提出了worker pool這樣的概念(其實就....
國產CPU的發展現狀分析
目前,主要的CPU架構有四種:ARM、X86、MIPS、Power。其中ARM/MIPS/Power....
寄存器比內存快的原理是什么?
計算機的存儲層次(memory hierarchy)之中,寄存器(register)最快,內存其次,....
Docker最初的兩小時--從入門到入門
比如我們在現實生活里面是個屌絲,但是在虛擬人生的游戲里面,我們可以是王思聰++,集美貌智慧財富正義于....
ARM引領中國服務器芯片逆襲?
言下之意就是自主CPU只能在黨政市場玩,商業市場要靠合資CPU的。由于該文的標題是"ARM引領中國服....