๋ฉ”๋ชจ๋ฆฌ ๋ถ€์กฑ ์ฒ˜๋ฆฌ๊ธฐ oomd 0.2.0 ์ถœ์‹œ

ํŽ˜์ด์Šค๋ถ ์ถœํŒ ๋‘ ๋ฒˆ์งธ ๋ฌธ์ œ ๋ง™์†Œ์‚ฌ, ์‚ฌ์šฉ์ž ๊ณต๊ฐ„์—์„œ ์‹คํ–‰๋˜๋Š” ๋ฉ”๋ชจ๋ฆฌ ๋ถ€์กฑ(OOM) ์ฒ˜๋ฆฌ๊ธฐ์ž…๋‹ˆ๋‹ค.
์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ Linux ์ปค๋„ OOM ํ•ธ๋“ค๋Ÿฌ๊ฐ€ ํŠธ๋ฆฌ๊ฑฐ๋˜๊ธฐ ์ „์— ๋„ˆ๋ฌด ๋งŽ์€ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์†Œ๋น„ํ•˜๋Š” ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ฐ•์ œ๋กœ ์ข…๋ฃŒํ•ฉ๋‹ˆ๋‹ค. oomd ์ฝ”๋“œ๋Š” C++๋กœ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ ๊ณต๊ธ‰ GPLv2์— ๋”ฐ๋ผ ๋ผ์ด์„ผ์Šค๊ฐ€ ๋ถ€์—ฌ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์„ฑํ’ˆ ํŒจํ‚ค์ง€ ํ˜•์„ฑ๋œ ํŽ˜๋„๋ผ ๋ฆฌ๋ˆ…์Šค์šฉ. oomd์˜ ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ์•Œ์•„๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ณต์ง€์‚ฌํ•ญ ํ…์ŠคํŠธ ์ฒซ ๋ฒˆ์งธ ๋ฌธ์ œ.

๋ฆด๋ฆฌ์Šค 0.2.0์—๋Š” Linux ๋ฐฐํฌํŒ์šฉ oomd๋ฅผ ๋” ์‰ฝ๊ฒŒ ํŒจํ‚ค์ง•ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๋งŽ์€ ์—…๋ฐ์ดํŠธ์™€ ํŒŒ์ผ ์žฌ๋ฐฐ์น˜๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ํ™œ์„ฑ ํ”Œ๋Ÿฌ๊ทธ์ธ ๋ชฉ๋ก์„ ํ‘œ์‹œํ•˜๊ธฐ ์œ„ํ•ด ์ƒˆ๋กœ์šด ํ”Œ๋ž˜๊ทธ "--list-plugins"๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ์—์„œ ํŠน์ • cgroup์˜ ์กด์žฌ๋ฅผ ๊ฐ์ง€ํ•˜๋Š” ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ํ†ต๊ณ„ ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ์†Œ์ผ“ ์„œ๋ฒ„๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€