프로세스구조1 [운영체제] - 프로세스 메모리 구조(코드, 데이터, 힙, 스택) 💁♀️ 변수, 객체, 메모리의 관계를 알아야 하는 이유 애플리케이션이 실행될 때 객체를 포함하여 데이터가 메모리에 어떻게 저장되는지 알면 개발 시 이해도가 높아지고 애플리케이션의 성능에 대해서도 연관지어 생각해볼 수 있기 때문이다. ✅ 프로세스란? ▪ 프로세스(process)란 실행중에 있는 프로그램을 의미한다. ☑ 프로그램의 실행이란? ▪ 파일 시스템에 존재하던 실행 파일(중 일부가)에 메모리에 적재된다는 의미 ▪ 프로그램이 CPU를 할당받고 명령을 수행하고 있는 상태 ☑ 프로세스의 특징 ▪ 프로세스는 운영체제에 의해 관리된다. ▪ 프로세스는 각 메모리 공간을 시스템으로 부터 할당 받으며, 독립적으로 실행된다. ✅ 프로세스의 메모리 구조 (프로세스 당 하나씩 존재) ▪ 시스템이 프로그램을 실행할 때,.. 2024. 1. 15. 이전 1 다음