| |||||||||||||||
|
Dieses Buch gibt es in einer neuen Auflage:
|
Produktinformation
Möchten Sie die Produktinformationen aktualisieren oder Feedback zu den Produktabbildungen geben?
Ist der Verkauf dieses Produkts für Sie nicht akzeptabel? |
Java Performance Tuning covers techniques applicable to coding in any programming language with those specific to not just Java but particular versions. Shirazi starts with an illuminating discussion of real speed versus the user's perception of speed, threading, caching, streaming, bench-marking and choosing what to measure.
Examples of generally applicable speed-up techniques include obvious examples such as moving unnecessary calculations to the outside of loops while Java-specific techniques include avoiding garbage collection. Some techniques are also applicable with other object-oriented languages; for example, reusing objects instead of recreating them.
The text is clear and readable. Everything discussed is shown as code examples with percentage timings to give an idea of the gains you can make. There is also extensive discussion on choosing algorithms.
Shirazi's coverage of distributed programs is particularly enlightening as they suffer from different bottlenecks, at least from a user point of view. Making a user feel the program is faster is often more a matter of retaining the user's attention than actually increasing speed--the Internet, for example, is unlikely to respond to code enhancements.
Because a better understanding of the way your programs work also makes for greater memory efficiency, more robustness and a better user experience--as well as more speed--this book will dramatically improve your programs. --Steve Patient
No matter what language they're programming in, developers always wish things would run faster! Especially when writing mission-critical applications, no one wants to be limited by their programming environment. Java Performance Tuning provides all the details a developer needs to know to "performance tune" any type of Java program and make Java code run significantly faster.
Java Performance Tuning contains step-by-step instructions on all aspects of the performance tuning process, right from such early considerations as setting goals, measuring performance, and choosing a compiler. Extensive examples for tuning many parts of an application are described in detail, and any pitfalls are identified. The book also provides performance tuning checklists that enable developers to make their tuning as comprehensive as possible.
Java Performance Tuning is a book for developers who are ready to "roll up their sleeves" and examine their code in detail in order to apply different tuning techniques to produce the best possible result.
The book shows how to:
Create and plan a tuning strategy Avoid performance penalties from inefficient code Minimize the number of objects a program creates Improve the behavior of loops and switches Use threads effectively
Vorgeschlagene Tags zu ähnlichen Produkten(Was ist das?)Setzen Sie den ersten relevanten Tag hinzu (ein Schlüsselwort, das mit diesem Produkt in engem Zusammenhang steht).
|
|
Sagen Sie Ihre Meinung zu diesem Artikel:
|
||||||||||||||||||||||
|
Die hilfreichsten Kundenrezensionen
8 von 8 Kunden fanden die folgende Rezension hilfreich:
5.0 von 5 Sternen
Ein Muss für professionelle Java Entwickler,
Von
Rezension bezieht sich auf: Java Performance Tuning (Taschenbuch)
Mangelnde Performance - dem vermeintlichen Manko von Java-Software will dieses Buch zu Leibe rücken. Wie macht man Java-Software schnell? Dazu gibt der Autor eine systematische Anleitung. Verschiedenste Muster werden vorgestellt und immer anhand von kleinen Testprogrammen auf ihren konkreten Nutzen überprüft - und zwar in verschiedensten Variationen bzgl. Java Version und mit/ohne JIT compiler. Was ich besonders erwähnenswert finde, ist, dass nicht "auf Teufel komm raus" optimiert wird, sondern der Aspekt "Performance" in Bezug gesetzt wird zu anderen in der Softwareentwicklung wichtigen Punkten (vernünftiges Design, Wartbarkeit). So gibt er wertvolle Tipps, die verhindern sollen, dass man sich an Nebenschauplätzen aufreibt statt die wirklichen Performancekiller zu entschärfen. Jeder Java-Entwickler, der sich bisher noch nicht eingehend mit der Materie beschäftigt hat, wird nach der Lektüre dieses Buchs etliche verbesserungswürdige Stellen in seinem Code finden, also: Rundrum zu empfehlen.
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen
9 von 11 Kunden fanden die folgende Rezension hilfreich:
4.0 von 5 Sternen
Schneller Einstieg in die Java Performance Optimierung,
Rezension bezieht sich auf: Java Performance Tuning (Java Series) (Taschenbuch)
Ein wirklich gelungenes Buch. Anhand einfachster Beispiele wird verdeutlicht was ganz simple Punkte in der Java Programmierung an unterschiedlicher Performance haben. Und anhand diverser Checklisten ist es auch möglich sehr schnell "bottlenecks" in seinen Applikationen zu finden. Grundsätzlich : Lesenswert !
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen
4 von 9 Kunden fanden die folgende Rezension hilfreich:
4.0 von 5 Sternen
Gutes Buch, teilweise aber zu Langatmig.,
Rezension bezieht sich auf: Java Performance Tuning (Java Series) (Taschenbuch)
Von Jack Shirazis "Java Performance Tuning" war ich nicht so richtig begeistert. Der Autor neigt meiner Meinung nach zu Langatmigkeit, was den Text teils schwer lesbar macht. Ansonsten geht er auf alle üblichen Java Optimierungen ein. Es scheint mir allerdings so, als würde er immer nur mit dem Gedanken an große Programme optimieren.
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen
Sagen Sie Ihre Meinung zu diesem Artikel: Eigene Rezension erstellen
|
|
|
Das Forum zu diesem Produkt
Fragen stellen, Meinungen austauschen, Einblicke gewinnen Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
|
Ähnliche Foren
|
||||||||||||||||||||||||||||||||||
|
|