์ฌ๊ณผ ํ์ธ ๋ ๋ฐ์คํฌํฑ ์ปดํจํฐ์ ๋
ธํธ๋ถ์ ๋
์ ARM ์ํคํ
์ฒ ํ๋ก์ธ์๋ฅผ ์ฌ์ฉํ ๊ณํ์ ๋ํ ์๋ฌธ์ด ํ๋์ ๋์์ต๋๋ค. ์ ๋ต ๋ณ๊ฒฝ์ ์ด์ ๋ ์๋์ง ํจ์จ์ฑ๋ฟ ์๋๋ผ Intel์ ๊ธฐ์กด ์ ํ๋ณด๋ค ๋ ๋์ ์ฑ๋ฅ์ ๊ทธ๋ํฝ ์ฝ์ด์ ๋ํ ํ์์ฑ ๋๋ฌธ์
๋๋ค.
ARM ํ๋ก์ธ์๊ฐ ํ์ฌ๋ ์๋ก์ด iMac/MacBook์ ์ฌํด ์ถ์๋ macOS 10.16์ ์ฌ์ฉํ์ฌ iOS/iPadOS ์ฑ์ ์คํํ ์ ์์ต๋๋ค.
์์ฒด CPU๋ฅผ ํ์ฌํ ์ฒซ ๋ฒ์งธ ์ฅ์น๋ ์ฐ๋ง์ ๋ฑ์ฅํ ์์ ์ด๋ฉฐ ์ ์ฒด ๋ผ์ธ์ ์์ ํ ์ด์ ๊ณํ์ 2๋
์ ์ ํ ๊ธฐ๊ฐ์ ์ ๊ณตํฉ๋๋ค. ๋์์ ํ์ฌ๋ ์ฌ์ ํ ๊ธฐ์กด x86_64 ํ๋ก์ธ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ์ ์ ํ์ ๊ฐ๋ฐํ๊ณ ์์ผ๋ฉฐ "์์ผ๋ก ์๋
๋์" ์ด ์ํคํ
์ฒ์ ๋ํ OS ์ง์์ ์ ๊ณตํ ๊ณํ์
๋๋ค.
๊ฒ๋ค๊ฐ ์ ํ์ ะพะฟัะฑะปะธะบะพะฒะฐะปะฐ ์ปค๋์ ํฌํจํ์ฌ ๋ฌด๋ฃ ์ํํธ์จ์ด๋ฅผ ์ฌ์ฉํ๋ macOS 10.15.3 ์ด์ ์ฒด์ (macOS Catalina)์ ํ์ ์์ค ์์คํ
๊ตฌ์ฑ ์์์ ๋ํ ๋ ๋ค๋ฅธ ์์ค ์ฝ๋ ์ธํธ XNUMX, Darwin ๊ตฌ์ฑ ์์ ๋ฐ ๊ธฐํ ๋น GUI ๊ตฌ์ฑ ์์, ํ๋ก๊ทธ๋จ ๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ. ์ด 196๊ฐ์ ์์ค ํจํค์ง๊ฐ ๊ฒ์๋์์ต๋๋ค. ์ด์ ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ์๊ธฐ์์ผ ๋๋ฆฌ๊ฒ ์ต๋๋ค. ์๋ณธ ํ
์คํธ XNU ์ปค๋์ ๋ค์ macOS ๋ฆด๋ฆฌ์ค์ ๊ด๋ จ๋ ์ฝ๋ ์กฐ๊ฐ์ผ๋ก ๊ฒ์๋ฉ๋๋ค. XNU๋ ์คํ ์์ค Darwin ํ๋ก์ ํธ์ ์ผ๋ถ์ด๋ฉฐ Mach ์ปค๋, FreeBSD ํ๋ก์ ํธ์ ๊ตฌ์ฑ ์์ ๋ฐ ๋๋ผ์ด๋ฒ ์์ฑ์ ์ํ IOKit C++ API๋ฅผ ๊ฒฐํฉํ ํ์ด๋ธ๋ฆฌ๋ ์ปค๋์
๋๋ค.
์ถ์ฒ : opennet.ru