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

 

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

시스템의 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로 계산해야 될거 같은데 저렇게 변수 지정 후 계산 시 어떻게 사용해야 하는지 모르겠습니다.

 


번호 제목 글쓴이 조회 날짜
504 우매한 질문하나 드림니다. 2 빨강모자 2244 2013.12.12
503 xbuntu 한영키 및 리눅스 공부 방법 2 세상살이 2292 2013.12.17
502 Pear OS 8을 설치했는데요.. 윈도우 듀얼 부팅시 3 고감맨 2605 2013.12.21
501 리눅스 이외의 다른 드라이브를 마운트할 수 없네요.. 3 고감맨 2130 2013.12.21
500 좋은 리눅스 있으면, 소개해주시겠어요^^ 4 k-style 2565 2013.12.26
499 트루이미지를 활용한 Linux설치? 5 jay 2792 2013.12.26
498 노트북에 우분투 13.10설치, 한영키 인식이 안되요ㅠㅠ 2 file 하뉴리 6141 2013.12.28
497 한글 리눅스 2014설치방법 1 오랜길 4620 2014.01.09
496 이것은 무엇인지?... 3 하고지비 2367 2014.01.13
495 우분투 12.04LTS 영문버전 한글로바꾸기. 2 백트랙 14386 2014.01.14
494 windows7 64bit에서 우분투설치 시도 중... 8 file 하고지비 3157 2014.01.22
493 우분투에서 파일관리는 어떻게 하나요. 5 하고지비 2677 2014.01.24
492 리눅스에서 크롬을 설치했는데.... 3 file 하고지비 2891 2014.01.25
491 리눅스에서 사용할 수 있는 캡쳐프로그램은> 5 하고지비 2511 2014.01.25
490 동영상 재생을 하려고 하는데 문제가 있습니다. 2 file 하고지비 2180 2014.01.26
489 리눅스 포럼 메인페이지 윈도에서와 다르네요. 4 file 하고지비 2595 2014.01.26
488 k-style 님 보세요 1 file 꼬시롱 2280 2014.02.15
487 리눅스 한번 설치해보려고 합니다. 근데... 7 file 시소야 3452 2014.02.26
486 리눅스에서 HWP 2014 포터블 사용 가능한가요? 5 pet 3336 2014.03.03
485 아이콘을 항상 창 위로 나오게 할 수 있는 방법이 있는지요? 6 mac 2026 2014.03.04

 빠른 글쓰기




   Copyright 2013-2023 LinuxForum