System Performance Tuning answers one of the most fundamental questions you can ask about your computer: How can I get it to do more work without buying more hardware? In the current economic downturn, performance tuning takes on a new importance. It allows system administrators to make the best use of existing systems and minimize the purchase of new equipment. Well-tuned systems save money and time that would otherwise be wasted dealing with slowdowns and errors. Performance tuning always involves compromises; unless system administrators know what the compromises are, they can't make intelligent decisions.Tuning is an essential skill for system administrators who face the problem of adapting the speed of a computer system to the speed requirements imposed by the real world. It requires a detailed understanding of the inner workings of the computer and its architecture. System Performance Tuning covers two distinct areas: performance tuning, or the art of increasing performance for a specific application, and capacity planning, or deciding what hardware best fulfills a given role. Underpinning both subjects is the science of computer architecture. This book focuses on the operating system, the underlying hardware, and their interactions. Topics covered include:Real and perceived performance problems, introducing capacity planning and performance monitoring (highlighting their strengths and weaknesses). An integrated description of all the major tools at a system administrator's disposal for tracking down system performance problems. Background on modern memory handling techniques, including the memory-caching filesystem implementations in Solaris and AIX. Updated sections on memory conservation and computing memory requirements. In depth discussion of disk interfaces, bandwidth capacity considerations, and RAID systems. Comprehensive discussion of NFS and greatly expanded discussion of networking. Workload management and code tuning. Special topics such as tuning Web servers for various types of content delivery and developments in cross-machine parallel computing For system administrators who want a hands-on introduction to system performance, this is the book to recommend.
Dieser Download kann aus rechtlichen Gründen nur mit Rechnungsadresse in A, B, BG, CY, CZ, D, DK, EW, E, FIN, F, GR, HR, H, IRL, I, LT, L, LR, M, NL, PL, P, R, S, SLO, SK ausgeliefert werden.
"`Das System verstehen lernen', das ist das Credo der Autoren von `System Performance Tuning'. Es geht ihnen nicht um stumpfes Abhaken von Checklisten, sondern um die Einsicht, dass ein vorhandenes Multiuser-System nicht die dicksten Komponenten braucht, um hohe Performance zu zeigen. Auch mit den vorhandenen Mitteln lassen sich gute Performance-Werte erreichen. `Bottleneck' - Flaschenhals - heißt eines der Schlüsselwörter der Autoren. Flaschenhälse, Engpässe, die vorzugsweise an der Schnittstelle zwischen zwei Komponenten entstehen, sind die Pest für jedes System. Ohne Expertenwissen sind sie kaum ausfindig zu machen. Deshalb lautet das zweite Schlüsselwort des Buches `education', Ausbildung der Administratoren, dem Zielpunblikum der Autoren. Dazu beackern sie alle wichtigen Felder: Sier erläutern die Arbeitsweise von Prozessoren, die Kommunikation zwischen Client und Server, sie erklären die optimale Speicherverwaltung und helfen bei der Planung eines Festplatten-RAIDs. Der Stoff ist komplex, die Sprache des Buches nicht. Locker und intelligent führen die Autoren ihre Leserschaft zum Ziel. Ein Beispiel: Der Administrator, schreiben sie, solle nicht diktatorisch über das System wachen, er solle seinen einfachen Usern auch erklären, was er tut (tun muss!). Denn ein User, der nicht für dumm verkauft wird, wird sich bemühen, das System schonend zu benutzen - auch eine Art von Tuning. Vorrangig geht es in dem Buch aber um `wirkliches' Tuning; harter Tobak wartet da vor allem im letzten Kapitel: Programmcode-Optimierung, mithin die Königsdisziplin der Perfomance-Künstler, doch ohne profunde Kenntnisse nicht zu verstehen. Ihrem Wahlspruch - entliehen von Saint-Exupéry - werden die Autoren in ihrem Werk gerecht: `Perfektion ist erreicht, nicht wenn es nichts mehr hinzuzufügen gibt, sondern wenn es nichts mehr wegzunehmen gibt.' Fazit: Ein Tuning-Buch für professionelle Unix-Administratoren mit guten Englisch-Kenntnissen." - http://www.literaturtest.de, 02/2003, Markus Horeld