# malloc

38개의 포스트

메모리 Hook

Hook 🔥 hook : 갈고리라는 뜻으로 운영체제가 어떤 코드를 실행하려고 할 때, 이를 낚아채어 다른 코드가 실행되게 하는 것을 Hooking(후킹) 이라고 부른다. Hook Overwrite : Glibc 2.33 이하 버전에서는 malloc()과 free

약 6시간 전
·
0개의 댓글
·

Malloc

Malloc 함수 구현하기 동적 메모리 할당 방법을 직접 개발 하며, 메모리, 포인터 개념을 정확히 알고 사용하기. malloc, realloc, free 함수 구현. implicit 방법으로 구현하기 (explicit, seglist, buddy system 방

2023년 5월 21일
·
0개의 댓글
·

[학습] Malloc lab (동적 메모리 할당)

입력받을 데이터의 크기를 정확히 알 수 없을 때 충분한 공간적 여유를 가지고 미리 고정된 크기로 메모리를 할당 받을 수 있다. 하지만 설정한 크기보다 작은 데이터가 들어오게 된다면 메모리 공간이 낭비된다.런타임시에 크기를 알 수 있는 자료구조에 대해 동적으로 필요한 만

2023년 5월 20일
·
0개의 댓글
·

[C] 동적 할당으로 다중 배열 선언하기

다중 배열을 어떻게 동적 할당할 수 있을까?

2023년 5월 18일
·
0개의 댓글
·

[CS] malloc-lab 구현 - 명시적 가용 리스트

Malloc Lab - Explicit

2023년 5월 17일
·
0개의 댓글
·

[CS] malloc-lab 구현 - 묵시적 가용 리스트

Malloc Lab - Implicit

2023년 5월 15일
·
0개의 댓글
·
post-thumbnail

ptmalloc2에 관한 정보..

chunk의 크기에 대한 정보..할당할 수 있는 메모리 사이즈는 16바이트의 배수로 정렬된다고 한다. 즉, 필요 바이트 수가 32라면 32바이트가 할당되고, 33이 되는 순간 48바이트가 할당되는 식이다. 그런데 malloc에는 헤더가 존재하고, 이 헤더가 가지는 크기

2023년 5월 10일
·
0개의 댓글
·
post-thumbnail

W06) Malloc Lab

6주차는 Malloc기능을 직접 만들어보는 과제를 수행하였다.Implicit - 구현 코드 보기 : (util: 44, thru 12점)implicit 까지는 CSAPP 교재 자체에 코드가 존재한다. 그냥 무작정 보고 하기엔 감이 오지 않아서 해당 코드를 보고 따라해보

2023년 4월 12일
·
0개의 댓글
·
post-thumbnail

malloc

동적 메모리 할당기는 힙이라고 하는 가상 메모리 영역 관리커널은 힙의 꼭대기를 기리키는 변수인 brk를 사용명시적인 할당기는 프로그램이 명시적으로 할당된 블록을 반환해줄 것을 요구묵시적 할당기 -> 가비지 컬렉터: 할당된 블록이 더 이상 프로그램에 의해 사용되지 않는지

2023년 4월 9일
·
0개의 댓글
·

new / delete와 malloc / free 의 차이점

메모리 공간만 할당하고 값을 초기화해주지 않는다. malloc의 경우 호출시 size를 입력받는다. 반환형도 void\*이므로 type casting 해서 사용한다. realloc을 통해 재할당이 가능함malloc / free는 라이브러리 제공 함수이므로 해당하는 헤더

2023년 2월 8일
·
0개의 댓글
·

[C++] 힙의 메모리 할당 및 소멸을 위한 new&delete

사용할 메모리 공간을 할당하는 것 \-> 메모리 공간 낭비를 줄이기 위함!int 형 변수의 할당double 형 변수의 할당길이가 3인 int 형 배열의 할당길이가 7인 double 형 배열의 할당앞서 할당한 int 형 변수의 소멸앞서 할당한 double 형 변수의

2023년 1월 9일
·
0개의 댓글
·

메모리 동적 할당

malloc 함수

2022년 12월 9일
·
0개의 댓글
·
post-thumbnail

[Malloc Lab] Overline

📍 해당 실습을 통해 직접 동적 메모리 할당기(storage allocator)를 구현한다.

2022년 11월 3일
·
0개의 댓글
·
post-thumbnail

[SW사관학교 정글]45일차 TIL

45일차 TIL - malloc 끝!

2022년 11월 2일
·
0개의 댓글
·
post-thumbnail

[SW사관학교 정글/39일차 TIL]동적 메모리 할당

39일차 TIL - 동적 메모리 할당

2022년 10월 27일
·
0개의 댓글
·
post-thumbnail

malloc과 free

동적 할당하면 C/C++에서는 malloc과 free

2022년 8월 5일
·
0개의 댓글
·
post-thumbnail

week06. malloc lab-implicit(2)

week06 malloc lab

2022년 5월 11일
·
0개의 댓글
·
post-thumbnail

week06. malloc lab-intro(1)

week06 malloc-lab

2022년 5월 11일
·
0개의 댓글
·