스레드의 역사
먼저 이 글은 본인의 글이 아니라, FAQs 사이트의 스레드에 대한 글을 번역한 것임을 밝힌다. 순차적인 제어의 흐름을 의미하는 스레드라는 표현은 1965년 버클리 시분할 시스템에서 처음 쓰였다. 다만, 이 때에는 스레드라는 이름 대신에 프로세스라고 불렀다. 이 프로세스는 공유 변수나 세마포 혹은 그와 유사한 방법들을 통해 서로 상호작용했다. 그리고, 맥스 스미스(Max Smith)가 1970년대에 멀틱스(Multics)에 최초로 스레드를 구현했다. […]