HDC 2020 ์ปจํผ๋ฐ์ค์์ ํ์ฌ๋
Harmony์ฉ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ํ SDK ํ ์คํธ๋ 2020๋ ๋ง์ ์์๋ ์์ ์ด๋ฉฐ, ์๋ก์ด OS๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ์ฒซ ๋ฒ์งธ ์ค๋งํธํฐ์ 2021๋ 128์์ ์ถ์๋ ์์ ์ ๋๋ค. ์๋ก์ด OS๋ ์ด๋ฏธ 128KB~2021MB์ RAM์ ํ์ฌํ IoT ๊ธฐ๊ธฐ์ ์ฌ์ฉํ ์ค๋น๊ฐ ๋์ด ์์ผ๋ฉฐ, 128MB~4GB์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ํ์ฌํ ๊ธฐ๊ธฐ์ฉ ๋ฒ์ ํ๋ก๋ชจ์ ์ 4๋ XNUMX์, XNUMXGB ์ด์์ RAM์ ํ์ฌํ ๊ธฐ๊ธฐ์ ๋ํด์๋ XNUMX์๋ถํฐ ํ๋ก๋ชจ์ ์ด ์์๋ ์์ ์ ๋๋ค.
ํ๋ชจ๋(Harmony) ํ๋ก์ ํธ๋ 2017๋
๋ถํฐ ๊ฐ๋ฐ ์ค์ด๋ฉฐ OS์ ๊ฒฝ์์๋ก ๋ณผ ์ ์๋ ๋ง์ดํฌ๋ก์ปค๋ ์ด์์ฒด์ ๋ผ๋ ์ ์ ์๊ธฐํด๋ณด์.
ํ๋ชจ๋์ ํน์ง:
- ์์คํ ์ ํต์ฌ์ ํ์์ ๋ ผ๋ฆฌ/์ํ ์์ค์์ ๊ฒ์ฆํ์ฌ ์ทจ์ฝ์ ์ ์ํ์ ์ต์ํํฉ๋๋ค. ๊ฒ์ฆ์ ํญ๊ณต ๋ฐ ์ฐ์ฃผ ๋นํ๊ณผ ๊ฐ์ ๋ถ์ผ์ ๋ฏธ์ ํฌ๋ฆฌํฐ์ปฌ ์์คํ ๊ฐ๋ฐ์ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋๋ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ์ฌ ์ํ๋์์ผ๋ฉฐ EAL 5+ ๋ณด์ ์์ค์ ์ค์ํ ์ ์์ต๋๋ค.
- ๋ง์ดํฌ๋ก์ปค๋์ ์ธ๋ถ ์ฅ์น์ ๊ฒฉ๋ฆฌ๋์ด ์์ต๋๋ค. ์์คํ ์ ํ๋์จ์ด์ ๋ถ๋ฆฌ๋์ด ๊ฐ๋ฐ์๊ฐ ๋ณ๋์ ํจํค์ง๋ฅผ ๋ง๋ค์ง ์๊ณ ๋ ๋ค์ํ ๋ฒ์ฃผ์ ์ฅ์น์์ ์ฌ์ฉํ ์ ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค ์ ์์ต๋๋ค.
- ๋ง์ดํฌ๋ก์ปค๋์ ์ค์ผ์ค๋ฌ์ IPC๋ง ๊ตฌํํ๊ณ ๊ทธ ๋ฐ์ ๋ชจ๋ ์์ ์ ์์คํ ์๋น์ค์์ ์ํ๋๋ฉฐ ๋๋ถ๋ถ์ ์ฌ์ฉ์ ๊ณต๊ฐ์์ ์คํ๋ฉ๋๋ค.
- ์์ ์ค์ผ์ค๋ฌ๋ ์ง์ฐ์ ์ต์ํํ๋ ๊ฒฐ์ ์ ์์ ํ ๋น ์์ง(Deterministic Latency Engine)์ผ๋ก, ๋ถํ๋ฅผ ์ค์๊ฐ์ผ๋ก ๋ถ์ํ๊ณ ์ ํ๋ฆฌ์ผ์ด์ ๋์์ ์์ธกํ๋ ๋ฐฉ๋ฒ์ ์ฌ์ฉํฉ๋๋ค. ๋ค๋ฅธ ์์คํ ๊ณผ ๋น๊ตํ์ฌ ์ค์ผ์ค๋ฌ๋ ๋๊ธฐ ์๊ฐ์ด 25.7% ๊ฐ์ํ๊ณ ๋๊ธฐ ์๊ฐ ์งํฐ๊ฐ 55.6% ๊ฐ์ํฉ๋๋ค.
- ํ์ผ ์์คํ , ๋คํธ์ํฌ ์คํ, ๋๋ผ์ด๋ฒ ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์คํ ํ์ ์์คํ ๊ณผ ๊ฐ์ ๋ง์ดํฌ๋ก์ปค๋๊ณผ ์ธ๋ถ ์ปค๋ ์๋น์ค ๊ฐ์ ํต์ ์ ์ ๊ณตํ๊ธฐ ์ํด IPC๊ฐ ์ฌ์ฉ๋๋ฉฐ, ํ์ฌ๋ ์ด ์๋๊ฐ Zircon์ IPC๋ณด๋ค XNUMX๋ฐฐ ๋น ๋ฅด๊ณ Zircon์ IPC๋ณด๋ค XNUMX๋ฐฐ ๋น ๋ฆ ๋๋ค. .
- ์ค๋ฒํค๋๋ฅผ ์ค์ด๊ธฐ ์ํด ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋๋ XNUMX๊ณ์ธต ํ๋กํ ์ฝ ์คํ ๋์ Harmony๋ ํ๋ฉด, ์นด๋ฉ๋ผ, ์ฌ์ด๋ ์นด๋ ๋ฑ๊ณผ ๊ฐ์ ์ฅ๋น์์ ์ํธ ์์ฉ์ ์ ๊ณตํ๋ ๋ถ์ฐ ๊ฐ์ ๋ฒ์ค๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ๋จ์ํ๋ ๋จ์ผ ๊ณ์ธต ๋ชจ๋ธ์ ์ฌ์ฉํฉ๋๋ค.
- ์์คํ ์ ๋ฃจํธ ์์ค์ ์ฌ์ฉ์ ์ก์ธ์ค๋ฅผ ์ ๊ณตํ์ง ์์ต๋๋ค.
- ์ ํ๋ฆฌ์ผ์ด์ ์ ๋น๋ํ๊ธฐ ์ํด C, C++, Java, JavaScript ๋ฐ Kotlin์ ์ฝ๋๋ฅผ ์ง์ํ๋ Arc์ ์์ฒด ์ปดํ์ผ๋ฌ๊ฐ ์ฌ์ฉ๋ฉ๋๋ค.
- TV, ์ค๋งํธํฐ, ์ค๋งํธ์์น, ์๋์ฐจ ์ ๋ณด ์์คํ ๋ฑ ๋ค์ํ ์ข ๋ฅ์ ๋๋ฐ์ด์ค์ ๋ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์ํ๊ธฐ ์ํด ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ์ ๊ฐ์ถ ์ธํฐํ์ด์ค ๋ฐ SDK ๊ฐ๋ฐ์ ์ํ ์์ฒด ๋ฒ์ฉ ํ๋ ์์ํฌ๊ฐ ์ ๊ณต๋ฉ๋๋ค. ํดํท์ ์ฌ์ฉํ๋ฉด ๋ค์ํ ํ๋ฉด, ์ปจํธ๋กค ๋ฐ ์ฌ์ฉ์ ์ํธ ์์ฉ ๋ฐฉ๋ฒ์ ๋ง๊ฒ ์ ํ๋ฆฌ์ผ์ด์ ์ ์๋์ผ๋ก ์กฐ์ ํ ์ ์์ต๋๋ค. ๋ํ ์ต์ํ์ ๋ณ๊ฒฝ์ผ๋ก ๊ธฐ์กด Android ์ฑ์ Harmony์ ์ ์ฉํ ์ ์๋ ๋๊ตฌ ์ ๊ณต์ ๋ํด์๋ ์ธ๊ธํฉ๋๋ค.
์ถ์ฒ : opennet.ru