The load your users place on your Windows 2000 servers may increase approximately linearly over time, but that's no guarantee that the servers' performance will degrade smoothly and predictably. Rather--and this is the crux of Windows 2000 Performance Guide--a modest increase in workload can often cause a significant, even catastrophic, decrease in overall performance. The Servers are complex systems, with each of their parts dependent upon many others. Your job in optimizing Windows 2000 machines is to spot the critical thresholds (preferably in advance) and adjust your systems to stay clear of them. Mark Friedman and Odysseas Pentakalos have done a considerable amount of empirical research into the behavior of all major Windows 2000 subsystems (and make frequent, detailed reference to the research of others) and present their findings here. Their approach is somewhat academic (you can't accurately describe performance without some calculations and statistics, as well as some theoretical discussion of operating system design), but there's no question that this volume fits into the "blue" series of system administration books. Software engineers--particularly those engaged in designing highly scalable applications for Windows 2000--will get a lot from this title, as well. For starters, the authors go into depth on what the traces available in Performance Monitor mean--valuable stuff for a system administrator who's unclear on what "Context switches / sec" and "Thread % User Time" (to cite one example) have to say about how efficiently available resources are being used. Most of the instruction comes in the form of laboratory narratives that describe symptoms, systematic observations (i.e., how Perfmon was used for diagnosis), and corrective adjustments. In most cases, the authors explain the relative merits of better hardware, parallel hardware, application tuning, and other alternative solutions, but leave it up to readers to best resolve their own systems' particular troubles. --David WallTopics The subsystems of Microsoft Windows 2000, how they interact, and how they affect overall system performance under different applications. Performance Monitor is dealt with in depth, as are the performance characteristics of CPUs (single and parallel), memory and paging, disk access and caching, network access, and Internet services. Threads and their priorities are explained in easily understood detail.
After teaching high school math for one year, Mark Friedman served for 19 years in the Maryland Department of Human Resources, including six years as the department's Chief Financial Officer. In 1991 he joined the Center for the Study of Social Policy in Washington, D.C. where his work focused on helping state and local governments finance innovative child and family services. In 1996, he founded the Fiscal Policy Studies Institute (FPSI) in Santa Fe, New Mexico. Since 1996, he has provided training at the federal, state, county, city, school district and community levels.
Friedman's work has involved nearly every kind of government and non-profit organization from social services, health and education to transportation, environment and many more. His widely acclaimed methods have been used in over 40 states and seven countries outside the United States.