* 병행 제어 (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
- 혹시이런거쓰면문제유출인가요
- real time scheduling
- process control block
- Program Counter
- nomorecramming
- test and set
- process context
- exec()
- CPU Scheduler
- dmacontroller
- deadlock prevention
- i/odevice
- deadlock detection and recovery
- Peterson's Algorithm
- docxtemplater
- message system
- I/O burst
- modebit
- 문제가된다면삭제하겠습니다
- devicecontroller
- shortest job first
- timesharing
- multiple-processer scheduling
- CPU burst
- Copy on Write
- 부모-자식 프로세스
- deadlock ignorance
- deadlock avoidance
- multiprogramming
- Semaphores
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
글 보관함
