프로세스

    프로세스와 스레드에 대한 이론 정리글(1) (feat. chat gpt)

    프로세스와 스레드에 대한 이론 정리글(1) (feat. chat gpt)

    운영체제는 여러 프로세스를 동시에 실행해도 문제가 발생하지 않게 만드는 능력을 가지고 있습니다. ex) ppt, 유튜브, 게임 동시에 가능 프로세스 프로그램과 프로세스의 차이에 대해 요즘 유명한 chat gpt에 물어보았습니다. 번역결과 예, 프로세스와 프로그램에는 차이가 있습니다. 프로그램은 컴퓨터에서 실행할 수 있는 프로그래밍 언어로 작성된 명령 집합입니다. 컴퓨터의 메모리에 로드되고 운영 체제에서 실행될 때까지 하드 디스크나 USB 드라이브와 같은 저장 장치에 상주하는 정적 개체입니다. 반면에 프로세스는 프로그램이 메모리에 로드되고 운영 체제에 의해 실행될 때 생성되는 동적 엔터티입니다. 컴퓨터에서 실행 중인 프로그램의 인스턴스입니다. 프로세스에는 고유한 메모리 공간, 데이터 및 CPU 시간 및 입..