1. 프로세스 [ 공부하기 전 나 ] 프로세스? 실행중인거! 1) 프로그램과 프로세스의 차이 생명이 있냐, 없냐 프로그램은 보조기억장치(SSD,하드디스크)에 존재하는, 실행되기를 기다리는 코드와 정적인 데이터의 묶음이다. 요것이 메모리에 적재되면 생명이 있는 '프로세스'가 된다. 즉, 실행파일이 메모리에 적재될 때 프로그램은 프로세스가 된다라고 할 수 있다. 프로세스란 쉽게 말해 프로그램 실행 그 자체를 의미한다. 2) 동시 실행의 착각 컴퓨터에서 프로세스가 동시에 실행된다는 건 당연하지 않은 일. 하나의 CPU(프로세서) 는 한 순간에 하나의 프로세스만 실행할 수 있기 때문이다. 그러면 프로세스가 동시에 실행된다라고 말할 수 없는거 아닌가? 맞다. 물 속에서 헤엄치는 오리를 생각해보자. © yxelle..