課程
/后端開發(fā)
/Java
/Tomcat服務配置與性能優(yōu)化
程序計數(shù)器和,堆 、棧、靜態(tài)方法區(qū) 有什么區(qū)別呢?
2021-04-26
源自:Tomcat服務配置與性能優(yōu)化 3-2
正在回答
棧區(qū)(stack sagment):由編譯器自動分配釋放,存放函數(shù)的參數(shù)的值,局部變量的值等,2、堆區(qū)(heap sagment) : 一般由程序員分配釋放,若程序員不釋放,程序結(jié)束時可能由系統(tǒng)回收?
3、全局區(qū)(靜態(tài)區(qū))(data sagment):全局變量和靜態(tài)變量的存儲區(qū)域是在一起的,程序結(jié)束后由系統(tǒng)釋放。數(shù)據(jù)區(qū)的大小由系統(tǒng)限定,一般很大。
4、文字常量區(qū):常量字符串就是放在這里的, 程序結(jié)束后由系統(tǒng)釋放。
5、程序代碼區(qū):存放函數(shù)體的二進制代碼。
每個線程都有一個獨立的程序計數(shù)器,主要用于線程輪流切換時記錄本線程執(zhí)行進度的,等到下次切換到本線程時,會直接從計數(shù)器記錄的位置開始執(zhí)行指令(等同于當前線程執(zhí)行進度的存儲節(jié)點)
舉報
Tomcat安裝、配置與性能優(yōu)化!
2 回答內(nèi)存模型沒有說清楚,棧里面有存儲方法?靜態(tài)內(nèi)存區(qū)也存方法?
1 回答tomcat中配置數(shù)據(jù)源和代碼中配置數(shù)據(jù)庫源有什么區(qū)別?
3 回答熱部署第二三中方法都導致服務器無法啟動
1 回答我的logs沒有內(nèi)容,不知道為什么,請大神指點
1 回答老師好,請問一下,輸入javac時出現(xiàn)圖片上面的情況是什么原因呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2022-04-27
棧區(qū)(stack sagment):由編譯器自動分配釋放,存放函數(shù)的參數(shù)的值,局部變量的值等,
2、堆區(qū)(heap sagment) : 一般由程序員分配釋放,若程序員不釋放,程序結(jié)束時可能由系統(tǒng)回收?
3、全局區(qū)(靜態(tài)區(qū))(data sagment):全局變量和靜態(tài)變量的存儲區(qū)域是在一起的,程序結(jié)束后由系統(tǒng)釋放。數(shù)據(jù)區(qū)的大小由系統(tǒng)限定,一般很大。
4、文字常量區(qū):常量字符串就是放在這里的, 程序結(jié)束后由系統(tǒng)釋放。
5、程序代碼區(qū):存放函數(shù)體的二進制代碼。
2021-07-09
每個線程都有一個獨立的程序計數(shù)器,主要用于線程輪流切換時記錄本線程執(zhí)行進度的,等到下次切換到本線程時,會直接從計數(shù)器記錄的位置開始執(zhí)行指令(等同于當前線程執(zhí)行進度的存儲節(jié)點)