A Java optimalizálása: Gyakorlati technikák a Jvm-alkalmazások teljesítményének javítására

Értékelés:   (4.2 az 5-ből)

A Java optimalizálása: Gyakorlati technikák a Jvm-alkalmazások teljesítményének javítására (J. Evans Benjamin)

Olvasói vélemények

Összegzés:

A 'Optimizing Java' című könyv a JVM belsejének és a teljesítményoptimalizálási technikáknak a mélyreható megértését nyújtja, és nem csak a szemétgyűjtésre (GC) terjed ki. Olyan gyakorlati eszközöket és meglátásokat tartalmaz, amelyek alkalmasak a Java-alkalmazásaikat javítani kívánó fejlesztők számára. A könyvet azonban kritika érte a következetlenségek, a magyarázatok részletességének hiánya és a rossz lektorálás miatt, ami egyesek szerint megkérdőjelezi az árához viszonyított értékét.

Előnyök:

A JVM belső tulajdonságainak és a teljesítményoptimalizálásnak a részletes feltárása
gyakorlati eszközöket tartalmaz
kezdők és tapasztalt fejlesztők számára egyaránt alkalmas
kitér a szálkezelésre, a bytecode-ra és a JIT-fordítókra
a fogalmakat világosan, példákkal és illusztrációkkal mutatja be
a modern Java-verziók szempontjából releváns.

Hátrányok:

Következetlen minőség és gyenge lektorálás
egyes fogalmak túlságosan elemi jellegűek lehetnek
hiányzik az említett eszközök használatára vonatkozó részletes útmutatás
nem foglalkozik szisztematikusan a teljesítményproblémákkal
a nyújtott tartalomhoz képest túlárazottnak tekinthető.

(14 olvasói vélemény alapján)

Eredeti címe:

Optimizing Java: Practical Techniques for Improving Jvm Application Performance

Könyv tartalma:

A teljesítményhangolás egy kísérleti tudomány, de ez nem jelenti azt, hogy a mérnököknek találgatáshoz és néphithez kellene folyamodniuk a munka elvégzéséhez. Mégis gyakran ez a helyzet. Ebből a gyakorlatias könyvből a komplex technológiai stackekkel dolgozó középhaladó és haladó Java-technológusok megtanulhatják, hogyan hangolhatják a Java-alkalmazásokat teljesítményre kvantitatív, ellenőrizhető megközelítéssel.

A teljesítményről szóló források többsége általában a Java virtuális gépek elméletét és belsejét tárgyalja, ez a könyv azonban a teljesítményhangolás gyakorlati oldalára összpontosít, számos szempontot vizsgálva. Nincsenek egyszerű receptek, tippek és trükkök vagy megtanulandó algoritmusok. A teljesítményhangolás a kívánt eredmények meghatározásának és meghatározásának folyamata. És ez szorgalmat igényel.

⬤ Tanulja meg, hogy a Java alapelvei és technológiája hogyan használja ki a legjobban a modern hardvereket és operációs rendszereket.

⬤ Tudjon meg számos teljesítménytesztet és gyakori antimintát, amelyek bosszanthatják a csapatát.

⬤ Tudja meg a Java teljesítményszámok mérésének buktatóit és a mikrobenchmarking hátrányait.

⬤ Merüljön bele a JVM szemétgyűjtési naplózásába, a felügyeletbe, a tuningba és az eszközökbe.

⬤ Tárja fel a JIT-fordítás és a Java nyelv teljesítménytechnikáit.

⬤ Tanulja meg a Java Collections API teljesítménybeli aspektusait, és kapjon áttekintést a Java párhuzamosságáról.

A könyv egyéb adatai:

ISBN:9781492025795
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2018
Oldalak száma:600

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

A Java optimalizálása: Gyakorlati technikák a Jvm-alkalmazások teljesítményének javítására -...
A teljesítményhangolás egy kísérleti tudomány, de...
A Java optimalizálása: Gyakorlati technikák a Jvm-alkalmazások teljesítményének javítására - Optimizing Java: Practical Techniques for Improving Jvm Application Performance

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)