资源简介
本书解答了读者对计算机系统提出的两个最基本的问题:如何在不购买新硬件的条件下完成更多的工作?何时才真正需要添加硬件(更多的内存,更快的磁盘、 CPU以及网络接口)?有时只需消除一些简单的瓶颈即可解决许多性能问题——但是要实现它,你必须充分了解自己的计算机和网络,从而找到真正的瓶颈所在。在预算短缺的今天,理解如何优化系统性能比以往任何时候都重要。一味地投资并不是能够让人们接受的办法——并且也不一定生效。本书是对系统性能的整体说明。对于性能问题没有简单的解决办法。不理解程序如何争用系统资源,就只能将问题从系统的一个地方推到另一个地方。修改配置可以解决系统性能问题。有时,培训也是一种解决方法,教给用户更有效的解决方式来完成他们的工作(或者意味着更好的编码工作,或者仅仅是“不同时启动九个仿真”)。无论如何,理解计算机和操作系统如何工作是使它们工作更有效率的关键。尽管本书中讨论的原则适用于所有的计算机系统,但是这一完全更新的版本主要关注Solaris和Linux。本书对有关I/O和网络子系统的内容进行了扩充,并在理解磁盘阵列、微处理器和代码优化方面增添了新的内容。
评论
共有 条评论