Mapa mental
Silberschatz-Operating System Concepts-Processes
Contenido del mapa
Silberschatz-Operating System Concepts-Processes
Program in execution
- New
- Running
- Waiting
- Ready
- Terminated
Process Control Block
- Process state
- Program counter
- CPU registers
- CPU-scheduling information
- Memory management information
- Accounting information
- I/O status information
Threads
Process scheduling
- scheduling queues
- ready queue
- job queue
- device queue
- schedulers
- scheduling queues
Context
- save state
- restore state
- context switch
Multitasking in mobile systems
- Foreground
- Background
Process creation
- Process identifier (PID)
- Possibilities of execution
- Parent executes concurrently with its child
- Parent waits untill all children have finished execution
Process termination
- The child has exceeded its usage of some of the resources that it has been allocated
- Task assigned to child no longer required
- The parent is exiting, and the operating system does not allow a child to continue if its parent terminates
Interprocess communication
- Reason for this
- Information sharing
- computation speedup
- Modularity
- Convenience
- Requires
- Shared memory
- message passing
- Reason for this
Información
- Descripción
- Mapa Mental sobre Silberschatz-Operating System Concepts-Processes, creado por Glenn Retana el 29/09/2016.
- Creado por
- Glenn Retana
- Visitas
- 14
- Valoración