경쟁조건1 경쟁조건(Race Condition) 안녕하세요 여러분 베하!! 또 다시 비가 많이 내릴 예정이라 하니 걱정입니다. 다들 몸 부터 먼저 챙기셔야 합니다. 오늘은 경쟁조건에 대해 공부하려고 합니다. 공유메모리 위 그림에서 특정 프로세스는 여러 스레드를 가지고 있고 프로세스는 메모리 구조상 코드, 데이터, 힙, 스택영역을 차지합니다. 이때 프로세스 내부의 스레드는 스택메모리를 제외한 나머지 메모리는 모두 공유하여 사용하고 있습니다. 프로세스는 부서, 스레드는 부서의 사람이고 스택은 책상이며 코드, 데이터, 힙은 부서의 업무에 필요한 데이터가 있는 서랍이라고 생각하겠습니다. 우리는 출근하면 부서의 데이터를 가져와서 자신의 책상에 올리고 자신이 그 업무를 처리한다생각하면 한 스레드가 스택영역을 제외한 나머지는 공유한다고 볼 수 있습니다. 경쟁조건(.. 2023. 7. 21. 이전 1 다음