⛏️ 삽시일반

힙(Heap)을 아시나요?

비오기 전이라 많이 습하고도 시원한 바람이 동반되는 주말이네요. 오늘은 가벼운 퀴즈와 함께 개발 지식 중 하나인 힙(Heap)에 대해 알려드리고자 글을 보내어 드립니다.

2024.07.07 | 조회 394 |
0
|
Hello.Stranger의 프로필 이미지

Hello.Stranger

🛸 해외 IT 트렌드를 가장 먼저 만나보세요. (매일 아침7시 뉴스레터 발행)

안녕하세요. 구독자님.

비오기 전이라 많이 습하고도 시원한 바람이 동반되는 주말이네요. 오늘은 가벼운 퀴즈와 함께 개발 지식 중 하나인 힙(Heap)에 대해 알려드리고자 글을 보내어 드립니다.

힙은 동적인 메모리 할당을 담당하는 영역으로, 프로그램 실행 중에 필요한 만큼 메모리를 유연하게 사용할 수 있도록 도와주는데요. 쉽게 이해할 수 있도록 차근차근 설명해 드릴게요!

내용 재밌게 읽어주시고 좋은 하루 되시길 바랍니다 :)

  • 숏폼(짧은 글)으로 보기 👉 Threads

퀴즈

  • 아래의 코드를 실행하면 어떻게 될까요?  (정답은 다음주에 공개)
  • 정답은 댓글이나 이메일로 보내주세요! (상품은 없어요 😁)
첨부 이미지

1. 힙(Heap)이란 무엇일까요? 📚

힙은 프로그램이 실행되는 동안 자유롭게 사용할 수 있는 메모리 공간입니다. 마치 넓은 창고처럼, 필요한 물건을 넣었다 뺐다 할 수 있는 곳이죠. 힙은 주로 크기가 변하거나 프로그램 실행 중에 생성되는 데이터를 저장하는 데 사용되는데요. C/C++ 언어를 

 

2. 힙(Heap)의 핵심 구성 요소: Chunk 📦

힙은 Chunk라는 작은 메모리 블록으로 나누어져 있습니다. 각 Chunk는 다음과 같은 정보를 담고 있습니다.

  • 헤더(Header): Chunk의 크기, 상태(할당 여부) 등의 정보를 저장합니다.
  • 페이로드(Payload): 실제 데이터가 저장되는 공간입니다.

이러한 Chunk는 마치 레고 블록처럼 서로 연결되어 있으며, 이를 통해 메모리 공간을 효율적으로 관리하고 있어요. 특히 헤더 영역에는 아래와 같이 다양한 정보들이 내포되고 있는데요. 이 값을 통해 다른 Chunk와의 관계를 유지할 수 있는거죠.

첨부 이미지

 

 

멤버십 구독자만 읽을 수 있어요

가입하시려면 아래를 클릭해주세요

댓글

의견을 남겨주세요

확인
의견이 있으신가요? 제일 먼저 댓글을 달아보세요 !

다른 뉴스레터

새로운 직원들을 소개합니다. 의 썸네일 이미지

새로운 직원들을 소개합니다.

기존에는 저와 뉴스를 큐레이션 해주는 큐레이터만 있었는데, 두 직원을 더 고용했어요. Contents reviewer와 Editor인데요. 이 Contents reviewer자와 Editor가 어떤 일을 하는지에 대해 다루어 볼게요.

⛏️ 삽시일반

| 멤버십
2024.10.26
조회 570 | 0
???: "2025 수능 국어 지문에 나온 도메인 먹음 ㅎ" |  Domain을 알아보자의 썸네일 이미지

???: "2025 수능 국어 지문에 나온 도메인 먹음 ㅎ" | Domain을 알아보자

안녕하세요. 구독자님, 혹시 아래 뉴스를 보신적이 있으신가요?

⛏️ 삽시일반

2024.11.16
조회 353 | 0
[멤버십 전용] ChatGPT로 완성하는 나만의 커리어 로드맵의 썸네일 이미지

[멤버십 전용] ChatGPT로 완성하는 나만의 커리어 로드맵

안녕하세요. 구독자님

⛏️ 삽시일반

| 멤버십
2024.10.19
조회 530 | 0
Tab만 눌렀는데 개발이 끝났어요 | Cursor 사용해보기의 썸네일 이미지

Tab만 눌렀는데 개발이 끝났어요 | Cursor 사용해보기

오늘은 이러한 IDE들 중에서도 'Cursor'라는 IDE를 소개드리려고 해요. Cursor는 VSCode를 기반으로 한 편집 도구인데, 여기에 AI 기능이 더해져서 큰 도움이 되더라고요.

⛏️ 삽시일반

| 멤버십
2024.11.09
조회 759 | 0
[멤버십 전용] 흑백요리사 최강록 셰프 만들기... AI를 곁들인의 썸네일 이미지

[멤버십 전용] 흑백요리사 최강록 셰프 만들기... AI를 곁들인

오늘 구독자님에게 공유드릴 내용은 AI 최강록 셰프 만들기에요.

⛏️ 삽시일반

| 멤버십
2024.10.12
조회 656 | 0
Apple Siri를 AI Siri로🤖: 애플 M4 칩 시리즈 소개의 썸네일 이미지

Apple Siri를 AI Siri로🤖: 애플 M4 칩 시리즈 소개

M4 칩은 무엇이고 어떤 성능이 있길래 모든 기기에 탑재했는지 정리해서 공유드려 볼게요.

⛏️ 삽시일반

| 멤버십
2024.11.03
조회 346 | 0
© 2024 Hello.Stranger

🛸 해외 IT 트렌드를 가장 먼저 만나보세요. (매일 아침7시 뉴스레터 발행)

뉴스레터 문의hello.stranger1337@gmail.com

메일리 로고

자주 묻는 질문 서비스 소개서 오류 및 기능 관련 제보

서비스 이용 문의admin@team.maily.so

메일리 사업자 정보

메일리 (대표자: 이한결) | 사업자번호: 717-47-00705 | 서울 서초구 강남대로53길 8, 8층 11-7호

이용약관 | 개인정보처리방침 | 정기결제 이용약관 | 라이선스