9.9 ๋์ ๋ฉ๋ชจ๋ฆฌ ํ ๋น ๋์ ๋ฉ๋ชจ๋ฆฌ ํ ๋น์ ํ๋ฉด ์ด๋ค ์ผ์ด ์ผ์ด๋๋๊ฐ: ๋ฐํ์ ๋ฉ๋ชจ๋ฆฌ ์ด๋ฏธ์ง์ ์๋ heap์์ญ์ด ์๋ก ์์นํ๋ ํํ๋ก ๋์ด๋๋ค. ์ด๋ ํ์ ํ ๋ถ๋ถ์ ๊ฐ๋ฆฌํค๋ ํฌ์ธํฐ๋ฅผ brk๋ผ๊ณ ํ๋ค. ๋์ ๋ฉ๋ชจ๋ฆฌ ํ ๋น๊ธฐ์ ๊ตฌ๋ถ: ๋ช ์์ ํ ๋น๊ธฐ๊ฐ ์๊ณ ๋ฌต์์ ํ ๋น๊ธฐ๊ฐ ์๋ค. ๋ช ์์ ํ ๋น๊ธฐ๋ ์ฝ๋ ๋ด์์ ํน์ ํ ์์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ํ ๋น๋ฐ๊ณ ํด์ ํ ๋ ์ฌ์ฉํ๋ค. (c์์์ malloc, free์ c++์ new, delete๊ฐ ์ด์ ํด๋นํ๋ค.) ๋ฌต์์ ํ ๋น๊ธฐ๋ ํ๋ก๊ทธ๋จ์ด ์ข ๋ฃ๋ ๋์ ๊ฐ์ด ๋ธ๋ก๋ค์ ๋์ด์ ์ฌ์ฉํ์ง ์์ ๋ ์๋์ผ๋ก ํ ๋น ํด์ ํด ์ค๋ค. ๋ค๋ฅธ ๋ง๋ก๋ garbage collector๋ผ๊ณ ํ๋ค 9.9.1. malloc๊ณผ freeํจ์ 01) malloc๊ณผ free malloc์ C์ ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ์..