*이 게시판의 게시물은 삭제할 수 없습니다.
  삭제 요청은 서비스-문의하기 이용 바랍니다.
  비공개/상용 자료 요청은 금지합니다.

 

특정 시스템(벤더사)의 메모리 실제 사용량을 확인하는 스크립트를 생성하려고 합니다.

시스템의 memoinfo 데이터를 참조하며 아래와 같습니다.

 

MemTotal:      4138028 kB
MemFree:       1132700 kB
Buffers:         57132 kB
Cached:        1883316 kB

 

사용률 계산식은 아래와 같습니다.

 

(MemTotal - MemFree - Buffers - Cached) / MemTotal * 100

 

제가 생각 했던건 각 데이터들을 변수 지정하여,

 

TOTAL=`cat /proc/meminfo |grep MemTotal |awk '{printf "%.4f %", $2}'`
FREE=`cat /proc/meminfo |grep MemFree |awk '{printf "%.4f %", $2}'`
BUFFER=`cat /proc/meminfo |grep Buffers |awk '{printf "%.4f %", $2}'`
CACH=`cat /proc/meminfo |grep '^Cached' |awk '{printf "%.4f %", $2}'`

 

expr로 계산하려고 하니, 0으로 표현됩니다. "/"시 무조건 정수로 표현한다는걸 확인 했습니다.

| bc 옵션은 해당 시스템에서 막아놓은거 같아 반영 되지 않습니다.

 

결론적으로 awk로 계산해야 될거 같은데 저렇게 변수 지정 후 계산 시 어떻게 사용해야 하는지 모르겠습니다.

 


번호 제목 글쓴이 조회 날짜
104 한꺼번에 Linux 대량으로 설치하기 5 통나무 2695 2014.03.25
103 우 클릭 메뉴 레지스트리 알려 주세요? file mac 2068 2014.03.24
102 얼티밋PE iso 파일을 EasyBCD 에 등록해서 쓸수없나요? 4 도깨비 5170 2014.03.18
101 리눅스민트에서 포터블 스타1과 워크3실행방법 알려주세요 7 고감맨 2959 2014.03.05
100 아이콘을 항상 창 위로 나오게 할 수 있는 방법이 있는지요? 6 mac 2026 2014.03.04
99 리눅스에서 HWP 2014 포터블 사용 가능한가요? 5 pet 3336 2014.03.03
98 리눅스 한번 설치해보려고 합니다. 근데... 7 file 시소야 3452 2014.02.26
97 k-style 님 보세요 1 file 꼬시롱 2280 2014.02.15
96 리눅스 포럼 메인페이지 윈도에서와 다르네요. 4 file 하고지비 2595 2014.01.26
95 동영상 재생을 하려고 하는데 문제가 있습니다. 2 file 하고지비 2181 2014.01.26
94 리눅스에서 사용할 수 있는 캡쳐프로그램은> 5 하고지비 2511 2014.01.25
93 리눅스에서 크롬을 설치했는데.... 3 file 하고지비 2891 2014.01.25
92 우분투에서 파일관리는 어떻게 하나요. 5 하고지비 2677 2014.01.24
91 windows7 64bit에서 우분투설치 시도 중... 8 file 하고지비 3157 2014.01.22
90 우분투 12.04LTS 영문버전 한글로바꾸기. 2 백트랙 14386 2014.01.14
89 이것은 무엇인지?... 3 하고지비 2367 2014.01.13
88 한글 리눅스 2014설치방법 1 오랜길 4620 2014.01.09
87 노트북에 우분투 13.10설치, 한영키 인식이 안되요ㅠㅠ 2 file 하뉴리 6141 2013.12.28
86 트루이미지를 활용한 Linux설치? 5 jay 2792 2013.12.26
85 좋은 리눅스 있으면, 소개해주시겠어요^^ 4 k-style 2566 2013.12.26

 빠른 글쓰기




   Copyright 2013-2023 LinuxForum