그런데, 하드가 1기가 이상이 되면 할당단위의 크기가 32000정도가 됩니다.
500메가이면 8192이구요.
그런데 이 크기를 포맷할 때 사용자 임의대로 조절하는 방법은 없나요?
아시는 분의 도움을 부탁드립니다.
--
e-mail : cho...@nuri.net
Phone office : 02-3452-9280-140 Phone home : 0344-970-1635
Fax : 02-2452-9281
전통적인 DOS와 이를 그대로 사용하는 Win 3.1 및 Win95에서는 파일시스템
으로 FAT16 체계를 사용하는데 여기에는 클러스터 갯수에 제한이 있습니다.
즉 최대 64K 개의 클러스터만을 지정할 수 있는 것이지요. 그래서 가령
1GB 짜리 하드디스크의 경우라면 1GB / 64KB = 16KB가 되므로 한 클러스터의
크기는 16 킬로바이트를 써야합니다. 그리고 1 GB가 넘는 하드디스크라면
그 두 배의 크기인 32KB가 되어버립니다. 어쩔 수가 없는 일이죠.
이를 해결하려면 NT에서 쓸 수 있는 NTFS같은 파일시스템을 써야합니다.
물론 도스와는 호환이 되지 않지만요.
김학준
윗분 처럼 NT를 쓰시면 좋겠지만 일반 사용자들과는 거리가 멀죠
그렇다면 이왕 포맷하기 전에 파티션을 나누셔서 쓰시기 바랍니다.
왜냐구요? 1G가 넘어면 32k 클러스터 500M넘어면 16k 클러스터를
사용하기 때문이죠 저도 이문제를 피하기 위해 짜그만 1.27G하드를
무려 3등분이나 했습니다. 500 + 500 + 나머지로...
아니면 2등분 해도 조금은 손해를 덜 보죠...
하지만 절대 win95에서 1기가 이상 쓰지 마세요
하드의 700M만에 실제 데이터이며 300M는 그냥 날아가버립니다.
(에고 아까워...)
그럼 이만...
http : http://203.233.75.2/~lsw2000
E-Mail: lsw2000@[203.233.75.2]
FTP : 203.233.75.2 / 203.233.75.3
쪕 저희는 Domain을 받지 못했어요.. 흑흑흑
: 하지만 절대 win95에서 1기가 이상 쓰지 마세요
: 하드의 700M만에 실제 데이터이며 300M는 그냥 날아가버립니다.
저는 실제로 2기가짜리를 그냥 쓰지만 날라가는 부분은 없습니다.
무슨 말씀인지 모르겠네요. ???
--
Hongwon Seo (서 홍원)
mi...@nuri.net
http://www.iWorld.net/
: : 하지만 절대 win95에서 1기가 이상 쓰지 마세요
: : 하드의 700M만에 실제 데이터이며 300M는 그냥 날아가버립니다.
: 저는 실제로 2기가짜리를 그냥 쓰지만 날라가는 부분은 없습니다.
: 무슨 말씀인지 모르겠네요. ???
흔히 slack이라고 해서 cluster가 크기 때문에 낭비되는 분량을 말하시는
거겠죠. 실제로 아주 작은 크기의 file들을 많이 만들어내는 프로그램의
경우 NTFS(1 cluster = 1 sector = 512 bytes) partition상에서는 10Mbyte
정도의 free space면 수행되던 것이 cluster size가 32K인 FAT partition
상에서는 수백Mbyte를 잡아먹고 나가떨어지는 경우도 본적이 있습니다.
현재 FAT partition 구조의 문제점을 해결하기 위해 Windows95에 FAT32란
기능이 추가될 거라는 발표가 있군요.
<A HREF="http://www.microsoft.com/windows/pr/fat32.htm">
--
Choi Jaeseon 최재선
물론 물리적으로 날아간다는 말은 아니었습니다.
강조하기 날아간다고 사용했는데... 오해 마시길...
ps> win95에서 2G를 한 파티션에 .... 쩝 저는 절대 그렇게는...
I think want he meant was that you wasted a lot of file space by using
a 2G partition. This is due to inefficient file cluster sizes which
could lead to 20%-30% of wasted hard disk space.
파티션 매직이란 프로그램으로 클러스터 크기를 변경할 수 있습니다.
기존의 파티션을 지우거나 포맷하지 않고 클러스터 크기를 변경할 수
있으며, 램상주 프로그램이나 디바이스 드라이버를 필요로 하지 않는
게 장점입니다.
상용 프로그램이긴 한데... alt.binaries.warez.ibm-pc에서 구할 수
있을 겁니다. 시간이 지나면 지워질 수도 있으니 빨리 가보세요.
숭실대학교 소프트웨어공학과의 박길원입니다.
윈도우즈59를 사용하신다니 클러스터를 줄일 수 있는 편법을 소개하고자 합니다.
아.. 혹시 플러스팩을 사용하시는지요?
꼭 플러스 팩을 사용하셔야만 합니다.
우선 하드의 파티션을 C:를 500으로 잡습니다. 이렇게 되면 적은 클러스터를
사용하게되겠지요? 그리고 나머지는 모두 D:로 잡습니다.
그리고 도스, 윈도우즈95를 설치하시고(도스를 먼저 설치하는 이유는 Upper
Memory를 확보하기 위해서입니다.) 플러스팩을 설치하십시오.
자 모든 과정이 끝났으면 이제는 시작/프로그래/보조프로그램/시스템도구에 있는
디스크 공간 늘림을 실행합니다. 그리고는 D:를 통째로 압축하는 것입니다. 이
때 주의할 점은 압축비율을 1:1로 놓는 것입니다.(저의 경우는 2:1로 놓았는데
그다지 느리지도 않고 에러도 없이 잘 사용하고 있습니다만....)
1:1로 설정하는 이유는 이 경우 DriveSpace가 저장할 때 전혀 압축을 하지 않고
저장하기 때문에 시스템 속도가 저하되는 일이 없기 때문입니다.
또 DriveSpace로 압축하는 이유는 Cluster의 크기를 줄이기 위해서입니다.
DriveSpace는 커다란 화일을 하나 만들어서 자체적으로 그 화일내에서 입출력을
관리하기 때문에 Cluster를 사용할 필요가 없습니다.
제가 테스트 한 결과 1.08GB의 하드에 600MB정도의 프로그램을 설치하니깐
800MB의 Allocation Size로 변하더군요. 하지만 DriveSpace를 이용 1:1로 압축한
결과 610MB정도의 크기로 변하더군요..
플러스 팩을 사용해야만 하는 이유는 플러스팩에서 추가된 것중 하나인 DRIVE
SAPCE 3.0은 최대 2GB까지 하나의 드라이브로 설정할 수 있게 되어 있기
때문입니다.
--
C REM !/*//;'기뤄니';//*/!
Partition Magic이 cluster변경이 가능하나 기본적으로는 더 큰
클러스터로만 변경이 가능합니다. (데이터가 있는 경우.)
작은 클러스터로 변경이 가능하더라도 클러스터사이즈를 줄이면
가능한 하드공간도 불어듭니다. 결국의미가 없습니다.
즉, 500MB짜리 파티션은 8KB의 cluster인데 이것을
4KB로 줄이면 파티션 크기를 255MB로 줄여야 합니다.
반대로 늘리는것은 자유롭더군요.
---------------------------------------------------------------------------
Nam-Seok "Colus" Roh ns...@juno.kaist.ac.kr
Dept. of MS&E col...@Chollian.Nowcom
Korea Institute of Science and Technology (KAIST) colus@HITEL, ARA
김학준
----------------------------------------------------------
Hakjune Kim email: kay...@soback.kornet.nm.kr
tel: 82-2-556-0398 di...@chollian.dacom.co.kr
fax: 82-2-3448-4315 di...@nownuri.nowcom.co.kr
----------------------------------------------------------