Sunteți pe pagina 1din 7

Resource Sharing

• Resource sharing refers to the sharing of library


resources by certain participating libraries among
themselves on the basis of the principle of co-
operation. This is applicable in sharing of documents,
manpower, services, space, and equipment
• “A term used to describe organized attempt by
libraries and Information Centres to share materials
and services cooperatively so as to provide one
another with resources that might otherwise not be
available to an individual institution. It represents an
attempt to expand the availability of specialized,
expensive, or just plain not-owned resources beyond
the bounds of a single institution.”
Cont…
• Resource sharing means the existing resources in
a computing system can be accessed or remotely
accessed across multiple administrative domains.
• it will not merely mean mutual sharing of
information sources available in different
libraries, it will mean utilizing the information
sources of one library for generating services by
another library”.The goal of resource sharing is to
maximize the availability of materials and services
at the minimum expense.
Cont..

• RIDE (Resource-Sharing in a Distributed Environment)


has been designed and implemented for the UNIxTM
operating system to provide sharing of remote files,
remote process invocation and interprocess
communication in a distributed computing
environment. The system is designed to support a
uniform interface for both local and remote access in
a network. The user programs can be executed in a
single or multiple machine environment without any
program modification.

• Mostly threads share the memory and the resources


of any process to which they fit in. The advantage of
sharing code is that it allows any application to have
multiple different threads of activity inside the same
address space.
Combined Approach~
• 1.Multicore refers to an architecture in which
a single physical processor incorporates the
core logic of more than one processor. A
single integrated circuit is used to package or
hold these processors. Multicore
architecture places multiple processor cores
and bundles them as a single physical
processor.
• The main function of computer networks in
business today is to simplify and streamline
business processes through the use of data
and application sharing. Networks enable
end users to share both information and
hardware resources. By providing this
interconnection between the users and
common sets of data, businesses can make
more efficient use of their resources.

• 2. The objective is to create a system that
can complete more tasks at the same
time, thereby gaining better overall system
performance.
• In a combined approach, multiple threads within
the same application can run in parallel on
multiple processors and a blocking system call
need not block the entire process.
• If properly designed, this approach should
combine the advantages of the pure ULT and KLT
approaches while minimizing the disadvantages

S-ar putea să vă placă și