在上一篇文章中,我們主要聊了一下:在Windows系統(tǒng)中,安裝WSL子系統(tǒng)。文章在此:WSL:在Windows系統(tǒng)中開發(fā)Linux程序的又一神器但是WSL只是長得像Linux而已,雖然在這個(gè)子系統(tǒng)中,我們可以執(zhí)行Linux程序,但是到了底層,WSL調(diào)用的還是win32API。也就...
大家好,我是飛哥!我最近逛知乎的時(shí)候?yàn)g覽到這樣一個(gè)火熱的問題:“作為IT行業(yè)的過來人,你有什么話想對后輩說的?”飛哥我本人是2010年碩士畢業(yè),到今天已經(jīng)工作了十多年了。借這個(gè)話題談幾點(diǎn)粗淺的個(gè)人想法,供大家在職業(yè)發(fā)展的道路上借鑒!1.要認(rèn)識到選擇大于努力千萬不要相信你的能力能決...
大家好,我是飛哥!今天聊聊大家工作中經(jīng)常用到的tcpdump。在網(wǎng)絡(luò)包的發(fā)送和接收過程中,絕大部分的工作都是在內(nèi)核態(tài)完成的。那么問題來了,我們常用的運(yùn)行在用戶態(tài)的程序tcpdump是那如何實(shí)現(xiàn)抓到內(nèi)核態(tài)的包的呢?有的同學(xué)知道tcpdump是基于libpcap的,那么libpcap...
好久不見,最近忙著加班,沒時(shí)間寫水文,公眾號后臺:炸哥你這號是不是廢了…….好不容易劃兩天水分享個(gè)工作中遇到的小問題以及如何解決問題來自前端
當(dāng)然可以,只要你使用?SO_REUSEPORT?這個(gè)參數(shù)。還是先來看下man文檔中是怎么說的:SO_REUSEPORT(sinceLinux3.9)PermitsmultipleAF_INETorAF_INET6socketstobeboundtoanidenticalsocke...
INTERRUPT中斷是硬件和軟件交互的一種機(jī)制,可以說整個(gè)操作系統(tǒng),整個(gè)架構(gòu)都是由中斷來驅(qū)動(dòng)的。中斷的機(jī)制分為兩種,中斷和異常,中斷通常為設(shè)備觸發(fā)的異步事件,而異常是執(zhí)行指令時(shí)發(fā)生的同步事件。本文主要來說明外設(shè)觸發(fā)的中斷,總的來說一個(gè)中斷的起末會(huì)經(jīng)歷設(shè)備,中斷控制器,CPU三個(gè)...
這篇文章想分享Top99超時(shí)排查的思路和在工作中主動(dòng)向身邊的同事學(xué)習(xí)的一種意識背景介紹我們的系統(tǒng)Top90穩(wěn)定在19ms左右,Top99穩(wěn)定在46ms左右,Top999穩(wěn)定在50ms左右,監(jiān)控報(bào)警主要用的PrometheusGrafana自研報(bào)警平臺報(bào)警晚上和小伙伴們出去吃飯了,...
一天,有人報(bào)上了一個(gè)問題,發(fā)現(xiàn)一臺服務(wù)器上空閑內(nèi)存不足,slab占用了40多G,想知道什么原因,然后拉我進(jìn)入在線會(huì)議遠(yuǎn)程看看。我進(jìn)入會(huì)議常規(guī)檢測一番,于是想看看哪個(gè)slab占用內(nèi)存比較多,直接上小腳本:whilesleep1;docat/proc/slabinfo|awk'{na...
在Linux系統(tǒng)中作為一個(gè)普通線程是非常苦逼的。不僅NMI、硬中斷、軟中斷可以打斷它,甚至其它普通線程也可以來打斷干擾到它的運(yùn)行。如果沒有這些打斷事件,一個(gè)普通線程執(zhí)行while循環(huán),可以high過天際。這些打斷事件對一個(gè)普通線程來說,就相當(dāng)于噪音一樣的存在。從Linux5.14...
最近周末看到好幾篇元宇宙文章,突然感覺一些東西又火了起來,很多人可能會(huì)說:"這個(gè)不就是多年前的VR嗎,當(dāng)年是很火,但后面不是又熄火了嗎",我相信大家第一感覺都是這樣,但這次它又升華了。就讓我們看一看這個(gè)元宇宙到底是什么?Metaverse——元宇宙,一個(gè)出自1992年科幻小說「雪...
因?yàn)閳D片比較大,微信公眾號上壓縮的比較厲害,所以很多細(xì)節(jié)都看不清了,我單獨(dú)傳了一份到github上,想要原版圖片的,可以點(diǎn)擊下方的閱讀原文,或者直接使用下面的鏈接,來訪問github:https://github.com/wangyuntao/linux-kernel-illus...
在過去的一周,我閱讀了由梅耶馬斯克寫的自傳性書籍----《人生由我》。如果不是因?yàn)樽髡呤卿撹F俠--埃隆馬斯
編者按:本文根據(jù)魏永明在知乎上的幾個(gè)有關(guān)操作系統(tǒng)的問答整理而來。如何評價(jià)“操作系統(tǒng)不難做,難在生態(tài)建設(shè)”這一觀點(diǎn)?(這個(gè)回答,筆者試著將操作系統(tǒng)看成是生產(chǎn)工具,將生態(tài)看成是生產(chǎn)關(guān)系。如此一來,貌似很多概念和關(guān)系都變清晰了。)持這個(gè)觀點(diǎn)的人,通常在評價(jià)國產(chǎn)操作系統(tǒng)時(shí)說這句話。比如說...
一、背景:性能之戰(zhàn)“不服跑個(gè)分”已經(jīng)淪為手機(jī)行業(yè)的調(diào)侃用語,但是實(shí)話實(shí)說,在操作系統(tǒng)領(lǐng)域“跑分”確實(shí)是最重要的評價(jià)方式之一。比如Linux內(nèi)核社區(qū)常常以跑分軟件得分,來評價(jià)一個(gè)優(yōu)化補(bǔ)丁的價(jià)值。甚至還有phoronix這樣專注于Linux跑分的媒體。而且今天我還想說一點(diǎn),讓軟件跑分...
289117336
Tronlong創(chuàng)龍
phane99
大有可為
xlu10333
shaolw
xiaoguaixh
houlianpi
caizhiwei
Addition
hch
wuton
liqinglong1023