1.秒殺商品庫(kù)存預(yù)熱。提前設(shè)置 --后臺(tái)管理系統(tǒng) 2.緩存庫(kù)存預(yù)減 3.多級(jí)緩存。redis(分布式緩存)+ ConcurrentHashMap...
Serial收集器 優(yōu)點(diǎn):簡(jiǎn)單而高效(與其他收集器的單線(xiàn)程相比)。Serial收集器由于沒(méi)有線(xiàn)程交互的開(kāi)銷(xiāo),自然可以獲得很高的單線(xiàn)程收集效率。 ...
1.jvm內(nèi)存分配與回收 1.1 對(duì)象優(yōu)先在Eden區(qū)分配 新生代GC(Minor GC):指發(fā)生新生代的垃圾收集動(dòng)作,Minor GC非常頻繁...
1,使用命令top -p ,顯示你的java進(jìn)程的內(nèi)存情況,pid是你的java進(jìn)程號(hào),比如4977 2,按H,獲取每個(gè)線(xiàn)程的內(nèi)存情況 3,...
此命令可以用來(lái)查看內(nèi)存信息 實(shí)例個(gè)數(shù)以及占用內(nèi)存大小 打開(kāi)log.txt,文件內(nèi)容如下: num:序號(hào) instances:實(shí)例數(shù)量 bytes...
Jinfo: 查看正在運(yùn)行的java應(yīng)用程序的擴(kuò)展參數(shù) 查看java系統(tǒng)參數(shù): Jstat: jstat命令可以查看堆內(nèi)存各部分的使用量,以及加...
全盤(pán)負(fù)責(zé)委托機(jī)制:當(dāng)一個(gè)ClassLoader 加載一個(gè)類(lèi)時(shí),除非顯示的使用另一個(gè)ClassLoader,該類(lèi)所依賴(lài)和引用的類(lèi)也由這個(gè)Class...
1、RUNNABLE和BLOCKED的狀態(tài)轉(zhuǎn)換——線(xiàn)程等待synchrozied的隱式鎖。 線(xiàn)程調(diào)用阻塞式API時(shí),是否會(huì)轉(zhuǎn)換到BLOCKED狀...
1.拷貝實(shí)現(xiàn)機(jī)制 用戶(hù)態(tài)空間(User Space)——給普通應(yīng)用和服務(wù)使用 內(nèi)核態(tài)空間(Kernel Space)——操作系統(tǒng)內(nèi)核、硬件驅(qū)動(dòng)等...