Preface
This book is about the art of tuning systems for optimal application performance. Within these pages, I’ll discuss how to perform the actual tuning itself and get the most out of your applications. I’ll explain the underlying algorithms behind these tunable parameters, so you can make intelligent decisions based on your own environment. I’ll touch upon capacity planning as well, which describes how to appropriately size systems for different uses.
Who Should Buy This Book?
This book is primarily for people who are interested in optimizing their computer systems for performance. Those faced with purchasing decisions will find a clear description of how various system components interact with each other, as well as pointers on what to watch for. People writing or tuning code will find a concise explanation of modern compiler options, as well as an appreciation for how the underlying operating system manages their runtime applications. Finally, those who are simply interested in learning more about how their computers work may find the explanations within these pages to be interesting.
A Note on Coverage
This book is heavily oriented to the Solaris operating environment (up to and including Solaris 8) and Linux. However, this book emphasizes Solaris. There are a handful of reasons for this, which I would like to elucidate:
The majority of datacenter environments run Solaris; these environments tend to be the ones that require the most effort towards performance tuning.
Solaris ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access