공유 자원

여러 스레드가 동시에 접근할 수 있는 자원

임계 영역

공유자원들 중 여러 스레드가 접근했을때 문제가 생길 수 있는 부분

경쟁상태

둘 이상의 스레드가 공유자원을 병행적으로 읽거나 쓰는 동작을 할 때 접근 순서에 따라 실행결과가 달라지는 현상

원자성

공유 자원에 대한 작업의 단위가 더 이상 쪼갤 수 없는 하나의 연산처럼 동작하는 것

가시성

한 스레드가 공유자원의 값을 변경시 다른 스레드에게 언제 어떻게 보이는가를 뜻하는 것

CPU 캐시 메모리

캐시 메모리(cache memory)란, 속도가 빠른 장치와 느린 장치 사이에서 속도 차에 따른 병목 현상을 줄이기 위한 범용 메모리를 말한다.


https://it.donga.com/215/
https://velog.io/@joychae714/%EC%9A%B4%EC%98%81%EC%B2%B4%EC%A0%9C-2.-CPU