null
US
Iniciar Sesión
Regístrate Gratis
Registro
Hemos detectado que no tienes habilitado Javascript en tu navegador. La naturaleza dinámica de nuestro sitio requiere que Javascript esté habilitado para un funcionamiento adecuado. Por favor lee nuestros
términos y condiciones
para más información.
Siguiente
Copiar y Editar
¡Debes iniciar sesión para completar esta acción!
Regístrate gratis
6935381
Operating Systems
Descripción
Mapa Mental sobre Operating Systems, creado por David Lee el 09/11/2016.
Sin etiquetas
os
operating system
mindmap
topics
Mapa Mental por
David Lee
, actualizado hace más de 1 año
Más
Menos
Creado por
David Lee
hace alrededor de 8 años
47
0
0
Resumen del Recurso
Operating Systems
Processes
Process Control Block
Stack
Heap
Text (code)
Program Counter
I/O Devices
File Descriptors
CPU Status/Registers
Process State
Created
Ready
Running
Waiting
Terminated
System Queues
Ready Queue
I/O Request Queues
Job Queue
Types of Scheduling
Long-Term
From disk to RAM
Mid-term
RAM to disk when waiting
Short-term
CPU Scheduling/Dispatch
Communication
Interprocess
Message Passing
Direct
Indirect
Shared Memory
Client-Server
Sockets
RPC
RMI
Context Switch
Parent and Child
Mapping
Process to CPU
Thread to Core
Parallelism vs Concurrency
Unix Process Creation/Execution
Threads
Types of Threads
User Threads
POSIX
Win32
Java
Kernel Threads
Linux
Windows
Singlethreaded
Multithreaded
Models
Many-to-One
One-to-One
Many-to-Many
Threading Issues
Java Thread States
New
Runnable
Blocked
Dead
OS Structures
OS Services
Kernel
Command Interpreters
Virtual Machines
I/O
Synchronous
Asynchronous
Interrupts
Hardware
Software
Design and Implementations
Systems Requirements
Upfront Design
Modularity
Policy Decisions
Programming Language
Debugging
Device Controllers
Direct Memory Access
Types of Requests
User Mode vs Kernel mode
System Calls
Program Control
Status Requests
I/O Requests
Scheduling
Algorithrms
First-Come First-Serve
Shortest-Job-First
Round Robin
Multilevel Feedback Queue
Priority
Preemptive vs Non-Preemptive
Attributes/Criteria
CPU Utilization
Throughput
Waiting Time
Response Time
Execution Time
Performance Techniques
Gantt Charts
Simulation
Implementation
Dispatcher
Synchronization
Classic Problems
Bounded Buffer
Readers-Writers
Dining Philosophers
Solutions
Hardware Level
Test-and-Set
Compare-and-Swap
User Level
Peterson's Algorithm
Dekker's Algorithm
OS Level
Sempahores
Language Level
Monitors
Critical Section
Requirements
Mutual Exclusion
Progress
Bounded Waiting
Problems
Deadlock
Race Condition
Starvation
Locks
Semaphores
Monitors
Test-and-set
Compare-and-swap
Mutex
Java Synchronization
Atomic Transactions
Deadlocks
Conditions For Deadlock
Mutual Exclusion
Hold and Wait
No Preemption
Circular Wait
Resource Allocation Graph
Types of Edges
Request
Assignment
Claim
Handling Deadlocks
Prevention
Avoidance
Detection and Recovery
Banker's Algorithm
Protection
Goals
Protection Domain
Static
Dynamic
Domain Structure
Access Matrix
Implementations
File System
Interface
File Concepts
Access Methods
Sequential
Direct
Disk
Structure
Partition
Volume
Directory
Single-Level
Two-Level
Tree-Structure
Acyclic Graph
File Sharing
File Protection
Implementation
Allocation Methods
Contiguous
Linked
Indexed
Free-Space Management
Bit Vector
Linked List
Efficiency and Performance
Directory
Linear List
Hash Table
Virtual File System
Inode
File
Superblock
Dentry
Main Memory
Adressing
Logical
Physical
Swapping
Fragmentation
External
Internal
Compaction
Paging
Methods
Page Table
Hardware
Contiguous Allocation
Virtual Memory
Paging
Page Replacement
Reference Bit
Dirty Bit
Algorithms
FIFO
OPT
LRU
Second Chance
Page Faults
Thrasing
Causes
Frame Allocation
Global vs Local
Fixed
Priority
Mostrar resumen completo
Ocultar resumen completo
¿Quieres crear tus propios
Mapas Mentales
gratis
con GoConqr?
Más información
.
Similar
Operating Systems (OS)
rwc.carlton
Operating Systems
Joshua Price
ExamTime's Getting Started Guide
PatrickNoonan
GCSE Subjects
KimberleyC
Life in Germany
Ben C
George- Of mice and men
Elinor Jones
“The knower’s perspective is essential in the pursuit of knowledge.” To what extent do you agree with this statement?
Lucia Rocha Mejia
Treaty of Versailles (1919)
Inez Simpson
Project Scope Management Process
neeshar
Physics - Electricity
dana-howbridge
AQA AS Biology - Pathogens and Disease
dillyrules
Explorar la Librería