System Performance Tuning, 2nd edition by Gian-Paolo D. Musumeci, Mike Loukides This errata page lists errors outstanding in the most recent printing. If you have technical questions or error reports, you can send them to booktech@oreilly.com. Please specify the printing date of your copy. This page was updated July 13, 2004. Here's a key to the markup: [page-number]: serious technical mistake {page-number}: minor technical mistake : important language/formatting problem (page-number): language change or minor formatting problem ?page-number?: reader question or request for clarification Confirmed errors: (9) 7th line; messages a hour should be: messages per hour (32) middle 1st paragraph,; It says "It's probably safe to assume that a 5-MIPS CPU will outperform a 100 MIPS CPU, ...". Clearly it had to be a 100 MIPS CPU outperforming a 5 MIPS CPU. {108} Last paragraph on the page; The author indicates that TLB stands for 'transaction lookaside buffer', however, as I remember from my computer architecture class, and as a search on Google (search terms 'TLB lookaside buffer') confirms, it actually stands for 'translation lookaside buffer' instead. AUTHOR: Valid. (111) Paragraph 6; The command output lists the following: swapfile dev swaplo blocks free ... ... ... 788384 ... Paragraph 6 refers to the number of blocks as "688384" instead of "788384." {165} 4th paragraph; states "the ext3 filesystem has writes scheduled every 5 seconds as opposed to the 30-second delay associates with ext3" - one of those "ext3" mentions should be ext2. AUTHOR: Valid: second "ext3" should be an "ext2." [243] 4rd paragraph; the book reads: "When the first packet in a TCP connection is sent from the server ..." It should be: "When the first packet in a TCP connection is sent to the server ..." i.e. change "from" to "to" {257} 2nd paragraph; "the nfs:nfsv3_nra_kernel parameter to 6" should read: "the nfs:nfs3_nra kernel parameter to 6" [265] 1st paragraph; In the paragraph titled "The maxusers parameter" this formula is given: 7 x maxusers + 9C According to Sun's documentation, the correct formula is (17 x maxusers) + 90 That is, 17 not 7, 90 not 9C. This is confirmed by the value of 34,906 given at the bottom of the page. As an aside, IMO use of parens would be nice to disambiguate the order of the operation for users who not sure about operator precedence, etc. AUTHOR: Correct -- this is a typesetting error.... (291) IN PRINT: Section titled Arithmetic, 8th line; "It is by far the most common arithmatic optimization." SHOULD BE: "It is by far the most common arithmetic optimization." (291) 3rd paragraph; Java Performance Tuning is written by Jack Shirazi and not by Jack Shiraz.