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

 

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

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

 


번호 제목 글쓴이 조회 날짜
24 mv명령어 질문입니다 5 brucex 5877 2014.07.28
23 512MB 램에서 구동가능한 PE 13 풍운 6121 2014.06.11
22 노트북에 우분투 13.10설치, 한영키 인식이 안되요ㅠㅠ 2 file 하뉴리 6141 2013.12.28
21 Ubuntu 서버 Virtual Hostings www 인식관련 문의 드립니다 5 file 로얄테넌바움 6282 2014.07.19
20 Linuxmint 16 한영 전환 IBus 4 기산 6296 2014.05.26
19 쿠분투 한글입력문제... 11 의미없는시간 6470 2013.10.12
18 카조님 Windows 8.1 Ultimate PE v5.8 쓰고 있는데요 3 file 떨어지는벽돌 6809 2014.07.12
17 원하는 HDD만끄기/잠재우기/절전모드 비슷한 프로그램 1 giwldlst 6937 2014.07.24
16 Windows 8.1 DREAM PE 를 VHD로 만들어 부팅하는 방법 문의합니다. 3 풍차돌이 6951 2014.10.01
15 윈도우 PE 실컴에서 사용하기 및 포함되있는 유틸프로그램들 사용질문이요 6 Monsterdev 6980 2014.06.30
14 root 권한 암호, 인증실패라뇨? 왜 그렇죠? 4 샤방이 7166 2014.11.04
13 xp wim파일을 받았는데요... 4  네로 7307 2014.05.04
12 우투분14.04사용중 윈도우8.1설치 후 우분투 사라짐 ㅠㅠ 7 concentric 7336 2014.08.06
11 UltimatePE.wim 파일 수정 20 file 등걸 7830 2014.06.03
10 Windows 8.1 Enterprise PE SP4 설치 43 file savvy 7892 2014.08.10
9 8.1 Ultimate PE v5.2 13 노익장 7954 2014.04.02
8 ubuntu13.10 64bit에서 wine 설치방법 좀 알려주세요~ 15 sulperman 8140 2013.11.07
7 putty 백스페이스키 설정방법 4 ds5nqq 8219 2014.06.24
6 [CentOS 7] USB 무선 랜카드 설치 4 file hely 8328 2014.10.28
5 카리스마조님의 Windows 8.1 Enterprise PE 설치시 병합방법좀 알려주세요... 6 평화70 9364 2014.06.26

 빠른 글쓰기




   Copyright 2013-2023 LinuxForum