ayreh
The difference is that competing processes in an operating system compete for resources. Cooperating processes share resources, and some even work together to complete the same task.
It is a system software and all the processes in the operating system can be controlled by the user.
operating system
as we all know when computer is booted first it search the operating system like Windows, linux etc to the Hard disk and then with the help of the operating system computer start his works and when a process or program is to be started by the user, it first go to the RAM and operating system takes the process from RAM and then doing his own further work. RAM is a storage for temporarily process that is read by the operating system and when computer shut down then all processes and programs which are in RAM, automatically deleted. Through the various types of processes operating system works from different types of processes.
kernal
memory, processes, disks and I/O devices
By definition, yes.
Process management within an operating system involves handling and coordinating tasks or processes running on the computer. This includes creating, scheduling, and terminating processes, as well as managing resources like memory and CPU usage. The operating system ensures that processes run efficiently and do not interfere with each other, ultimately optimizing the overall performance of the system.
Embedded operating systems cannot be replaced with other operating systems. embedded system are designed for dedicated applicationembedded system are tailored to specific application.
An operating system loads via the memory of a computer. The specific area that gets the operating system to load is called the boot loader.
The operating system prevents starvation in resource allocation processes by using algorithms that prioritize fairness and ensure that all processes have a chance to access resources, rather than allowing one process to monopolize them indefinitely.
the operating system,or the memory i.e how many gigabite?