Several operating systems are capable of functioning in a distributed manner, including Linux, FreeBSD, Solaris, and Mac OS X.
Simply because it is not vague(or detailed) enough and can't carry out certain tasks
why we use disk scheduling in c ?
Ronald Edward Joy has written: 'Implementation of an adaptive scheduling algorithm for the MUNIX operating system' -- subject(s): Computer science
is Distributed operating system a centralized OS
In centralised tasks are done by one system and in distributed tasks are shared by the many computers
There isn't a single "best" scheduling algorithm, as the effectiveness of a scheduling algorithm depends on the specific requirements and constraints of the system in question. Common algorithms include Round Robin, Shortest Job First, and Priority Scheduling, each with its strengths and weaknesses. For real-time systems, Rate Monotonic Scheduling may be preferred, while for batch processing, Shortest Job First could be more efficient. Ultimately, the best choice depends on factors such as system load, response time requirements, and resource availability.
Linux is distributed as Red Hat
There are basically four types of operating systems. They include Batch Operating System, Multiprogramming Operating System, Network Operating System and Distributed Operating System.
A distributed system in operating system, is simple the distribution of jobs among the different unit of a computer system. Eg:- When printing a picture the job are distributed among different unit of a computer such as a processor , RAM, and a printer..ETC
distributed system doesn't have any global clock time. It uses some special schedule technique such as lampart's cycle and other algorithm.
1. BATCH PROCESSING operating system 2. MULTIPROGRAMMING operating system 3. TIME SHARING operating system 4. REAL TIME operating system 5. DISTRIBUTED operating system
Round Robin