ACM Home Page
Please provide us with feedback. Feedback
Performance Anti-Patterns
Full text HtmlHtml (29 KB),  PdfPdf (193 KB)
Blog Information The Observation Deck: Eulogy for a benchmark
Bryan McDowell Cantrill (02/02/2009)
Source
Queue archive
Volume 4 ,  Issue 1  (February 2006) table of contents
Performance
FEATURE: Q focus: System Performance table of contents
Pages: 44 - 50  
Year of Publication: 2006
ISSN:1542-7730
Author
Bart Smaalders  Sun Microsystems
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 546,   Downloads (12 Months): 2002,   Citation Count: 1
Additional Information:

abstract   cited by   index terms  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1117389.1117403
What is a DOI?

ABSTRACT

Performance pathologies can be found in almost any software, from user to kernel, applications, drivers, etc. At Sun we’ve spent the last several years applying state-of-the-art tools to a Unix kernel, system libraries, and user applications, and have found that many apparently disparate performance problems in fact have the same underlying causes. Since software patterns are considered abstractions of positive experience, we can talk about the various approaches that led to these performance problems as anti-patterns—something to be avoided rather than emulated.