[Linux] df -k 에서의 use % 계산 방법

일반적으로 Used / Total = ??? % 라고 생각을 하겠지만

file system mechanism 에서의 계산 방식의 차이로 생각지도 않은 계산 방식이 나온다.

각 파일 시스템일 만들때 약 5% 정도의 hidden size가 존재 하며 해당 내용의 공식은
Used + Availble / Total = ??? 하시면 약 0.94xxxxxx ( 약 5% ) 로 확인이 가능하며  이 5%가 위의 계산식과 차이가 나는 주요 원인 이다.

그럼 어떻게 계산을 해야 될까???

free size = available * 100 / nonroot_total(used + available)

이렇게 하면 free size 가 나오며 이걸 - 100 하면 used 공간 % 가 나온다.

관련해서 소스와 참고 사이트를 올린다.

참고 사이트 :
http://fedoraforum.org/forum/showthread.php?t=194912



크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by 삐꾸강아쥐

2008/08/06 17:31 2008/08/06 17:31
, ,
Response
0 Trackbacks , 0 Comments
RSS :
http://blog.blog.n-nuri.com/rss/response/553

Trackback URL : http://blog.blog.n-nuri.com/trackback/553

Leave a comment
[로그인][오픈아이디란?]

블로그 이미지

http://blog.n-nuri.com 이 접속이 안 될경우 http://x2x.dnip.net 으로 접속해 주세요 공유하지 않는 지식은 썩은 물과 같다~~~!!!

- 삐꾸강아쥐

Archives

Recent Trackbacks

Calendar

«   2009/01   »
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Site Stats

Total hits:
227673
Today:
24
Yesterday:
279
free counters