Please enable JavaScript.
Coggle requires JavaScript to display documents.
Operating Systems (Memory (memory protection (base register (holds the…
Operating Systems
-
-
-
Distributed Systems
-
-
resource sharing, speed-up, reliability
DMA
-
Device controller transfers blocks of data from buffer storage directly to
main memory without CPU intervention.
interrupt per block, rather than interrupt
per byte.
Semaphores
semget ( key, number , flags)
-
-
-
semop(ID, pointer, number)
-
Pointer
-
-
sem_flag
SEM_UNDO
if my task dies, then undo any operation that I am hanging onto
-
semctl (ID, sem_num, OP_CODE, structure pointer)
deleting semaphore
semctl(sem_id, 0, IPC_RMID, sem_union) ;
-
GETVAL call
semctl(sem_id, 0, GETVAL, sem_union);
-
-
-
-
-
-
-