์ ๋ํฐ์์
๊ฐ๊ฐ ๋ช๋ง๊ฐ์ ๊ฐ์ด ํ ๋น๋ ๋ฆฌ์คํธ/๋ฐฐ์ด์ด ๋ช์ฒ๊ฐ๊ฐ ๋์ด๊ฐ๊ฒฝ์ฐ ๊ฒ์์ฑ๋ฅ์ ๋ง์ด ๋ฌด๋ฆฌ๊ฐ ๊ฐ??
์๋ฌด๊ฒ๋ ์ํ๊ณ ๊ทธ๋ฅ ํ ๋น๋ง ์์ผ๋๋?
์ ๋ํฐ์์
๊ฐ๊ฐ ๋ช๋ง๊ฐ์ ๊ฐ์ด ํ ๋น๋ ๋ฆฌ์คํธ/๋ฐฐ์ด์ด ๋ช์ฒ๊ฐ๊ฐ ๋์ด๊ฐ๊ฒฝ์ฐ ๊ฒ์์ฑ๋ฅ์ ๋ง์ด ๋ฌด๋ฆฌ๊ฐ ๊ฐ??
์๋ฌด๊ฒ๋ ์ํ๊ณ ๊ทธ๋ฅ ํ ๋น๋ง ์์ผ๋๋?
์ ๊ฐ ์ํํด์
๊ฒจ์ฐ ๊ทธ์ ๋๊ฐ๊ณค ๋ ์๊ฑธ๋ฆผ, ๋ฐฉ๊ธ 100000000 * 100000000 * 100000000 ํฌ๊ธฐ์ Vector3 ๋ฐฐ์ด ๋ง๋ค์ด๋ดค๋๋ฐ ๊ทธ๋ฅ OutOfMemory๋จ๋ค, ๋ช์ฒ๊ฐ๋ ์ปค๋ ๋ช๋ง ๋ช์ญ๋ง ํด๋ ํ๋ ์์ ์ -ํ ์ง์ฅ ์์ผ๋๊น ์์ฌํ์
1000 * 1000 * 1000ํด๋ OutOfMemory ๋จ๋ค ์ด๊ฑฐ ์๋ฐ ๋์ฒด ์ต๋๊ฐ ๋ช์ด์ง
๋ค๋ง ๋ฆฌ์คํธ์ ๊ฒฝ์ฐ ๋งํฌ๋ ๋ฆฌ์คํธ๊ฐ ์๋๋ผ ์ด๋ ์ด๋ฆฌ์คํธ๋ฉด ๊ธธ์ด๊ฐ ๊ธธ ์๋ก Remove๋ Add ๊ณผ์ ์์ ์ข ๋ ๊ฑธ๋ฆด์๋?
๋จ์ฉ๋ ์ด๊ณผํ๋ฉด ํ์ด์งํ๋๋ผ ๋๋ ค์ง๊ฒ ์ง ์ผ๋จ ํ์ํ ๋ฉ๋ชจ๋ฆฌ๋ถํฐ ๊ณ์ฐํด๋ณด์
๋๋ค๋ค๋ง๋๋๊ฒ์์ ๋ฌด๋ฆฌ์๊ฐ. ๊ณ ๋ฏผํ ๋์ ๋ง๋ค์ด๋ณด๊ณ ๋๋ ค๋ณด์.