前言 RocketMQ配置中有一個(gè)設(shè)置項(xiàng)為transferMsgByHeap,即是否通過(guò)堆內(nèi)存?zhèn)鬏敂?shù)據(jù)。在文章“RocketMQ存儲(chǔ)--同步刷盤(pán)...
RocketMQ提供了一個(gè)預(yù)熱配置項(xiàng)warmMapedFileEnable默認(rèn)為關(guān)閉狀態(tài)。曾在文章RocketMQ存儲(chǔ)--映射文件預(yù)熱【源碼筆記...
前言 Reactor模型是基于事件驅(qū)動(dòng)的線程模型,可以分為Reactor單線程模型、Reactor多線程模型、主從Reactor多線程模型,通常...
前言 前面三篇介紹了HPPT/2的“連接前言”、“二進(jìn)制楨”、“頭部壓縮”。本文從“流及多路復(fù)用”、“流狀態(tài)”、“流量控制”、“流優(yōu)先級(jí)”、“H...
本文盤(pán)點(diǎn)下到Kafka 2.4.1版本以來(lái)的一些亮點(diǎn),這些亮點(diǎn)或筆者實(shí)際中踩過(guò)的坑、或可能將來(lái)會(huì)在實(shí)踐中使用、或個(gè)人關(guān)注的,點(diǎn)擊官方發(fā)布日志連接...
目錄 一、通道概覽 1.概念示意圖 系統(tǒng)I/O即字節(jié)的傳輸,Channel即傳輸?shù)耐ǖ溃募蚓W(wǎng)絡(luò)Socket服務(wù)即傳輸?shù)哪康牡亍?2.Chan...
目錄 一、基本概念 緩沖區(qū)(Buffer):包在一個(gè)對(duì)象內(nèi)的基本數(shù)據(jù)元素?cái)?shù)組容量(Capacity):緩沖區(qū)能夠容納的數(shù)據(jù)元素的最大數(shù)量上界(L...
目錄 一、I/O調(diào)優(yōu)的重要性 I/O操作比內(nèi)存中數(shù)據(jù)處理任務(wù)的時(shí)間更長(zhǎng),差別以數(shù)量級(jí)計(jì)。 第一列為處理一個(gè)數(shù)據(jù)單元所需要的時(shí)間,第二列為對(duì)該數(shù)據(jù)...
目錄 一、系統(tǒng)相關(guān)指標(biāo) 1.系統(tǒng)信息收集java.lang:type=OperatingSystem 2.Thread信息收集java.lang...