πŸ’» Programming/Linux

TOP λͺ…λ Ήμ–΄, ν•„λ“œ 정보 및 μ˜΅μ…˜

μΌ€μ΄μΉ˜ 2015. 10. 1. 17:41

κΉ”λ”ν•˜κ²Œ μ •λ¦¬λ˜μ–΄μžˆλŠ” μžλ£Œκ°€ μžˆμ–΄μ„œ κ³΅μœ ν•©λ‹ˆλ‹€.


top λͺ…λ Ή μ‹€ν–‰μ‹œ μΆ”κ°€ν•  수 μžˆλŠ” μ˜΅μ…˜

    * (top) -d [sec]: μ„€μ •λœ μ΄ˆλ‹¨μœ„λ‘œ Refresh
    * (top) -c      : command뒀에 μΈμžκ°’ ν‘œμ‹œ

top λͺ…λ Ή μ‹€ν–‰ ν›„ μ‚¬μš©ν•  수 μžˆλŠ” μ˜΅μ…˜

    * shift + t     : μ‹€ν–‰λœ μ‹œκ°„μ΄ 큰 μˆœμ„œλ‘œ μ •λ ¬
    * shift + m     : λ©”λͺ¨λ¦¬ μ‚¬μš©λŸ‰μ΄ 큰 μˆœμ„œλ‘œ μ •λ ¬
    * shift + p     : cpu μ‚¬μš©λŸ‰μ΄ 큰 μˆœμ„œλ‘œ μ •λ ¬
    * k             : Process μ’…λ£Œ
       o k μž…λ ₯ ν›„ μ’…λ£Œν•  PIDλ₯Ό μž…λ ₯ν•œλ‹€
       o signal을 μž…λ ₯ν•˜λΌ ν‘œμ‹œλ˜λ©΄ 9λ₯Ό λ„£μ–΄μ€€λ‹€
    * c             : λͺ…λ Ή 인자 ν‘œμ‹œ / λΉ„ν‘œμ‹œ
    * l(μ†Œ λ¬Έμžμ—˜)   : uptime line(첫번째 ν–‰)을 ν‘œμ‹œ / λΉ„ν‘œμ‹œ
    * space bar     : Refresh
    * u             : μž…λ ₯ν•œ μœ μ € μ†Œμœ μ˜ Process만 ν‘œμ‹œ
       o which user: 와 같이 μœ μ €λ₯Ό μž…λ ₯ν•˜λΌ ν‘œμ‹œλ λ•Œ Userλ₯Ό μž…λ ₯
       o blank(곡백) μž…λ ₯μ‹œ λͺ¨λ‘ ν‘œμ‹œ
    * shift + b     : μƒλ‹¨μ˜ uptime 및 기타 정보값을 블락선택해 ν‘œμ‹œ
    * f             : 화면에 ν‘œμ‹œλ  ν”„λ‘œμ„ΈμŠ€ κ΄€λ ¨ ν•­λͺ© μ„€μ •


top λͺ…λ Ή μ‹€ν–‰ ν›„ ν™”λ©΄

 top.PNG


μ„ΈλΆ€ 정보 ν•„λ“œλ³„ ν•­λͺ©


  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND

    * PID : ν”„λ‘œμ„ΈμŠ€ ID (PID)
    * USER : ν”„λ‘œμ„ΈμŠ€λ₯Ό μ‹€ν–‰μ‹œν‚¨ μ‚¬μš©μž ID
    * PRI : ν”„λ‘œμ„ΈμŠ€μ˜ μš°μ„ μˆœμœ„ (priority)
    * NI : NICE κ°’. 일의 nice value값이닀. λ§ˆμ΄λ„ˆμŠ€λ₯Ό κ°€μ§€λŠ” nice valueλŠ” μš°μ„ μˆœμœ„κ°€ λ†’μŒ.
    * VIRT : 가상 λ©”λͺ¨λ¦¬μ˜ μ‚¬μš©λŸ‰(SWAP+RES)
    * RES : ν˜„μž¬ νŽ˜μ΄μ§€κ°€ μƒμ£Όν•˜κ³  μžˆλŠ” 크기(Resident Size)
    * SHR : λΆ„ν• λœ νŽ˜μ΄μ§€, ν”„λ‘œμ„ΈμŠ€μ— μ˜ν•΄ μ‚¬μš©λœ λ©”λͺ¨λ¦¬λ₯Ό λ‚˜λˆˆ λ©”λͺ¨λ¦¬μ˜ 총합.
    * S : ν”„λ‘œμ„ΈμŠ€μ˜ μƒνƒœ [ S(sleeping), R(running), W(swapped out process), Z(zombies) ]
    * %CPU : ν”„λ‘œμ„ΈμŠ€κ°€ μ‚¬μš©ν•˜λŠ” CPU의 μ‚¬μš©μœ¨
    * %MEM : ν”„λ‘œμ„ΈμŠ€κ°€ μ‚¬μš©ν•˜λŠ” λ©”λͺ¨λ¦¬μ˜ μ‚¬μš©μœ¨
    * COMMAND : μ‹€ν–‰λœ λͺ…λ Ήμ–΄




좜처 : http://faq.hostway.co.kr/?mid=Linux_ETC&page=7&document_srl=1441