Java性能優(yōu)化實(shí)踐:JVM調(diào)優(yōu)策略、工具與技巧
曾波 譯
出版時(shí)間:2020年11月
頁數(shù):318
“ 在過去的20多年里,我花了很多時(shí)間來理解JVM的內(nèi)部細(xì)節(jié),在本書中也學(xué)到了不少知。本書文筆流暢,易于閱讀,包含了大量對(duì)新手程序員和專家都有幫助的信息。不管你是在運(yùn)行包含200個(gè)核心的專用大型機(jī)器,還是運(yùn)行資源受限的Linux容器,本書都可以幫你挖掘出Java應(yīng)用程序的巨大性能?!?br />
——Christine H. Flood
紅帽公司
在當(dāng)前的互聯(lián)網(wǎng)開發(fā)模式下,系統(tǒng)訪問量日增、代碼臃腫,各種性能問題紛涌而至。性能優(yōu)化作為一個(gè)常談常新的話題,受到越來越多開發(fā)者的關(guān)注。而Java是一門使用廣泛的語言,社區(qū)生態(tài)中積攢了大量寶貴的性能優(yōu)化經(jīng)驗(yàn)。
作為一本性能調(diào)優(yōu)方面的實(shí)用指南,本書從實(shí)驗(yàn)科學(xué)的角度將JVM調(diào)優(yōu)的技術(shù)原理與方法論相結(jié)合,并在此基礎(chǔ)上提供了可選擇的工具。通過對(duì)各方面的深入研究,本書能讓使用復(fù)雜技術(shù)棧的中高級(jí)Java技術(shù)專家以量化和可驗(yàn)證的方法優(yōu)化Java應(yīng)用程序性能。
● 了解Java的原則和技術(shù)如何充分利用現(xiàn)代硬件和操作系統(tǒng)
● 探究一些性能測(cè)試以及困擾團(tuán)隊(duì)的常見反模式
● 理解測(cè)量Java性能數(shù)據(jù)的陷阱以及微基準(zhǔn)測(cè)試的缺點(diǎn)
● 深入研究JVM垃圾收集日志、監(jiān)控、調(diào)優(yōu)和工具
● 探究JIT編譯和Java語言性能技術(shù)
● 學(xué)習(xí)Java集合類API與性能有關(guān)的方面,從整體上理解Java并發(fā)
書名:Java性能優(yōu)化實(shí)踐:JVM調(diào)優(yōu)策略、工具與技巧
譯者:曾波 譯
國(guó)內(nèi)出版社:人民郵電出版社
出版時(shí)間:2020年11月
頁數(shù):318
書號(hào):978-7-115-55233-4
原版書書名:Optimizing Java
原版書出版商:O'Reilly Media
Benjamin J. Evans
Benjamin J. Evans是一位企業(yè)家、顧問,也是一位教育家。 他是jClarity的聯(lián)合創(chuàng)始人,jClarity是一家專注于軟件性能工具的初創(chuàng)公司。他著有多本書籍,包括Optimizing Java,還獲得過Java Champion和 JavaOne Rockstar獎(jiǎng),并且經(jīng)常發(fā)表性能、體系結(jié)構(gòu)和并發(fā)等主題的演講。
本杰明·J. 埃文斯(Benjamin J. Evans),初創(chuàng)公司jClarity聯(lián)合創(chuàng)始人和技術(shù)Fellow,獲得過Java Champion榮譽(yù)和JavaOne Rockstar獎(jiǎng),《Java程序員修煉之道》合著者。
James Gough
詹姆斯·高夫(James Gough),Java開發(fā)者和技術(shù)圖書作者,任職于摩根士丹利,專注構(gòu)建面向客戶的技術(shù)。
Chris Newland
克里斯·紐蘭(Chris Newland),JITWatch項(xiàng)目作者,Java Champion榮譽(yù)得主,ADVFN資深開發(fā)者和團(tuán)隊(duì)負(fù)責(zé)人,擅長(zhǎng)使用Java來處理實(shí)時(shí)的股市數(shù) 據(jù)。