bpDev

bopool1222@gmail.com

  • 분류 전체보기 (106)
    • JAVA (27)
      • Android (18)
    • Python (19)
    • SQL (3)
    • JavaScript (2)
    • Background (55)
      • IT (29)
      • Dee (11)
      • Math (5)
      • Memo (10)
    • Work (0)
  • 태그

CALENDAR

«   2026/02   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
/ /
  • article thumbnail
    시스템 메모리 기본 구조, 객체 복사, 깊은 복사, 얕은 복사
    2023.06.25

    시스템 메모리의 기본 구조 어떤 프로그램을 동작시키면 메모리에 프로그램이 동작하기 위한 가상의 메모리 공간이 생성된다. 그리고 그 메모리 공간은 다시 목적에 따라 상위 메모리와 하위 메모리로 나뉜다. 이때 상위 메모리에는 스택(Stack)이라는 메모리 공간이 형성되고, 하위 메모리에는 힙(Heap)이 생성된다. ​ 스택 영역과 힙 영역 간단히 말해 스택 영역은 프로그램 로직이 동작하기 위한 인자(Argument)와 프로세스 상태를 저장하는 데 사용되고, 힙 영역은 프로그램이 동작할 때 필요한 데이터 정보를 임시로 저장하는 데 사용된다. ​ 스택 영역은 레지스터의 임시 저장 장소, 서브루틴 사용 시 복귀 주소(Return Address) 저장, 서브루틴에 인자(Argument) 전달 등에 사용된다. 스택은..

PREV 이전 1 NEXT 다음

+ Recent posts

Powered by Tistory, Designed by wallel and customized by bpDev
Rss Feed

티스토리툴바