Ubuntu Online, Fedora Online, Windows ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ ๋๋ MAC OS ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ์ ๊ฐ์ ์ฌ๋ฌ ๋ฌด๋ฃ ์จ๋ผ์ธ ์ํฌ์คํ ์ด์ ์ค ํ๋๋ฅผ ์ฌ์ฉํ์ฌ OnWorks ๋ฌด๋ฃ ํธ์คํ ์ ๊ณต์ ์ฒด์์ ์คํํ ์ ์๋ lttng-cputop-mi ๋ช ๋ น์ ๋๋ค.
ํ๋ก๊ทธ๋จ:
์ด๋ฆ
lttng-cputop-mi - lttng-cputop-mi
๊ธฐ์
์ฌ์ฉ๋ฒ: lttng-cputop-mi [-h] [-r REFRESH] [--gmt] [--skip-validation]
[--์์ ์์] [--์ข ๋ฃ ์ข ๋ฃ]
[--๊ธฐ๊ฐ-์์ PERIOD_BEGIN] [--๊ธฐ๊ฐ-์ข ๋ฃ PERIOD_END] [--๊ธฐ๊ฐ-์์-ํค
PERIOD_BEGIN_KEY] [--๊ธฐ๊ฐ ์ข ๋ฃ ํค PERIOD_END_KEY] [--๊ธฐ๊ฐ ํค-๊ฐ
PERIOD_KEY_VALUE] [--cpu CPU] [--timerange TIMERANGE] [-V] [--metadata] [--procname
PROCNAME] [--tid TID] [--limit LIMIT] [--top] [ [
...]]
CPUtop ๋ช ๋ น.
์์น ์ธ์ :
์ถ์ ๊ฒฝ๋ก
์ ํ ์ธ์ :
-h, --๋์
์ด ๋์๋ง ๋ฉ์์ง๋ฅผ ํ์ํ๊ณ ์ข ๋ฃ
-r ์๋ก ๊ณ ์น๋ค, --์๋ก ๊ณ ์น๋ค REFRESH
์๋ก ๊ณ ์นจ ๊ธฐ๊ฐ, ์ ํ์ ๋จ์ ์ ๋ฏธ์ฌ ํฌํจ(๊ธฐ๋ณธ ๋จ์: s)
--gmt ํ์ง ์๊ฐ ๋์ GMT๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ์์คํฌํ ์กฐ์
--๊ฑด๋๋ฐ๊ธฐ ์ ํจ์ฑ ๊ฒ์ฌ
์ถ์ ์ ํจ์ฑ ๊ฒ์ฌ ๊ฑด๋๋ฐ๊ธฐ
--์์ํ๋ค BEGIN
์์ ์๊ฐ: hh:mm:ss[.nnnnnnnnn]
--๋ END
์ข ๋ฃ ์๊ฐ: hh:mm:ss[.nnnnnnnnn]
--๋ง์นจํ-์์ PERIOD_BEGIN
๋ถ์ ๊ธฐ๊ฐ ์์ ๋ง์ปค ์ด๋ฒคํธ ์ด๋ฆ
--๋ง์นจํ PERIOD_END
๋ถ์ ๊ธฐ๊ฐ ์ข ๋ฃ ๋ง์ปค ์ด๋ฒคํธ ์ด๋ฆ(ํ์ --๋ง์นจํ-์์)
--๋ง์นจํ ์์ ํค PERIOD_BEGIN_KEY
์ ํ ์ฌํญ, ๋ง์นจํ์ ์ผ์นํ๋ ๋ฐ ์ฌ์ฉ๋๋ ์ด๋ฒคํธ ํ๋ ์ด๋ฆ ๋ชฉ๋ก(๊ธฐ๋ณธ๊ฐ: cpu_id)
--๋ง์นจํ ์ข ๋ฃ ํค PERIOD_END_KEY
์ ํ ์ฌํญ, ๋ง์นจํ๋ฅผ ์ผ์น์ํค๋ ๋ฐ ์ฌ์ฉ๋๋ ์ด๋ฒคํธ ํ๋ ์ด๋ฆ ๋ชฉ๋ก์ ๋๋ค. ์ง์ ๋์ง ์์ ๊ฒฝ์ฐ
๊ฐ์ ๊ฒ์ ์ฌ์ฉํ์ญ์์ค --๋ง์นจํ ์์ ํค
--๋ง์นจํ-ํค-๊ฐ PERIOD_KEY_VALUE
์ ํ ์ฌํญ, ๋ง์นจํ๊ฐ ์ผ์นํด์ผ ํ๋ ๊ณ ์ ํค ๊ฐ์ ์ ์ํฉ๋๋ค.
๊น์ด ์๊ฐํ.
--cpu CPU
์ด CPU ID ๋ชฉ๋ก์ ๋ํ ๊ฒฐ๊ณผ๋ง ํํฐ๋ง
--์๊ฐ ๋ฒ์ ์๊ฐ ๋ฒ์
์๊ฐ ๋ฒ์: [์์, ์ข ๋ฃ]
-V, --๋ฒ์ญ
ํ๋ก๊ทธ๋จ์ ๋ฒ์ ๋ฒํธ๋ฅผ ํ์ํ๊ณ ์ข ๋ฃ
--๋ฉํ๋ฐ์ดํฐ
๋ถ์์ ๋ฉํ๋ฐ์ดํฐ ํ์
--procname ํ๋ก์๋ช
์ด ํ๋ก์ธ์ค ์ด๋ฆ ๋ชฉ๋ก์ ๋ํ ๊ฒฐ๊ณผ๋ง ํํฐ๋ง
--์๊ฐ TID
์ด TID ๋ชฉ๋ก์ ๋ํ ๊ฒฐ๊ณผ๋ง ํํฐ๋ง
--ํ๊ณ ์ ํ
์์ X๋ก ์ ํ(๊ธฐ๋ณธ๊ฐ = 10)
--๋งจ ์ ์์ ๊ฒฐ๊ณผ ์ถ๋ ฅ
onworks.net ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ์จ๋ผ์ธ์ผ๋ก lttng-cputop-mi๋ฅผ ์ฌ์ฉํ์ธ์.