Python #7 (IP, Port, Process)
Process 개념잡기 프로세스와 프로그램의 차이는 명확합니다. 프로그램 자체는 생명이 없습니다. 프로그램은 보조 기억장치에 존재하며 실행되기를 기다리는 명령어와 정적인 데이터의 묶음입니다. 이 프로그램의 명령어와 정적 데이터가 메모리에 적재되면 생명이 있는 프로세스가 됩니다. 즉, 프로세스란 실행중인 프로그램입니다. 이번엔 Port를 충돌 시켜보겠습니다. 먼저, 다른 터미널로 python3 process.py를 연결해 보겠습니다. 충돌이 난다는 내용이 나옵니다. 포그라운드 프로세스를 확인합니다. -f 옵션은 자세히 보기 옵션입니다. ps -f를 통해 포그라운드로 실행되는 프로세스를 자세히 확인할 수 있습니다. 하지만 현재 실행중인 process.py 파일은 보이지 않네요 :( 저희가 실행중인 파일은 백..