商家名称 | 信用等级 | 购买信息 | 订购本书 |
实用操作系统教程(李建伟著) | |||
实用操作系统教程(李建伟著) |
版权页:
插图:
(1)高效资源管理。操作系统帮助用户管理好系统中的所有软硬件资源,是一个负责的“大管家”,它不仅要为用户“看管”好软硬件资源,更要控制、调度、管理好它们。
(2)方便用户使用。操作系统把计算机系统中复杂的软硬件操作虚拟成方便、高效的操作界面,使得用户操作接口和系统调用接口两方面都具有易用性和易维护性,从这方面看它是一个非常好的“魔法师”。
高效管理系统资源和方便用户操作之间联系密切。管理好系统资源有利于提高用户程序的执行效率,为用户提供方便;方便用户操作能够吸引更多的用户,为提高系统资源利用率创造更多机会。但两者之间也存在一定制约,例如:有时为了方便用户操作需要降低一些系统资源使用效率,有时为了追求更高的使用效率可能会使某些用户在使用系统资源时感到不便。操作系统设计者在设计操作系统时对这两方面要权衡利弊、统筹兼顾。
读者在学习“操作系统”这门课程时,要注意它与计算机课程体系中其他课程间的不同之处。操作系统中的许多设计思想和实现方法都是折中的,往往是“没有最好、只求更好”,处处体现着管理学的思想。所以,有的学者说操作系统是计算机技术和管理技术相结合的产物。
随着计算机技术和其他信息技术的飞速发展,人们对计算机的依赖性越来越强。与此同时,操作系统的安全问题越发显得重要。例如:操作系统在提供系统调用时,必须考虑到系统资源的安全使用问题,即用户是否有权限使用该资源。用户超越权限地使用资源。不仅会危害系统的正常运行,甚至会损坏其他用户的利益。超越权限使用资源常常是计算机病毒和攻击者想做的事情。
相关阅读:
更多图书资讯可访问读书人图书频道:http://www.reAder8.cn/book/