Notice
Recent Posts
Recent Comments
Link
목록메모리주소공간 (1)
어떻게 하면 잘 정리했다고 소문이 날까...

프로세스는 5개의 세부 내용으로 정리합니다. 1. 프로세스 구조 2. 커널 주소 공간 3. 사용자 프로그램이 사용하는 함수 4. 프로세스의 실행 모드 ✔️ 프로그램과 프로세스의 차이 - Program: 디스크에 저장된 실행 가능한 명령어 파일. 수동적인 개체 - Process:메모리에 올려져 있는 실행 중인 개체. 적극적인 개체. - 프로그램이 실행되면(메모리에 올려지면) 프로세스가 된다. 1. 프로세스 구조 프로세스의 구조는 코드+데이터+스택+힙 으로 구성되어 있다. 코드: 작성한 프로그램 함수나 CPU가 수행 가능한 기계어 형태로 변형되어 저장. 데이터: 전역변수, 자료구조 등 프로그램이 사용하는 데이터를 저장. 스택: 지역변수, 함수 리턴 주소등 데이터 임시 저장. 힙: 동적 할당 데이터를 저장. ..
CS 지식/OS(운영체제)
2023. 2. 17. 11:44