2์ฐจ์ ๋ณ๋ ฌ ๊ฐ๋ฅํ ์์ Job์ผ๋ก ๊ตฌํํ๋ฉด
50~60ms -> 1~2ms
ใฑใ ใ ใ ใ !!!!!!!!!!!!!
์ฌ๋ด) c#์์๋ ํฌ์ธํฐ๋ฅผ ๋ค๋ฃจ๊ฒ๋ ์ค์ ๋ชฐ๋๋ค
2์ฐจ์ ๋ณ๋ ฌ ๊ฐ๋ฅํ ์์ Job์ผ๋ก ๊ตฌํํ๋ฉด
50~60ms -> 1~2ms
ใฑใ ใ ใ ใ !!!!!!!!!!!!!
์ฌ๋ด) c#์์๋ ํฌ์ธํฐ๋ฅผ ๋ค๋ฃจ๊ฒ๋ ์ค์ ๋ชฐ๋๋ค
๊ทธ๊ฒ ๋ญ๋ฐ ๋๋ ์๋ ค์ฃผ๋ผ
๊ทธ๋ฅ ๋ ๋ฆฝ์ ์ธ ๋ง์ ์์ ์ Unity์Job์ ์ด์ฉํด์ ๊ตฌํํด๋ณด๋ ๋๋ชจ ๋นจ๋ผ์ก๋ค๋ ์ด์ผ๊ธฐ์ผ ๋๋ ํ๋ฒ ์จ๋ด
๋ฉ์ธ์ค๋ ๋์ ์ผ๋ง๋ ๋ง์ด ๋ฐ์๋จ๊ธธ๋ ๊ทธ๋ ๊ฒ ๋ง์ด ์ฌ๋ผ๊ฐ๋.. ๋ ํผ์๋๊ณ ํฌ์ธํฐ ์ฐ๋ ค๋ฉด ์ธ์ธ์ดํ๋ฐ์ ์์ํ ๋ฐ ๊ทธ๊ฑธ ์ผ์ด?
Mesh ๊ณ์ฐํ๋ ์์ ์ด์์ง. ํฌ์ธํฐ๋ ๋ค์ดํฐ๋ธ ๋ฐฐ์ด์์ C# Managed ๋ฐฐ์ด๋ก ์ฎ๊ธธ ๋ ์ฌ์ฉํ์ด. GC ์์ด ์ง๋ ค๊ตฌ span์ด๋ฐ๊ฑฐ ์์ง ์ง์์ด ์๋ผ์ stackalloc ํ๊ตฌ
๋ฒ์ ๋ช๋ถํฐ ๊ฐ๋ฅ์?
์ ๊ทธ๋๋ ์ธ๋งํ๋ ค๋ฉด ใ ใ ใ ์ต์ ๊น์ง ์ฌ๋ ค์ผํด ๊ณ์ ๋ฐ๋๊ณ ์๋ ๊ธฐ๋ฅ์ด๋ผ... ์ฌ์ค ๊ทธ๋์ ํ ์ด ํ๋ก์ ํธ ์๋๋ฉด ์ฐ๊ธฐ ํ๋ฌ
Unsafe