Errata

How to Make Things Faster

Errata for How to Make Things Faster

Submit your own errata for this product.

The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".

The following errata were submitted by our customers and approved as valid errors by the author or editor.

Color key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted By Date submitted Date corrected
Page Chapter 48. Delays and Throughput
4th paragraph

Wow! This book is insanley great! Great writing as well. I am learning so much and enjoying every page!

But I believe there is a typo in chapter 48 regarding the amount of communication channels required by a system with n=20 processes:

"Imagine that you have ten processes that must all communicate with each other to maintain cache coherency. Then there are 9 + 8 + 7 + … + 1 = 45 communication channels that the system must maintain. If the number of processes increases just by 1, to 11, then the communication channel count increases by 10, to 55. Doubling the process count from 10 to 20 increases the communication channel count from 55 to 210."

A system with 20 processes requires communication channels/lines to 19 other processes.

(19*19 + 19) / 2 = 190

Thus, a system with 20 processes requires 190 communication channels but not 210. The 210 count number would include a channel from and to the 20th process itself.

Is my assumption correct?

Thanks for this book!

Note from the Author or Editor:
Wolfgang, thank you for finding and reporting this mistake. Your assumption is correct.

Wolfgang Kaufmann  Sep 04, 2023 
Page Chapter 98. Capacity Planning.
last bullet item (the one before the 2nd paragraph from the bottom of the page)

"Cells F11 and F14 give you helpful advice, in an effort to try to keep you away from the far right of the hockey stick curve that shows you how bad queueing delay can get if you overdo your traffic intensity."

There are no cells F11 to F14 depicted within the provided screenshot. Column E contains the "% capacity" values. Thus, I assume it should be corrected to: "E11 to E14".

Note from the Author or Editor:
Wolfgang, I agree with your finding. Thank you for being a careful reader!

Wolfgang Kaufmann  Sep 14, 2023 
Page Chapter 27, pages 73–74
p73 4th paragraph, p74 2nd paragraph

The footnote references on these two pages are incorrect.

p73 references footnotes "1,2", but should reference only "1". There should be only one footnote at the bottom of the page: "You can see for yourself..."

p74 references footnote "3", but should reference only "2". The footnote on this page should be "Millsap, Mastering..."

The "Nils-Peter Nelson" footnote doesn't belong in this chapter at all.

Cary Millsap  Jul 31, 2024 
Page p174
3rd paragraph

The © symbol on the Anacin brand is incorrect. It should be ®.

It's a registered trademark, not a copyright.

Cary Millsap  Jul 31, 2024 
Page p 291
1st paragraph

The incorrect number "10,0000" (note *four* zeros after the comma) shows up twice in the first paragraph.

The number in both instances should be "10,000".

Cary Millsap  Jul 31, 2024 
Page 153
final paragraph

There is too much space between the first and second sentences of the final paragraph, before the sentence, "After suffering..."

Cary Millsap  Jul 31, 2024