Computing/Operating System

Race condition. 경쟁 상태

i독 2021. 10. 13. 07:01

공햑 분야에서 둘 이상의 입력 또는 조작의 타이밍이나 순서 등이 결과값에 영향을 줄 수 있는 상태를 말한다.

두 개 이상의 프로세스가 공통 자원을 concurrently(병행적으로) 읽거나 쓰는 동작을 할 때, 순서에 따라 결과가 같지 않고 달라지는 상황을 이야기한다. race는 뜻 그대로, 경쟁하는 상태이고, 두 개 이상의 쓰레드가 하나의 공유 자원을 놓고 서로 사용하기 위해 경쟁하는 상황을 말한다.

https://ko.wikipedia.org/wiki/경쟁_상태

https://iredays.tistory.com/125

'Computing > Operating System' 카테고리의 다른 글

Bottleneck. 병목  (0) 2021.10.13
False sharing. 거짓 공유  (0) 2021.10.13
Cache line.  (0) 2021.10.13
Architecture, Blueprint  (0) 2021.10.13
Operating System 2  (0) 2015.04.12