1.JMM產(chǎn)生背景和定義 JMM(Java內(nèi)存模型)源于物理機CPU架構(gòu)的內(nèi)存模型,最初用于解決MP(多處理器架構(gòu))系統(tǒng)中的緩存一致性問題鹃锈,而J...
1.常量池類型 Java中的常量池分為三種: 類文件常量池(靜態(tài)常量池)(The Constant Pool)運行時常量池 (The Run-T...
1.對象的創(chuàng)建 1.遇到new指令時较锡,首先檢查這個指令的參數(shù)是否能在常量池中定位到一個類的符號引用,并且檢查這個符號引用代表的類是否已經(jīng)被加載、...
1.GC基本概念 在java中,程序員是不需要顯式的去釋放一個對象的內(nèi)存的膊夹,而是由虛擬機自行執(zhí)行。在JVM中有一個垃圾回收線程捌浩,它是優(yōu)先級低的放刨,...
1.JDK1.7內(nèi)存模型-運行時數(shù)據(jù)區(qū)域 根據(jù)《Java虛擬機規(guī)范(Java SE 7 版)》規(guī)定,Java虛擬機所管理的內(nèi)存如下圖所示 1.堆...
1.類的加載 虛擬機類裝載器子系統(tǒng):虛擬機把描述類的數(shù)據(jù)從class文件加載到內(nèi)存尸饺,并對數(shù)據(jù)進行校驗进统、轉(zhuǎn)換解析和初始化,最終形成可以被虛擬機直接...
1.JVM架構(gòu) 簡介 java平臺可分為兩部分螟碎,既java虛擬機(JVM) 和JavaAPI類庫。JVM是Java Virtual Machin...
概念說明 內(nèi)核態(tài)(內(nèi)核空間)和用戶態(tài)(用戶空間)的區(qū)別和聯(lián)系 用戶空間是用戶進程所在的內(nèi)存區(qū)域迹栓,系統(tǒng)空間是操作系統(tǒng)所在的內(nèi)存區(qū)域 為了保證內(nèi)核安...
FastDFS 是一個開源的高性能分布式文件系統(tǒng)(DFS) 掉分,主要解決海量數(shù)據(jù)存儲問題,特別適合中小文件(建議范圍:400K~500M)為載體的...