it-swarm-ko.com

하드 디스크에 여유 공간을 얼마나 두어야합니까?

하드 디스크에 여유 공간을 확보 할 수있는 경험이 있습니까? 나는 당신이 조각화를 피하기 위해 적어도 5 %를 자유롭게 두어야한다고 들었습니다.

[답은 사용법 (예 : 비디오 파일과 텍스트), 디스크 크기, RAID 레벨, 디스크 형식, 디스크 크기에 따라 결정됩니다. 그러나 같은 질문에 대해 100 가지 변형을 요구하는 것은 비현실적이므로 모든 정보는 가장 중요합니다.]

21
username

조각화를 피하기 위해 일반적으로 약 10 %의 여유 공간을 두려고하지만 캐치가 있습니다. 기본적으로 Linux는 루트 사용자를 위해 디스크의 5 %를 예약합니다. 'df'를 사용할 때 루트가 아닌 사용자로 실행하면 출력에 5 %가 포함되지 않습니다. 계산을 할 때 명심해야 할 것입니다.

또한 tune2fs를 사용하여 루트 예약을 변경할 수 있습니다. 예를 들어

tune2fs -m 2 /dev/hda1

루트 리저브를 2 %로 설정합니다. 매우 구체적인 목적을 염두에 두지 않는 한 일반적으로 이것은 권장되지 않습니다.

20
jedberg

사용한 공간을 80 % 미만으로 유지하려고합니다. 이 수보다 높은 파일 시스템은 일반적으로 디스크에 데이터를 배치하기 위해 더 열심히 노력해야하므로 조각화됩니다.

5
Dave Cheney

드라이브를 실행할 때 드라이브에 여유 공간이 많지 않으면 조각 모음이 실행되지 않으므로 Windows에서는 10 % 플러스를 권장합니다. 그러나 여유 ​​공간을 남겨두면 조각화가 발생하는 것을 막을 수는 없습니다. 이미 언급했듯이 사용법에 따라 다릅니다. 조각화는 드라이브의 데이터에 대한 분산 량과 작성 및 제거되는 파일의 크기에 따라 더 많이 발생합니다. 더 많은 데이터가 변경되고 파일 크기가 더 무작위 일수록 조각화가 발생할 가능성이 높아집니다.

조각화를 최소화하는 유일한 방법은 수동으로 드라이브 조각 모음을 수동으로 수행하거나 시스템이 유휴 상태 일 때 Windows 정리시 백그라운드에서 실행되는 Diskeeper와 같은 도구를 사용하는 것입니다. 백그라운드에서 OS에 의해 조각화가 처리되는 파일 시스템이 있으므로 조각 모음을 수동으로 실행할 필요가 없습니다.

5
Sean Preston

SSD는 이것에 새로운 계층을 추가합니다. 웨어 레벨링 및 쓰기 증폭. 이러한 이유로 기존 하드 드라이브에 필요한 것보다 더 많은 여유 공간이 필요합니다.

기존 하드 드라이브를 짧게 쓰면 임의의 읽기/쓰기에 대한 대기 시간이 줄어 듭니다. SSD "Strot Stroking"은 드라이브 컨트롤러에 가비지 수집/마모 레벨링 루틴에 사용되지 않는 블록을 더 많이 제공하므로 드라이브 속도는 향상되지 않지만 수명이 길어지고 SSD가 가득 차면 속도 손실이 방지됩니다.

여전히 드라이브를 채우고 싶지는 않지만 SSD를 사용하면 즉각적인 효과가 없으며 그 이유가 다릅니다.

3
pplrppl

그러나 임시 파일과 스왑 파일을 충분히 확보 할 수 있다면 기술적으로 안전하다고 할 수 있지만 일반적으로 15 % 정도의 하드 드라이브가 필요합니다. 그러나 안전한 방법으로 15 %에 도달하면 몇 가지 주요 정리 작업 및/또는 더 큰/두 번째 하드 드라이브 구매에 대해 생각할 시간입니다.

3
user2626

내가 이해 한 바에 따르면 드라이브의 파일 시스템에 따라 다릅니다. 일부 파일 시스템은 디스크 조각화와 같은 것에 더 탄력적입니다.

2
Psycho Bob

나는 항상 모든 종류의 시스템 볼륨과 더 작은 데이터 볼륨에서 약 50 %의 여유를 유지하려고 노력했습니다. 가능하면 2의 크기를 1로 설정하고 경고 임계 값을 75 %로 설정했습니다.

그러나 데이터 저장의 경우 모니터링을 설정할 때 모니터링 및/또는 추정해야하는 데이터 증가율 문제 일뿐입니다. 예를 들어 데이터가 1TB 볼륨에서 매우 빠르게 성장하지 않는 경우 경고 임계 값은 좋을 것이고 90-95 % 활용에 익숙 할 것입니다. 성장률이 높으면 시간에 맞춰 알림을 받도록 조정하십시오. 데이터가 늘어나지 않고 예약 된 조각 모음으로 변경되는 경우 조각화를 처리 할 수 ​​있습니다.

1
Oskar Duveborn

예, 사용량 및 기본 스토리지 시스템에 따라 다릅니다. 하이 엔드 SAN 기반 디스크 어레이와 같은 일부 시스템은 파일 조각화를 비 웃으며 조각화의 유일한 시스템 영향은 지금까지 그리고 그 이상으로 모든 것을 흩어지게하는 OS 오버 헤드뿐입니다. 랩탑, 드라이브와 같은 다른 시스템은 또 다른 이야기도 함께 제공됩니다 .ZFS와 같은 새로운 파일 시스템에는 들어 가지 않습니다. 공간 제한의 개념이 가장 중요합니다.

물론 NTFS는 그 자체의 짐승입니다. 요즘 나는 C : \에 15GB의 총 크기를 XP 시스템에 제공하고, Vista/Win7을 사용하여 권장 사항을 알지 못할 정도로 많이하지 않았습니다. 섀도 복사본을 사용하면 다른 것보다 더 많은 '빈'공간을 유지해야하며, 20 %의 여유 공간이 추가가 필요하거나 깨끗해야 할 때를 나타내는 표식이라고 할 수 있습니다. 일어나야합니다.

일반 오래된 NTFS 데이터 볼륨의 경우 15 % 미만이되면 걱정이됩니다. 그러나 드라이브가 1TB 드라이브 인 경우 15 %는 여전히 작업을 수행하고 새 파일을 할당 할 공간이 많습니다 (반면에 조각 모음에 시간이 오래 걸린다는 것).

1
sysadmin1138

나는 몇 가지 이유로 50 %를 무료로 남겨 두려고합니다.

  1. 나는 페이지 파일의 크기가 작음에도 불구하고 많은 공간을 남겨두면 속도가 빨라질 수 있다고 들었습니다. 나는 그것이 몇 년 전에 출판 된 매우 유용한 책 "PC Hacks"에서 나온 것이라고 믿는다.

  2. 드라이브의 크기에 관계없이 절반 만 채우는 것을 목표로하면 거기에있는 내용을 염두에 둘 수 있습니다. 즉, 더 큰 외부로 물건을 보관하거나 옮기는 것이 더 좋습니다.

0
Darren