资源共享是现代计算机网络的最主要的作用,它包括软件共享、硬件共享及数据共享。
在网络中,多台计算机或同一计算机中的多个用户,同时使用硬件和软件资源。
通常多用户同时需要的资源总是超过系统实际物理资源的数量,但采用逻辑(或虚拟)资源分配的方式,实现资源共享,可较好地处理这个矛盾,从而提高计算机的使用效率。 (推荐学习:web前端视频教程)
但必须由操作系统进行协调管理,才能避免混乱。方法主要有两种:由操作系统统一管理分配,适用于同一计算机系统中的多用户;用户互相通告,适用于网络系统。
资源”是指网络中所有的软件、硬件和数据资源。共享”指的是网络中的用户都能够部分或全部地享受这些资源。
例如,某些地区或单位的机票、酒店可供全网使用;某些单位设计的软件可供需要的地方有偿调用或办理一定手续后调用;一些外部设备如打印机,可面向用户,使不具有这些设备的地方也能使用这些硬件设备。
资源共享即多个用户共用计算机系统中的硬件和 软件资源。在网络系统中终端用户可以共享的主要资源包括处理机时间、共享空间、各种软设备和数据资源等。资源共享是计算机网络实现的主要目标之一。
资源共享的两个基本原理:
一、大数定律:
大数定律说的是:如果用户的数目很大,并且他们使用资源的要求都是突发式的随机产生,那么将全体用户看成为一个整体时,这个用户整体对资源的使用要求就变得相当平滑和比较稳定,并且也是可以预测的。 [3]
二、规模经济性
规模经济性说的是:当一个系统中的资源与用户数目同时按比例增加时,在一定范围内,系统的规模越大,这个系统就越经济。