Race Condition::운영체제
2020. 7. 3. 23:22ㆍcomputer science/operating system
Race Condition이란?
둘 이상의 입력 또는 조작의 타이밍이나 순서 등이 결괏값에 영향을 줄 수 있는 상태입니다.
입력 변화의 타이밍이나 순서가 예상과 다르게 작동하면 정상적인 결과가 나오지 않게 될 위험(경쟁 위험)이 있습니다.
ex)
두 개 이상의 스레드가 동기화 메커니즘 없이 공유된 자원에 접근하려는 상황
하나의 자원을 놓고 서로 사용하려 경쟁하는 상황
'computer science > operating system' 카테고리의 다른 글
페이지 교체 알고리즘(LRU, LFU, MFU)::운영체제 (0) | 2020.07.07 |
---|---|
슬라이딩 윈도우 프로토콜::운영체제 (0) | 2020.06.30 |
프로세스(Process)와 스레드(Thread)::운영체제 (2) | 2020.06.30 |
교착상태(Deadlock)::운영체제 (0) | 2020.06.26 |
CPU 프로세스 스케줄링::운영체제 (0) | 2020.06.25 |