Search

Filter

  • Advanced Filters:

  • to
  • Specific Data Sources:

    All Edit

    Select All  |  Select None

Reset filters

P e r f o r m a n c e A n a l y s i s of T r a n s a c t i o n P r o - Each of these provides a nice overview of the cessing S y s t e m s , Wilbur H. Highleyman, design of the relevant sub-system, and then proPrentice Hall, 1989. 424 pp. $55.40. vides a series of appropriate performance models. Throughout there are worked-out examAs its title indicates, this book has the very specific purpose of applying performance evalu- ples using the performance models, using realisation tools to the study of on-line transaction tic parameter values. The examples also discuss processing systems. The book provides both an the implications of the conclusions of the perforoverview of the relevant mathematical methods mance model, describing how performance could from performance evaluation, and an application be improved, and principles of good system deof those methods to transaction processing sys- sign demonstrated by the results of the example. The last two chapters provide a different pertems. spective. One discusses the performance reAfter an introductory chapter laying out the port, describing both how to organize the report principles of transaction processing systems, the and how the performance analyst should interact author has a brief chapter showing how queueing with other systems personnel in creating and valtheoretic models can be Used to model computer idating the performance model. The final chapsystem performance. This is intended to moter is an extensive case study and reproduces the tivate the reader more than to provide specific actual performance report produced by the auanalysis tools. thor for a client. This case study will certainly The next chapter gives the background in give the reader a feel for the scale of actual perqueueing theory required for the remainder of formance studies: there are forty input paramthe book. The chapter starts with a statement eters and over forty equations in the analysis. of the Pollaczek-Khintchine formula for M/G/1 This chapter ends with a comparison of the requeues, for which a derivation is given in an sults of running a benchmark with the results of appendix. The author also presents informal the analytic model, showing excellent agreement. derivations of Little's Law and the queue length The book ends with several appendices, giving distribution of an M / M / 1 queue. Several other detailed derivations of some of the more compliqueueing models are discussed, including multi- cated models, and a bibliography of books and ple server models, priority queues, finite length journal articles. queues, and queues with finite populations. The author also discusses series of queues. Unfor- P e r f o r m a n c e M e a s u r e m e n t o f C o m p u t e r tunately, this chapter is really too brief to give S y s t e m s , Phillip McKerrow, Addison-Wesley, anovice an understanding of the tools necessary 1988. 260 pp. $35.50. for Performance evaluation (for example, general Measurement of computer system perfornetworks of queues are not discussed) and con- mance usually occupies at most a chapter or tains some unfortunate errors (for example, stat- two of performance evaluation texts, but here ing that the variance of the sum of random vari- it is given the book-length treatment it deserves. ables is the sum of the variances, without stat- The author begins the book with an introductory ing the requirement that the random variables chapter discussing the purposes and goals of perbeing summed are independent). This limited formance measurement, which of course varyn background forces the author to present all his from one study to another. He then surveys the performance models in the form of single queue kinds of measurement tools available, and sets or series queueing models, or else to quote results out his philosophy of measurement methodology from the literature with little explanation. (which includes references to Aristotle and the The next five chapters present performance Renaissance world view), which is expanded in a models for specific sub-systems of a transaction later chapter. processing system: communications, processThe main portion of the book is occupied with ing, data-base, applications, and fault-tolerance. discussions of the types of performance tools Performance Evaluation Review Vol. 18 #4, April 1991

Page 1 of 1

Page 1 of 1

Toggle back to continuous viewing mode

/lp/association-for-computing-machinery/book-review-performance-measurement-of-computer-systems-by-phillip-PIhpbfLJpb
Welcome to DeepDyve! Rent Premier Research Articles and Save Up to 90%

Learn more

Free Article

Bookmark

Book review: Performance Measurement of Computer Systems by Phillip McKerrow (Addison-Wesley 1988)

Reviewer-Finkel, David
ACM SIGMETRICS Performance Evaluation Review , Volume 18 (4)
Association for Computing MachineryMar 1, 1991

More Info

More Like This Article

View All dataSource[]=actageo&dataSource[]=aspet&dataSource[]=aaos&dataSource[]=aacc&dataSource[]=aacr&dataSource[]=aea&dataSource[]=aip&dataSource[]=ajnr&dataSource[]=ams&dataSource[]=aps_physical&dataSource[]=appi_book&dataSource[]=appi_journal&dataSource[]=apha&dataSource[]=asip&dataSource[]=asm&dataSource[]=asn&dataSource[]=aspb&dataSource[]=avs&dataSource[]=annual_reviews&dataSource[]=arxiv&dataSource[]=acm&dataSource[]=berghahn&dataSource[]=cabi&dataSource[]=clinical_trials&dataSource[]=dailymed&dataSource[]=degruyter&dataSource[]=du_press&dataSource[]=esa&dataSource[]=eu_press&dataSource[]=elsevier&dataSource[]=emerald&dataSource[]=ejtr&dataSource[]=emea&dataSource[]=epo&dataSource[]=faseb&dataSource[]=gsa&dataSource[]=health_affairs&dataSource[]=hindawi&dataSource[]=imanager&dataSource[]=imedpub&dataSource[]=informa_healthcare&dataSource[]=informs&dataSource[]=iop&dataSource[]=iucr&dataSource[]=iospress&dataSource[]=jbjs&dataSource[]=leftcoast&dataSource[]=lu_press&dataSource[]=mesharpe&dataSource[]=mary_ann_liebert&dataSource[]=medline&dataSource[]=mit_press&dataSource[]=nature&dataSource[]=oxford&dataSource[]=pier_professional&dataSource[]=pnas&dataSource[]=portlandpress&dataSource[]=psyc_articles&dataSource[]=psyc_books&dataSource[]=psyc_critiques&dataSource[]=plos_journal&dataSource[]=pubmed_central&dataSource[]=rsna&dataSource[]=rockefeller&dataSource[]=rcn&dataSource[]=ria&dataSource[]=rsc&dataSource[]=sage&dataSource[]=spie&dataSource[]=springer_journal&dataSource[]=springer&dataSource[]=taylor_francis&dataSource[]=aps&dataSource[]=the_scientist&dataSource[]=uc_press&dataSource[]=uspto_abstract&dataSource[]=wiley&dataSource[]=pct

Browse: Subject Areas | Journals | Publishers

Sign Up for a DeepDyve Account

Bookmark an Article

To bookmark an article, please log in first, or sign up for a DeepDyve account if you don't already have one.

OK

Subscribe to Journal Email Alerts

To subscribe to email alerts, please log in first, or sign up for a DeepDyve account if you don't already have one.

OK

Thank you for renting with DeepDyve

Your PayPal account has been charged $2.99. You now have access to the full text of this article. A rental receipt has also been sent to your email address.

Your credit card has been charged $2.99. You now have access to the full text of this article. A rental receipt has also been sent to your email address.

OK

New! You can now keep track of new articles from ACM SIGMETRICS Performance Evaluation Review on your personalized homepage! Learn more

PDF Download — Not Available

Thanks for your interest in purchasing the PDF. Your request has been noted and we will work with our publisher partner to discuss enabling this feature.

In the meantime, you can get the PDF by visiting the publisher site.

Thank you for purchasing with DeepDyve

Your PayPal account has been charged $.

Your credit card has been charged $.

You can now download this article. A purchase receipt has also been sent to your email address.

Download This Article or I'm done with my download

Print Page — Not Available

Thanks for your interest in printing individual pages. Your request has been noted and we will work with our publisher partner to discuss enabling this feature.

In the meantime, you can get the PDF by visiting the publisher site.

Thank you for printing with DeepDyve

Your PayPal account has been charged $0.

Your credit card has been charged $0.

You can now print this article. A purchase receipt has also been sent to your email address.

Print the Selected Pages or I'm done with my printing

Please refresh to generate a new download link

Your article download link has expired. Please refresh this page to obtain a new download link and try again.

Follow a Journal

To get new article updates from a journal on your personalized homepage, please log in first, or sign up for a DeepDyve account if you don't already have one.

OK