前一篇文章JVM GC 那些事(一)- JVM 運(yùn)行時(shí)內(nèi)存劃分介紹了 JVM 運(yùn)行時(shí)的內(nèi)存劃分情況。本文將介紹 JVM GC “主戰(zhàn)場” 堆上的內(nèi)存分配機(jī)制特咆。 內(nèi)存分配機(jī)制 ...
前一篇文章JVM GC 那些事(一)- JVM 運(yùn)行時(shí)內(nèi)存劃分介紹了 JVM 運(yùn)行時(shí)的內(nèi)存劃分情況。本文將介紹 JVM GC “主戰(zhàn)場” 堆上的內(nèi)存分配機(jī)制特咆。 內(nèi)存分配機(jī)制 ...
# 前言 對于后端程序員季惩,特別是 Java 程序員來講录粱,排查線上問題是不可避免的腻格。各種 CPU 飚高,內(nèi)存溢出啥繁,頻繁 GC 等等菜职,這些都是令人頭疼的問題。樓主同樣也遇到過這些...
引自《深入理解Java 虛擬機(jī)》 前言 JVM 運(yùn)行時(shí)數(shù)據(jù)分為幾大部分 程序計(jì)數(shù)器 Java 虛擬機(jī)棧 本地方法棧 Java 堆 方法區(qū)(永久代) 運(yùn)行時(shí)常量池 直接內(nèi)存 J...
背景 經(jīng)過上篇文章的測試 Kafka Connect For MySQL 實(shí)現(xiàn)增量數(shù)據(jù)同步旗闽,因?yàn)檠芯繒r(shí)間較短酬核,網(wǎng)上資源較少,只能自己一步一步去探索适室,在理論層面上是可以實(shí)現(xiàn)業(yè)務(wù)...
1. 引子 在Activemq當(dāng)中嫡意,消息大概會經(jīng)歷以下3個(gè)步驟: 其中每個(gè)步驟出錯(cuò)都有可能導(dǎo)致消息丟失,如在第2步捣辆,消息還在消息服務(wù)器的內(nèi)存當(dāng)中沒有被消費(fèi)蔬螟,此時(shí)消息服務(wù)被ki...
作者:huashiou鏈接:https://segmentfault.com/a/1190000018626163 1旧巾、概述 本文以淘寶作為例子,介紹從一百個(gè)并發(fā)到千萬級并發(fā)...
一忍些、ActiveMQ的安裝 1.什么是ActiveMQ鲁猩? ActiveMQ 是 Apache 出品,最流行的罢坝,能力強(qiáng)勁的開源消息總線廓握。ActiveMQ 是一個(gè) 完全支持 JM...