說明 bpftrace是一款基于BPF和BCC的開源跟蹤器。BCC實現(xiàn)的工具斑响,bpftrace也基本實現(xiàn)了一套凰慈,方便的排查系統(tǒng)性能問題汞幢。bpftrace的語法非常簡單,用bp...

說明 bpftrace是一款基于BPF和BCC的開源跟蹤器。BCC實現(xiàn)的工具斑响,bpftrace也基本實現(xiàn)了一套凰慈,方便的排查系統(tǒng)性能問題汞幢。bpftrace的語法非常簡單,用bp...
make_shared的使用: 盡量使用make_shared初始化 C++11 中引入了智能指針, 同時還有一個模板函數(shù) std::make_shared 可以返回一個指定...
互斥鎖std::mutex是一種最常見的線程間同步的手段微谓,但是在有些情況下不太高效森篷。 假設想實現(xiàn)一個簡單的消費者生產者模型,一個線程往隊列中放入數(shù)據(jù)豺型,一個線程往隊列中取數(shù)據(jù)疾宏,...
當我們使用像 nproc或者 lscpu等命令 來在CPU級別上獲取計算機的架構和性能的時候,我們常常會發(fā)現(xiàn)我們不能夠正確的解釋這些命令的結果,原因在于我們搞不清楚一些術語的...
參考 https://blog.csdn.net/yilovexing/article/details/82969103[https://blog.csdn.net/yilo...
參考文章:https://www.cnblogs.com/hackcode/p/6050159.html 當我們在寫CMakeLists.txt文件時岩馍,常常會搞不明白link...
左值和右值 總結 在C++11中: 可以取地址的疫铜,有名字的,非臨時的就是左值双谆; 不能取地址的壳咕,沒有名字的,臨時的就是右值顽馋; 左值一定在內存中谓厘,右值有可能在內存或者寄存器中。 ...
編程模型將涉及到以下幾塊內容: 數(shù)據(jù)流計算范例 rxcpp庫的介紹 Rx操作符 調度 flat/ concatmap的區(qū)別 更多重要的操作符 數(shù)據(jù)流計算簡介 在函數(shù)響應式編程...
前面定義的Stack中寸谜,第二個模板參數(shù)要求支持back竟稳,push_back,pop_back等接口熊痴。如果我們已經有一個自定義的容器Array他爸,它的定義如下: Array只有p...