정보보안/보안툴2009. 2. 24. 00:56

KarenWare.com 에 가면 여러가지 유용한 유틸리티가 많이 있다.
이중에 디스크 슬랙 영역을 찾아 크기를 알려주는 Disk Slack Checker 라는 프로그램을 보기로 하자.
디스크에서 파일을 저장할 때는 클러스터 단위로 파일을 저장한다.
이때문에 디스크의 클러스터 크기가 8kb 라면 1kb 짜리 파일을 저장하더라도 8kb 의 디스크 영역을 차지하게 된다.
이렇게 실제 데이터의 크기와 클러스터의 크기가 맞아 떨어지지 않기 때문에 생기는 실제로는 사용하지 않는 공간을 슬랙 영역이라고 한다.
뭐 우찌했건간에 이 Disk Slack Checker 는 드라이브에 존재하는 슬랙 영역을 찾고 그 총 용량을 구해서 알려준다.

설치를 하고 나서 실행을 하면 아래와 같이 드라이브 리스트가 나오고 간단하게
준비상태, 타입(고정, 이동식), 파일시스템, 압축여부, 클러스터 크기, 드라이브 크기의 정보가 나온다.


한 드라이브만 선택하고 Analyze Drive(s) 를 클릭하면 잠시후 아래와 같이 실행이 완료된다.

 
분석이 끝난 드라이브는 추가적인 드라이브의 정보가 채워진다.
아래는 내 C 드라이브를 분석하여 나온 결과이다.

 Drive  Net Name  Status   Type   File System   Compressed   Cluster Size 
 C:\    Ready  Fixed  NTFS  False  4.00 KB

 Drive Size  Files   Folders   Free  % of Size  Allocated   % of Size
 20.00 GB  42,152  1,902  12.50 GB  62.50%  6.23 GB  31.17%

 Per File  Used  % of Size  % of Alloc  Per File  Slack  % of Size
 155.10 KB   6.15 GB   30.73%  98.58%  152.89 KB   90.96 MB   0.44%

 % of Alloc  Per File  Overhead  % of Size  Per File    
 1.42%  2.21 KB  1.27 GB   6.33%  31.48 KB    

분석을 통해 드라이브 내의 파일수, 폴더수, 여유 공간(크기, 비율), 할당 공간(크기, 비율, 파일당 크기), 사용 공간(크기, 비율, 할당 공간대비 비율, 파일당 크기), 슬랙(크기, 비율, 할당 공간대비 비율, 파일당 크기), 오버헤드(크기, 비율, 파일당 크기) 등을 확인할 수 있는 것을 알 수 있다.

Posted by Huikyun