์‹œ์Šคํ…œ ๋ฆฌ์†Œ์Šค ๋ชจ๋‹ˆํ„ฐ bpytop 1.0.0์˜ ์ฒซ ๋ฒˆ์งธ ๋ฆด๋ฆฌ์Šค


์‹œ์Šคํ…œ ๋ฆฌ์†Œ์Šค ๋ชจ๋‹ˆํ„ฐ bpytop 1.0.0์˜ ์ฒซ ๋ฒˆ์งธ ๋ฆด๋ฆฌ์Šค

Bpytop์€ CPU, ๋ฉ”๋ชจ๋ฆฌ, ๋””์Šคํฌ, ๋„คํŠธ์›Œํฌ ๋ฐ ํ”„๋กœ์„ธ์Šค ์‚ฌ์šฉ๋Ÿ‰์— ๋Œ€ํ•œ ํ˜„์žฌ ๊ฐ’๊ณผ ํ†ต๊ณ„๋ฅผ ๋ณด์—ฌ์ฃผ๋Š” ์‹œ์Šคํ…œ ๋ฆฌ์†Œ์Šค ๋ชจ๋‹ˆํ„ฐ์ž…๋‹ˆ๋‹ค. psutil์„ ์‚ฌ์šฉํ•˜์—ฌ Python์œผ๋กœ ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ ์œ ํ‹ธ๋ฆฌํ‹ฐ ํฌํŠธ์ž…๋‹ˆ๋‹ค ๋ฐฐ์‰ฌ ํ†ฑ ํŒŒ์ด์ฌ์—์„œ. ์ €์ž์— ๋”ฐ๋ฅด๋ฉด ๋” ๋น ๋ฅด๊ณ  ์ž์ฒด์ ์œผ๋กœ CPU๋ฅผ ๋œ ์†Œ๋น„ํ•ฉ๋‹ˆ๋‹ค.

ํŠน์ง• :

  • ๊ฒŒ์ž„๊ณผ ๊ฐ™์€ ๋ฉ”๋‰ด ์‹œ์Šคํ…œ์œผ๋กœ ์‚ฌ์šฉํ•˜๊ธฐ ์‰ฝ์Šต๋‹ˆ๋‹ค.

  • ์ „์ฒด ๋งˆ์šฐ์Šค ์ง€์›, ๋ชจ๋“  ๋ฒ„ํŠผ์„ ํด๋ฆญํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ํ”„๋กœ์„ธ์Šค ๋ชฉ๋ก ๋ฐ ๋ฉ”๋‰ด์—์„œ ๋งˆ์šฐ์Šค ์Šคํฌ๋กค์ด ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

  • ๋น ๋ฅด๊ณ  ๋ฐ˜์‘์ด ๋น ๋ฅธ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค.

  • ์„ ํƒํ•œ ํ”„๋กœ์„ธ์Šค์— ๋Œ€ํ•œ ์ƒ์„ธํ•œ ํ†ต๊ณ„๋ฅผ ํ‘œ์‹œํ•˜๋Š” ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค.

  • ํ•„ํ„ฐ๋ง ํ”„๋กœ์„ธ์Šค๊ฐ€ ๊ฐ€๋Šฅํ•˜๋ฉฐ ์—ฌ๋Ÿฌ ํ•„ํ„ฐ๋ฅผ ์ž…๋ ฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์ •๋ ฌ ์˜ต์…˜ ๊ฐ„์„ ์‰ฝ๊ฒŒ ์ „ํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์„ ํƒํ•œ ํ”„๋กœ์„ธ์Šค์— SIGTERM, SIGKILL, SIGINT๋ฅผ ๋ณด๋ƒ…๋‹ˆ๋‹ค.

  • ๋ชจ๋“  ๊ตฌ์„ฑ ํŒŒ์ผ ์˜ต์…˜์„ ๋ณ€๊ฒฝํ•˜๊ธฐ ์œ„ํ•œ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค ๋ฉ”๋‰ด์ž…๋‹ˆ๋‹ค.

  • ๋„คํŠธ์›Œํฌ ์‚ฌ์šฉ์— ๋Œ€ํ•œ ์ž๋™ ํ™•์žฅ ์ผ์ •์ž…๋‹ˆ๋‹ค.

  • ์ƒˆ ๋ฒ„์ „์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒฝ์šฐ ๋ฉ”๋‰ด์— ๋ฉ”์‹œ์ง€๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

  • ๋“œ๋ผ์ด๋ธŒ์˜ ํ˜„์žฌ ์ฝ๊ธฐ ๋ฐ ์“ฐ๊ธฐ ์†๋„๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : linux.org.ru

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