์
๋ฐ์ดํธ๋๊ฒ ํ๋ ์๋ง๋ค ํธ์ถ๋๋๊ฑด๋ฐ ์ปด์ฌ์์ด ์ข์์ 200~300 ํ๋ ์ ๋์จ๋ค๋ฉด ๊ฐ๋น์ง์ปฌ๋ ์
์ ๊ณผ๋ถํ๊ฐ ๊ฑธ๋ฆฌ๊ฒ๋จ
๊ฐํ์ผ๋ก ์ฝ๋ฉํด๋ gc๊ฐ ์์์ ๋ฉ๋ชจ๋ฆฌ ๋ค ์ ๋ฆฌํด์ฃผ๋๊ฒ c#๊ณผ ์ ๋ํฐ์ ์ฅ์ ์ธ๋ฐ ๊ตณ์ด ์ ๋ฐ์ดํธ์ ๋ณ์ ์ ์ธ์ด ํ์ํ๋ค๋ฉด
๋ช ์์ ์ผ๋ก if๋ฌธ์ ๋ฃ์ด์ ์ค๋ณต์ผ๋ก ์ ์ธ๋์ง ์๊ฒํด์ผ์งย
gc๊ฐ ์ ๋ฆฌํด์ฃผ๋๊ฑด ๋ง๋๋ฐ gc์ ๋น์ฉ์ด ๊ณต์ง๊ฐ ์๋๋๊ฑฐ์
์ด๊ฑธ ๋ชจ๋ฅด๋๋ฐ ๊ฒ ๊ฐ๋ฐ์ ํ๋ ์ ๋ ์์?
ใ ใด ๋ง๋๋ผ...
๋๋จํ ์น๊ตฌ๋ค์ด๋ค...
๋งํ๋๊ฒ ์ฌ์์๋ ธ
๊ทธ๋ฅ ์บ์ฑํด์ ์ฐ๋ฉด ๋์ง์๋
ํ๋ ๊ถ๊ธํ๊ฒ ์๋๋ฐ, GC๊ฐ ๊ด๋ฆฌํด์ฃผ๋๊ฑด ํ์์ญ์์ ํ ๋น๋๋ managed ํ์ ์ ํด๋นํ๋ ๋ ์๋ค์ด๊ณ ์ ๋ํฐ์์๋ ๋ ํผ๋ฐ์ค ์นด์ดํธ๋ฅผ ์ค์ฌ์ผ๋ก GC๊ฐ ์๋ํ๋ค๊ณ ์๊ณ ์๊ฑฐ๋ , ๊ทผ๋ฐ ์ด์งํผ ์ง์ญ๋ณ์๋ ๋ธ๋ญ์ด ๋๋๋ฉด์ ํด์ง๊ฐ ๋๊ธฐ ๋๋ฌธ์ ๊ฐ์ ๊ฐ์ฒด๋ฅผ ์ฐธ์กฐํ๋ ๋ณ์๋ฉด ๋ฑํ GC ์คํ์ดํฌ๋ฅผ ์ ๋ฐํ ์ ์๋ ์์๊ฐ ์๋๊ฑฐ ์๋์ผ? GC์คํ์ดํฌ๋ฅผ ์ ๋ฐํ ๋งํ ๋ญ๊ฐ ๋ค๋ฅธ ์์๊ฐ ์๋?
์ ๋ฌผ๋ก ๋งค ์ ๋ฐ์ดํธ๋ง๋ค ์๋ก์ด ๋ฐฐ์ด ๊ฐ์ฒด๋ฅผ ์์ฑํ๋๋ฑ GC์ ์ฐ๋ ๊ธฐ๋ฐ์ดํฐ๋ฅผ ๋จ๊ธฐ๋ ๊ฒฝ์ฐ๋ ์ ์ธํ ๊ฒ.
๊ฐํ์ ์ ๊ด์ถ์ง ์ข๋ ์ต์ ํํ ๊ฑฐ๋ฉด ๊ฐํ์ ๋ ๋ฉค๋ฒ๋ก ๋ฌ์ ์ฐ์ฐํ๋๊ฑฐ๊ณ
์๋ค๋ค ๊ฒ์ํ์ฌ ๋ฉด์ ๋ณด๋ฉด ๋๋นผ๊ณ ํ์ฌ ๋ฉด์ ๋ค ํ๋ฝํ๊ฒ ๋ค ใ ใ ใ ใ ใ ใ