To put it in simple terms, we write our computer programs in a text file and when we execute this program, it becomes a process which performs all the tasks mentioned in the program.
When a program is loaded into the memory and it becomes a process, it can be divided into four sections ─ stack, heap, text and data
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.
ayreh
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.
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.
kernal
memory, processes, disks and I/O devices
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?
Regarding the basic working of the Processes in operating system you can check the video It explains the basic working of the process and handling by operating system with all its required data structure.
System calls provide an interface between the process an the operating system. System calls allow user-level processes to request some services from the operating system which process itself is not allowed to d