인프런 커뮤니티 질문&답변

Pong Pong님의 프로필 이미지
Pong Pong

작성한 질문수

개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제

메모리의 주소 공간

Chapter 06. 캐시 메모리에 대해 질문 드립니다.

해결된 질문

작성

·

481

0

iOS 의 swift 언어를 공부할 때 메모리는 코드, 데이터, 힙, 스택으로 나누어져 있으며 이것은 가상 메모리 상의 구분으로 알고 있습니다.

코드 영역에는 컴파일된 저급 언어, 데이터 영역에는 전역변수나 타입 자체가 저장 되며 힙 영역에는 참조타입의 객체 들이 주로 저장되는 것으로 알고 있습니다.

왠지 캐시메모리에는 컴파일된 저급 언어 전체 와 데이터 영역이나 힙 영역에 저장된 데이터 중 일부가 주로 저장 될 것 같다는 생각이 드는데, 실제로 그런지 아니면 가상 메모리상의 구분 과는 무관한 것인지 궁금한데 알 수 있을까요?

답변 1

1

강민철님의 프로필 이미지
강민철
지식공유자

가상메모리 상의 구분과는 관련이 없습니다.

캐시 메모리에 저장되는 데이터는 CPU가 빠르게 액세스할 수 있는 데이터에 해당하고

이는 코드 영역, 데이터 영역, 힙 영역 중에서 빈번하게 액세스되는 데이터에 따라 다를 수 있습니다.

Pong Pong님의 프로필 이미지
Pong Pong

작성한 질문수

질문하기