์ด์ ์ฒด์ ๊ฐ๋ฐ์
rpmalloc ๋ฉ๋ชจ๋ฆฌ ํ ๋น ์์คํ ์ต์ ํ์๋ ์ง์ ์ด ์์์ต๋๋ค. rpmalloc์ โโ๋ํ ๋ณ๊ฒฝ ์ฌํญ๊ณผ ๋ณ๋์ ๊ฐ์ฒด ์บ์ ์ฌ์ฉ์ผ๋ก ์ธํด ๋ฉ๋ชจ๋ฆฌ ์๋น๊ฐ ์ค์ด๋ค๊ณ ์กฐ๊ฐํ๊ฐ ๊ฐ์ํ์ต๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ๋ ๋ฒ์งธ ๋ฒ ํ ๋ฆด๋ฆฌ์ค๊ฐ ๋์ฌ ๋๊น์ง Haiku ํ๊ฒฝ์ 256MB RAM ๋๋ ๊ทธ๋ณด๋ค ๋ ์ ์ RAM์ ๊ฐ์ถ ์์คํ ์ ์ค์นํ๊ณ ๋ถํ ํ ์ ์์ ๊ฒ์ ๋๋ค. API์ ๋ํ ์ก์ธ์ค๋ฅผ ๊ฐ์ฌํ๊ณ ์ ํํ๋ ์์ ๋ ์์๋์์ต๋๋ค(์ผ๋ถ ํธ์ถ์ ๋ฃจํธ์์๋ง ์ฌ์ฉํ ์ ์์).
Haiku ํ๋ก์ ํธ๋ BeOS OS ๊ฐ๋ฐ์ด ์ถ์๋ ๊ฒ์ ๋ํ ๋ฐ๋ฐ๋ก 2001๋
์ ๋ง๋ค์ด์ก๊ณ OpenBeOS๋ผ๋ ์ด๋ฆ์ผ๋ก ๊ฐ๋ฐ๋์์ง๋ง BeOS ์ํ๊ฐ ์ด๋ฆ์ ์ฌ์ฉ๋์๋ค๋ ์ฃผ์ฅ์ผ๋ก ์ธํด 2004๋
์ ์ด๋ฆ์ด ๋ณ๊ฒฝ๋์์ต๋๋ค. ์ด ์์คํ
์ BeOS 5 ๊ธฐ์ ์ ์ง์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ฉฐ ์ด OS์ฉ ์ ํ๋ฆฌ์ผ์ด์
๊ณผ์ ๋ฐ์ด๋๋ฆฌ ํธํ์ฑ์ ๋ชฉํ๋ก ํฉ๋๋ค. ๋๋ถ๋ถ์ Haiku OS์ ์์ค ์ฝ๋๋ ๋ฌด๋ฃ ๋ผ์ด์ผ์ค์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค.
์ด ์์คํ ์ ๊ฐ์ธ์ฉ ์ปดํจํฐ์ ์ค์ ์ ๋๊ณ ํ์ด๋ธ๋ฆฌ๋ ์ํคํ ์ฒ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋ ์์ฒด ์ปค๋์ ์ฌ์ฉํ๋ฉฐ ์ฌ์ฉ์ ์์ ์ ๋ํ ๋์ ์๋ต์ฑ๊ณผ ๋ฉํฐ์ค๋ ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ํจ์จ์ ์ธ ์คํ์ ์ต์ ํ๋์ด ์์ต๋๋ค. OpenBFS๋ ํ์ฅ๋ ํ์ผ ์์ฑ, ์ ๋๋ง, 64๋นํธ ํฌ์ธํฐ, ๋ฉํ ํ๊ทธ ์ ์ฅ ์ง์์ ์ง์ํ๋ ํ์ผ ์์คํ ์ผ๋ก ์ฌ์ฉ๋ฉ๋๋ค(๊ฐ ํ์ผ์ ๋ํด ํ์ผ ์์คํ ์ ๋ง์น ๋ฐ์ดํฐ๋ฒ ์ด์ค) ๋ฐ ํน์ ์ธ๋ฑ์ค๋ฅผ ์ฌ์ฉํ์ฌ ๊ฒ์ ์๋๋ฅผ ๋์ผ ์ ์์ต๋๋ค. B+ ํธ๋ฆฌ๋ ๋๋ ํฐ๋ฆฌ ๊ตฌ์กฐ๋ฅผ ๊ตฌ์ฑํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. BeOS ์ฝ๋์์ Haiku์๋ BeOS๊ฐ ์ค๋จ๋ ์ดํ ์คํ ์์ค๋ก ์ ๊ณต๋๋ Tracker ํ์ผ ๊ด๋ฆฌ์์ Deskbar๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
์ถ์ฒ : opennet.ru