* 병행 제어 (Concurrency Control) OS에서 race condition은 언제 발생하는가? 1. kernel 수행 중 인터럽트 발생 시 2. Process가 system call을 하여 kernel mode로 수행중인데 context switch가 일어나는 경우 PB에서 증가된 count는 PA에서 인식하지 못하는 문제가 발생한다 3. Multiprocessor에서 shared memory 내의 kernel data Process Synchronization 문제 공유 데이터(shared data)의 동시 접근(concurrent access)은 데이터의 불일치 문제(inconsistency)를 발생시킬 수 있다. 일관성(consistency) 유지를 위해서는 협력 프로세스(cooper..
code/OS
2020. 8. 9. 18:51
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- message system
- 문제가된다면삭제하겠습니다
- CPU burst
- deadlock prevention
- deadlock avoidance
- deadlock ignorance
- devicecontroller
- test and set
- Program Counter
- i/odevice
- real time scheduling
- multiple-processer scheduling
- docxtemplater
- CPU Scheduler
- Semaphores
- Peterson's Algorithm
- 혹시이런거쓰면문제유출인가요
- I/O burst
- nomorecramming
- shortest job first
- multiprogramming
- exec()
- deadlock detection and recovery
- timesharing
- process context
- process control block
- Copy on Write
- modebit
- 부모-자식 프로세스
- dmacontroller
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
글 보관함
