CS & IT trend/OS 썸네일형 리스트형 OS Tech-Interview 4~6번 정리 1. 프로세스 주소 공간에 대해서 설명해주세요 . 프로세스 주소 공간에 대해서 설명 드릴려면, 먼저 프로세스가 메모리를 나누어 쓰는 방법인 메모리 가상화에 대해서 설명해야할 것 같습니다. 메모리 가상화란, 계속 해서 동일 자원을 돌려 쓰던 CPU 가상화와 달리, 물리적인 메모리를 쪼개고, 각 부분을 현재 실행 중인 프로세스에 대응시키는 방식을 말합니다. 이를 통해, 각 프로세스들은 마치 하나의 메모리를 자신이 혼자 쓰고 있는 것 같은 착각을 하게 되고 이 쪼개진 하나하나의 메모리를 가상화된 메모리라고 합니다. 이때 프로세스 하나 하나에 대응되는 가상화된 메모리를 프로세스의 주소공간이라고도 표현합니다. 프로세스의 주소 공간은 크게 코드 영역, 데이터 영역, 스택 영역, 힙 영역으로 나뉩니다. 1. 코드 영.. 더보기 이전 1 다음