OS
Concurrency Condition[1](feat. thread, process) - 컴퓨터가 바라보는 상태란?
Concurrency Condition[1](feat. thread, process) - 컴퓨터가 바라보는 상태란?
2022.01.13Concurrency Condition[0](feat. side effect) - 상태를 가진다는 것 Concurrency Condition[1](feat. thread, process) - 컴퓨터가 바라보는 상태란? Introduction 지난 포스팅에서 상태를 가지므로써 Side Effect가 생길 수 있고 그에 따라 Race Condition이 발생하는 부분을 살펴보았다. 이번 포스팅에서는 컴퓨터가 우리가 말하는 "상태"를 어떻게 다루길래 이런 문제가 생기는가에 대해서 컴퓨터 구조와 OS 관점에서 살펴보려고 한다. CPU always work! 게임하는 도중에 CPU가 지금 어떤 연산을 하고 있는지, 크롬으로 쇼핑몰에 들어가 쇼핑을 할 때 CPU가 어떤 일을 수행하고 있는지 모르는 것처럼 우리가 평..