Apache Doris的BE部分是由C++編寫,當出現一些內存越界,非法訪問的問題時會導致BE進程的Crash。這部分的問題常常較難排查,同時也很難快速定位到對應的觸發SQL,給使用者帶來較大的困擾。所以下面會介紹通過Linux的CoreDump快速定位到問題SQL,並復現問題的方式。 1. ...
最近一直在進行Doris的向量化計算引擎的開發工作,在進行CPU熱點排查時,發現了存儲層上出現的CPU熱點問題。於是嘗試通過SIMD的指令優化了這部分的CPU熱點代碼,取得了較好的性能優化效果。借用本篇手記記錄下問題的發現,解決過程一些對於C C 程序性能問題的一些解決思路,希望各位也能有所收獲。 .熱點代碼的發現 最近在進行Doris的部分查詢調優工作,通過perf定位CPU執行熱點時,發現了 ...
2021-07-09 12:27 0 250 推薦指數:
Apache Doris的BE部分是由C++編寫,當出現一些內存越界,非法訪問的問題時會導致BE進程的Crash。這部分的問題常常較難排查,同時也很難快速定位到對應的觸發SQL,給使用者帶來較大的困擾。所以下面會介紹通過Linux的CoreDump快速定位到問題SQL,並復現問題的方式。 1. ...
筆者作為Apache Doris的開發者,平時感覺相關Doris的文章寫的很少。主要是很多時候不知道應該去記錄一些怎么樣的問題,感覺寫的不好就會很慌張。新的一年,希望記錄自己在Doris開發過程之中所遇到一些有意思的事情。(只希望能堅持下來,別打臉~~) 言歸正傳,回到本篇想聊的問一個問題 ...
坑 安裝 簡單示例 通過模板來生成文件 釋放內存 單元格 根據索引獲取英文列 設置值 合並單元格 居中顯示 寬度設置 批量設置 ...
OSSC(Aliyun Open Storage Service C SDK)是我和實驗室@王維同學在2012首屆阿里雲開發者大賽中的參賽項目(http://2012.aliyun.com),我們作品提交是在10月2號,但是11月8號才揭曉最終結果,所以剩下的半個月還要慢慢等吧。 從GIT的提交 ...
* What went wrong:Execution failed for task ':apps:compileDebugAidl'.> 1 exception was raised by ...
1、Fragment 跳轉到Activity 修改數據,修改完后從Activity 返回(返回鍵)Fragment ,要求刷新Fragment界面的數據 解決辦法: 在Fragment中注冊一個監 ...
2015.7.14 因工作,想寫一個能實現將 Excel 中的信息自動提交到網頁表單的工具,決定開發一個插件試驗一下。第一次開發 FF 插件,也決定寫一下開發日志,一方面和大家分享經驗,另一方面也是希望能堅持到底 今天主要做了信息收集。 了解到基本上只需要 XML 和 Javascrtip ...
HoloLens使我們可以通過周邊世界的光線和聲音來創建全息場景和物體,使得它們像真實物體那樣。全息場景能夠響應你的凝視、手勢和語音指令,同時還會和你周邊世界的表面交互。借助全息場景,你可以在周邊世界創建數碼物體。 光線聲音構建的全息場景 A hologram is made ...