Start Discovering Solved Questions and Your Course Assignments
TextBooks Included
Active Tutors
Asked Questions
Answered Questions
the srt is the preemptive complement of sjf and helpful in time-sharing environment. in srt scheduling the process with the least estimated
it is also known as shortest-process-next spn. shortest-job-first sjf is a non-preemptive order in which waiting job or process with the
round robin rr is one of the simplest oldest fairest and most extensively used algorithms. in the round robin scheduling processes are posted in
fcfs algorithm also known as first-in-first-out fifo run-until-done run-to-completion possibly first-come-first-served
the scheduling algorithms can be divided into two parts with respect to how they deal with clock interrupts. 1 nonpreemptive
definition of cpu scheduling the assignment of physical processors to processes allows processors to complete work. the process of determining
advantages- sharing treads permit the sharing of a lot resources that cannot be shared in process for instance sharing code section data
in this technique the kernel knows about and handles the threads. no runtime system is required in this case. in place of thread table in each
user-level threads apply in user-level libraries before via systems calls so thread switching does not require to call operating system and to cause
following are some causes why we use threads in designing operating systems. a process with several threads makes a great server for instance
in many respect threads operate in the similar way as that of processes. a number of the similarity and differences
regardless of of the fact that a thread must execute in process the process and its associated threads are different notion. processes are used to
the client-server model firmly differentiates the roles of the client and server. according to this model the client requests services that are
process states throughout the life of a process its execution position may be in one of four states linked with each state is generally a
a process is a chronological program in execution. the constituents of a process are the following the object program to be executed described
in computing a system call is how a program asks for a service from an operating system3939s kernel. this may contain hardware related services for
resource sharing is a concept which has developed to contain many cooperative activities among libraries and other stakeholders. interlibrary loan
even though most systems only distinguish among user and kernel modes some cpus provide multiple modes. multiple modes could be used to provide a
the difference between kernel mode and user mode gives a rudimentary form of security in the following manner. convinced instructions could be
the operating system is the layer among the hardware and the programs you run. it provides programs a standard interface to the hardware or else
which applications require tcp and why? also specify which applications require udp and why? a4 tcp is also known as connection-oriented setup
why is it called out of band protocol? a1 ftp uses port 20 and port 21 port 20 is used for data connection whereas port 21 is used for control
to satisfy client needs through proxy server and not through main server as some other user have already accessed that file and its copied to the
statefulserver maintains some information between requests. requires smaller messages since some information is kept between contacts example ftp