|
Present By:- aBhay Panchal What is Operating System
|
bet | 3/6 | Sana | 01.02.2024 | Hajmi | 0,7 Mb. | | #150097 |
Bog'liq Unix
Command Line Interface
- You also have access to some UNIX servers as well.
- In this case you are communicating through a local terminal to one of these remote servers.
- All of the commands actually execute on the remote server.
- It is also possible to open up graphical applications through this window, but that requires a good bit more setup and software.
- Operating system functions executes within user process.
- 2 modes of execution
- 2 types of processes are available
- System processes (Execute OS code)
- User processes (Execute user program code)
- System call is used to transfer form user mode to system mode.
ready to run as soon as the kernel schedules it
unable to execute until event occurs.
process is ready to run, but the swapper must swap process into main memory before kernel can schedule it to execute.
Process State in UNIX - Sleeping , swapped
- Preempted does
- Created
- Zombie
a process is awaiting an event and has been swapped to secondary storage.
process is returning from kernel to user mode, but the kernel preempts it and
a process switch to schedule another process
process is newly created and not yet run.
process no longer exists, but it leaves a record from its parent process to collect.
Process Scheduling Queues - Job queue
- Ready queue
- Device queues.
|
| |