
目錄: 1磅崭、索引1.1儿子、索引圖解1.2、索引類型 2绽诚、索引存儲模型推演2.1. 二分查找2.2. 二叉查找樹(BST Binary Search Tree)2.3. 平衡二叉...
目錄: 1旬痹、環(huán)游路線&風景 2附井、環(huán)游總結(jié) 1、環(huán)游路線 單程2084公里: Day-1:北京--->銀川(大話西游拍攝影視城)經(jīng)典大話西游場景 Day-1:銀川--->蘭州 ...
demo中想表達在多線程并發(fā)下-XX:+UseTLAB和-XX:-UseTLAB,整個main跑完耗時情況~ 的確總結(jié)的還是不清晰人弓,有時間再完善下~
jvm 優(yōu)化篇-(5)-線程局部緩存TLAB 指針碰撞沼死、Eden區(qū)分配 -XX:+UseTLAB -XX:+PrintTLAB -XX:TLABWasteTargetPercentTLAB(Thread Local Allocation Buffer) 線程本地分配緩存,這是一個線程獨享的內(nèi)存分配區(qū)域崔赌。 特點: TLAB解決了:直接在線程共享堆上安全分...
1浸间、什么是跨代引用? 紅色的線表示由虛擬機棧中發(fā)出的引用吟榴。顯然B--->A魁蒜、E--->F都是跨代引用。 2、跨代引用對MonitorGC的影響 JVM GC 判斷對象是否可以...
1兜看、思考??問題為什么要使用索引锥咸? 索引能極大的減少存儲引擎需要掃描的數(shù)據(jù)量。 索引可以把隨機IO變成順序IO细移。 索引可以幫助我們在進行分組搏予、排序等操作時,避免使用臨時表弧轧。 2...
目錄: 1速缨、阻塞IO(Block IO)與非阻塞IO(Non-Block IO)1.1、阻塞IO(Block IO)與非阻塞IO(Non-Block IO)區(qū)別1.2代乃、阻塞I...
目錄: 1堕仔、一個查詢語句SQL是如何執(zhí)行的擂橘?1.1、通信協(xié)議通信類型:同步 or 者異步連接方式通信協(xié)議1.2.摩骨、查詢緩存(Query Cache)1.3贝室、語法解析和預(yù)處理1...
@孫老伯 監(jiān)控工具是公司其他團隊開發(fā)的工具哈
jvm 工具篇-(3)-G1-案例-調(diào)優(yōu)過程1.啟動參數(shù): 參數(shù)含義見:jvm-G1 2.運行5天+ 3.剛啟動時監(jiān)控: 4.5天后監(jiān)控: 平均在150ms,還在上漲 5.問題已經(jīng)很明顯了 就是隨著使用的時長延續(xù)仿吞,導致...
1、G1垃圾回收??過程 1.1银伟、觸發(fā)混合回收??條件: -XX:InitiatingHeapOccupancyPercent=45 你虹,當老年代空間使用占整個堆空間45%時...
1傅物、JVM何時會回收??類?-----0415 三個條件缺一不可: 1琉预、類的所有實例(堆中)都已經(jīng)被回收??董饰。 2、該類的ClassLoader已經(jīng)被回收??了。 3卒暂、該類對...
目錄: 1、Lock介紹 2李滴、Lock的實現(xiàn)類ReentrantLock 3螃宙、AQS簡介 4、ReentrantLock類體系 5 所坯、Lock使用 6谆扎、AQS原理:6.1、A...
目錄: 1芹助、Condition介紹1.1堂湖、Condition介紹 2、Condition目的 3状土、Condition使用3.1无蜂、等待/通知偽代碼 4、Condition最佳實...