메모리 구조1 운영체제 메모리 영역 운영체제 메모리 구조에 대해서 알아보자. OS 메모리 구조에는 2가지 영역으로 나누는데 바로 유저 영역, 커널 영역이다. 그런데 왜 2영역으로 나뉘어져 있을까? 시스템 운영에 필요한 메모리, 그리고 운영체제가 커널 영역에 올라가 있는데 만약 사용자가 운영체제가 올라가 있는 커널 영역에 마음대로 접근할 수 있다면…? 시스템이 안정적으로 운용될 수 없을것이다. 그렇기 때문에 사용자가 함부로 커널 영역에 접근할 수 없도록 메모리를 유저영역과 커널영역을 나누어 사용하는 것이다. 나누는 크기는 운영체제마다 다르고, 설정에 따라 영역의 크기를 조정할 수도 있다는 점. 유저 영역 유저영역에는 4가지로 나눠지는데 코드영역, 데이터영역, 힙영역, 스택 영역으로 구분이 된다. 1. 코드영역 프로그램의 코드가 올라가는 영역.. 2019. 12. 24. 이전 1 다음