可觀測(cè)平臺(tái)如何存儲(chǔ)時(shí)序曲線?滴滴實(shí)踐全歷程分享
時(shí)序數(shù)據(jù)庫的一哥 InfluxDB,是我們最初選擇的時(shí)序數(shù)據(jù)庫。但隨著時(shí)序曲線的規(guī)模變大,Influ....
為什么要把軟中斷鎖放到更底層去呢?
大內(nèi)核鎖(BKL)現(xiàn)在已經(jīng)成為了一個(gè)遙遠(yuǎn)的記憶,但在那么多年里,它都是內(nèi)核開發(fā)社區(qū)面臨的一項(xiàng)棘手問題....
推出CXL,Intel是為了什么?聊聊數(shù)據(jù)中心另一個(gè)新技術(shù)CXL
在過去幾十年中,CPU一直是計(jì)算系統(tǒng)中的絕對(duì)核心,甚至連存儲(chǔ)、網(wǎng)絡(luò)等子系統(tǒng)的能力都是CPU說了算。
Linux kernel的kretprobe機(jī)制和kprobe有何區(qū)別?
Linux kernel 的 kretprobe 機(jī)制和 kprobe 完全不同,本質(zhì)原因在于,函數(shù)....
如何實(shí)現(xiàn)TrustZone的可信執(zhí)行環(huán)境來支持隱私計(jì)算呢?
TrustZone技術(shù)是ARM公司開發(fā)的一種系統(tǒng)安全擴(kuò)展技術(shù)。TrustZone技術(shù)的主要目標(biāo)是保證....
塑造嵌入式AI的四個(gè)新趨勢(shì)
Facebook AI Research研究科學(xué)家兼德克薩斯大學(xué)奧斯汀分校計(jì)算機(jī)科學(xué)系教授Krist....
Linux內(nèi)存泄漏檢測(cè)實(shí)現(xiàn)原理與實(shí)現(xiàn)
在使用沒有垃圾回收的語言時(shí)(如 C/C++),可能由于忘記釋放內(nèi)存而導(dǎo)致內(nèi)存被耗盡,這叫 內(nèi)存泄漏。
ART虛擬機(jī)CMC GC算法核心實(shí)現(xiàn)介紹
當(dāng)前Android(O-T)一直使用的是Concurrent Copy GC算法(CC),該算法通過....
Linux是如何實(shí)現(xiàn)和支持機(jī)密計(jì)算的
在大模型時(shí)代,模型即服務(wù)(Model as a Service)可以發(fā)揮重要的作用。模型即服務(wù)提供了....
什么是OOM機(jī)制?怎么防止進(jìn)程因?yàn)镺OM機(jī)制而被殺掉?
有時(shí)候我們會(huì)發(fā)現(xiàn)系統(tǒng)中某個(gè)進(jìn)程會(huì)突然掛掉,通過查看系統(tǒng)日志發(fā)現(xiàn)是由于 OOM機(jī)制 導(dǎo)致進(jìn)程被殺掉。
有方法能讓用戶空間的應(yīng)用程序可以調(diào)優(yōu)內(nèi)核中的并發(fā)控制嗎?
性能為王,系統(tǒng)的性能提升是每一個(gè)工程師的追求。目前,性能優(yōu)化主要集中在消除系統(tǒng)軟件堆棧中的低效率上或....
Jemalloc 的基本原理
當(dāng)代 Linux 系統(tǒng)中可以同時(shí)運(yùn)行多種多樣的進(jìn)程,并且進(jìn)程之間可以做到內(nèi)存互相隔離,這得益于 Li....
jemalloc分配機(jī)制的介紹及其優(yōu)化實(shí)踐
C/C++通過libc做內(nèi)存分配。glibc中默認(rèn)的分配機(jī)制是ptmalloc。除此之外,還有眾多的....
Too many open files錯(cuò)誤導(dǎo)致服務(wù)器死循環(huán)
0x01 前言 在服務(wù)器編程中,經(jīng)常會(huì)遇到 Too many open files 這個(gè)報(bào)錯(cuò),而且這....
Too many open files錯(cuò)誤導(dǎo)致服務(wù)器死循環(huán)
在服務(wù)器編程中,經(jīng)常會(huì)遇到 Too many open files 這個(gè)報(bào)錯(cuò),而且這個(gè)報(bào)錯(cuò)如果處理不....
posix是什么都不知道,還好意思說你懂Linux?
1974年,貝爾實(shí)驗(yàn)室正式對(duì)外發(fā)布Unix。因?yàn)樯婕暗椒磯艛嗟雀鞣N原因,加上早期的Unix不夠完善,....
什么是futex?Futex用戶和內(nèi)核空間接口API是什么?
編者按:對(duì)于Linux系統(tǒng)編程來說,競(jìng)爭和同步是繞不開的話題。之前分享過Java的對(duì)象鎖,有讀者說自....
使用Ansible構(gòu)建虛擬機(jī)部署Linux的最佳實(shí)踐
編者按:本文節(jié)選自節(jié)選自《基于Linux的企業(yè)自動(dòng)化》第五章。“第5章,使用Ansible構(gòu)建用于部....
部署Linux的最佳實(shí)踐探索
編者按:本文節(jié)選自節(jié)選自《基于Linux的企業(yè)自動(dòng)化》第五章。“第5章,使用Ansible構(gòu)建用于部....
如何調(diào)試glibc?
對(duì)于GNU工具鏈開發(fā)者而言,為了獲取到一些動(dòng)態(tài)重定位、函數(shù)符號(hào)解析的信息,開發(fā)者通常需要對(duì)Glibc....
高效工作之一:標(biāo)準(zhǔn)操作環(huán)境(SOE)詳解
讓我們從一個(gè)更實(shí)際的角度來快速看一下。我們已經(jīng)說過,SOE是一個(gè)概念,而不是絕對(duì)的。在最簡單的層次上....
ECS實(shí)例——Arm芯片的 Python-AI算力優(yōu)化
卷積神經(jīng)網(wǎng)絡(luò)(CNN)在圖像和語音領(lǐng)域使用廣泛,神經(jīng)網(wǎng)絡(luò)算法相比傳統(tǒng)的算法消耗了更多算力。為了探索對(duì)....
ART虛擬機(jī)method tracing技術(shù)解析
這個(gè)是谷歌提供的對(duì)java的函數(shù)級(jí)trace工具,和systrace只支持打點(diǎn)不同,method t....