๋ฆฌ๋์ค ํ ๋ฅด๋ฐ์ค๋ ์ปค๋์ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ ํ์ ์์คํ ์ ์ํ ํจ์น ์ธํธ๋ฅผ ์ค๋นํ์ต๋๋ค. Linuxํ์ด์ง ์บ์์์ ์์ ๋ฐ์ดํฐ ๋ธ๋ก์ ์ฝ์ ๋ ํด๋ฆฌ์ค ๊ตฌ์กฐ์ ์ฐธ์กฐ ์นด์ดํธ(refcount)๋ฅผ ์์์ ์ผ๋ก ๋ณ๊ฒฝํ์ง ์๊ณ ์ต์ ํํ๋ ๊ธฐ๋ฅ์ ๊ตฌํํ์ต๋๋ค. ์ปค๋ฐ ํ ์คํธ์ ๋ฐ๋ฅด๋ฉด ์ด ๋ณ๊ฒฝ ์ฌํญ, ๊ด๋ จ ํ ์คํธ ๋ฐ ์ด์ ์ฃผ์ ํ ์คํธ๋ ํ ๋ฅด๋ฐ์ค์ ๊ฐ๋ ํ์ Claude Code AI ๋น์๊ฐ ์์ฑํ์ต๋๋ค. ์ด ๋ณ๊ฒฝ ์ฌํญ์ noref-filemap-read-with-llm์ด๋ผ๋ ๋ณ๋์ ์ปค๋ ๋ธ๋์น์ ์ถ๊ฐ๋์์ผ๋ฉฐ, ๋ฉ์ธ ๋ธ๋์น๋ก ๋ฐฑํฌํธ๋ ์ง ์๋๋ฉด ๋จ์ํ ๋ด๋ถ ์คํ์ธ์ง ์ฌ๋ถ๋ ์์ง ๋ช ํํ์ง ์์ต๋๋ค.
ํ ์คํธ ๊ฒฐ๊ณผ, ํจ์น๋ฅผ ์ ์ฉํ ํ 8๊ฐ ์ค๋ ๋ ๊ตฌ์ฑ์์ ์์ ํ์ผ ์ฝ๊ธฐ ์ฒ๋ฆฌ๋์ด ์ด๋น 9.9๋ง~10.4๋ง ํ์์ 30๋ง~33๋ง ํ(3๋ฐฐ ์ฆ๊ฐ)๋ก, 4๊ฐ ์ค๋ ๋ ๊ตฌ์ฑ์์๋ ์ด๋น 8.9๋ง~11.6๋ง ํ์์ 25๋ง~26๋ง ํ(2๋ฐฐ ์ฆ๊ฐ)๋ก, ๋จ์ผ ์ค๋ ๋ ๊ตฌ์ฑ์์๋ ์ด๋น 7.9๋ง~8.1๋ง ํ์์ 8.8๋ง~8.9๋ง ํ๋ก ํฅ์๋์์ต๋๋ค. ์ด๋ฌํ ์ฑ๋ฅ ํฅ์์ ํ์ด์ง ์บ์์ ๋ํ ๋์ ์ ๊ทผ์ผ๋ก ์ธํด ์ค๋ ๋ ๊ฐ ์บ์ ์ ๊ทผ ๊ฒฝ์์ด ์ฌํ๋๊ธฐ ๋๋ฌธ์ ๋๋ค. ์๋ฅผ ๋ค์ด, 8๊ฐ์ ์ค๋ ๋๊ฐ ๋์์ 16๋ฐ์ดํธ์ ๋ฐ์ดํฐ๋ฅผ ์ฝ์ผ๋ ค๊ณ ํ ๋, ์ ์ฒด ์๊ฐ์ 99.92%๋ ์ฝ๊ธฐ ์์ ์์ฒด๊ฐ ์๋๋ผ ์ฐธ์กฐ ์นด์ดํฐ ์ ๊ทผ์ ๊ธฐ๋ค๋ฆฌ๋ ๋ฐ ์์๋ฉ๋๋ค.
๋ฐ์ดํฐ ์ ํ์ฑ์ ๋ณด์ฅํ๊ธฐ ์ํด, ์ด ํจ์น๋ ๋ณ๋์ ๋ฝ์ ํ๋ํ๊ฑฐ๋, ์ฐธ์กฐ ์นด์ดํฐ๋ฅผ ๋ณ๊ฒฝํ๊ฑฐ๋, ์ค๊ฐ ๋ฒํผ๋ง์ ์ฌ์ฉํ๋ ๋์ , RCU(Read-Copy-Update) ๋ฉ์ปค๋์ฆ์ ํตํ ๋๊ธฐํ๋ก ์ง์ฐ๋ ๋ฉ๋ชจ๋ฆฌ ํ ๋น ํด์ ๋ฅผ ํ์ฉํ๋ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ฌ์ฉํฉ๋๋ค. ์ด ๋ฐฉ๋ฒ์ ์ฝ๊ธฐ ์ค๋ ๋๊ฐ ๋ฐ์ดํฐ ๋ณต์ฌ๋ฅผ ์๋ฃํ ๋๊น์ง ๋ฉ๋ชจ๋ฆฌ ํ์ด์ง๊ฐ ๋ฌผ๋ฆฌ์ ์ผ๋ก ํ ๋น ํด์ ๋์ง ์๋๋ก ๋ณด์ฅํฉ๋๋ค.
์ถ์ฒ : opennet.ru
