포스트

Linux 명령어 - free

free 명령어는 리눅스 시스템에서 메모리 사용 현황을 살펴보는 명령어이다.

1
free


전체 메모리사용 중인 메모리, 공유 메모리, 버퍼/캐시 메모리, 사용 가능한 메모리, swap 메모리 에 대한 정보를 출력한다.

image

  • total: 전체 메모리 크기
  • used: 사용중인 메모리 크기 (total - free - buff/cache)
  • free: 사용 가능한 메모리 크기
  • shared: 프로세스에서 공유되는 메모리 크기
  • buff/cache: 커널이 성능 향상을 위해 캐시 영역으로 사용하는 메모리 크기
  • available: swapping 없이 새로운 어플리케이션을 실행할 수 있는 메모리 크기
  • swap: 가상 메모리


옵션

-h

사람이 읽기 쉽도록 -h 옵션이 제공되는데, 이 옵션을 사용하면 단위로 변환하여 출력해준다.
기본 단위로 이진 접두어를 사용한다. image


특정 십진 접두어 단위 표기

십진 접두어 단위로 보고 싶다면 아래 옵션을 사용할 수 있다. image

사용 예시) image


특정 이진 접두어 단위 표기

이진 접두어 단위로 보고 싶은 경우 다음의 옵션을 사용할 수 있다.
기본 표기법을 이진 접두어로 사용하기 때문에 --kibi 옵션은 -k로, --mebi 옵션은 -m으로, --gibi 옵션은 -g로도 사용 할 수 있다.
image

사용 예시) image




참고한 사이트

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.