대부분의 사람들이 먼저 /boot
, 스왑, Windows 시스템 파티션 등 을 만드는 경향이 있음을 알았습니다 . 그리고 어떤 사람들은 그렇게하는 것이 더 빠를 것이라고 말하고 다른 사람들은 '외부 트랙'을 더 빨리 말합니다. 어느 것이 (또는 둘 다) 이해가되는지, 왜 말합니까?
대부분의 사람들이 먼저 /boot
, 스왑, Windows 시스템 파티션 등 을 만드는 경향이 있음을 알았습니다 . 그리고 어떤 사람들은 그렇게하는 것이 더 빠를 것이라고 말하고 다른 사람들은 '외부 트랙'을 더 빨리 말합니다. 어느 것이 (또는 둘 다) 이해가되는지, 왜 말합니까?
답변:
예. 기존 하드 디스크의 외부 가장자리에있는 데이터는 플래터 중앙에 가까운 데이터보다 순차적으로 빠르게 읽습니다. 이것은 단지 물리학입니다. 외부 트랙의 접선 속도는 내부 트랙보다 빠르므로 회전 대기 시간이 줄어 듭니다.
이를 확인하는 가장 쉬운 방법은 드라이브의 처리량을 그래프로 나타내는 모든 디스크 드라이브 테스트 도구를 보는 것입니다. 가장 높은 처리량은 외부 가장자리에있는 드라이브의 시작 부분에 있습니다.
이제 OS가 / swap 파티션과 관련하여보다 일반적인 임의 액세스를 수행하는 것이 중요한 방식인지 여부는 더 논쟁의 여지가 있습니다. 또한 RAM 메모리 크기가 일반적으로 몇 GB 인 경우 / swap 파티션이 얼마나 관련성이 있는지 잘 모르겠습니다. FWIW, 나는 보통 이것을 귀찮게하지 않습니다. 그러나 각자 자신에게 ...
현재 Ubuntu 버전을 사용하는 경우 디스크 유틸리티 앱에는 "벤치 마크"기능이있어 드라이브의 "외부"부분과 "내부"부분에 어떤 차이가 있는지 대략적으로 알 수 있습니다.
하드 디스크는 외부 트랙에서 가장 빠릅니다 (HD Tune과 같은 유틸리티를 사용하여 직접 확인하십시오). 항상 Windows 시스템 파티션 (일반적으로 C : 드라이브)이 디스크에서 생성 된 첫 번째 파티션이되기를 바랍니다. 하드 디스크가 데이터를 효율적으로 읽고 쓸 수있는 능력은 오늘날의 컴퓨터 시스템에서 가장 큰 병목 현상입니다. 이것이 솔리드 스테이트 디스크가 가격이 하락함에 따라 인기를 얻고있는 이유입니다. 읽기 및 쓰기 속도는 기계 디스크의 속도를 훨씬 능가합니다.
언급 한 파티션 목록에서 Linux / Windows 이중 부팅 시스템에 대해 이야기하는 것처럼 들리 며,이 경우 Windows Installer가 설치를 요청하면 제대로 작동하지 않는 것 같습니다 그러나 첫 번째 파티션. 따라서 이중 부팅 시스템을 실행하는 많은 사람들이 첫 번째 파티션에 Windows를 설치합니다. 그 후에는 스왑 파티션을 디스크 바깥쪽으로 최대한 멀리 두는 것이 좋습니다. 그것이 RAM을 캐싱 할 것이기 때문에, 아마 일반 파일 파티션보다 빠른 것이 더 중요 할 것입니다 (그러나 많은 양의 RAM을 가지고있을 때 스왑 파티션에 대해 덜 중요하다고 John이 말하는 것은 비합리적입니다). 하지만 일반적으로 디스크 내부와 외부의 속도 차이가 큰 문제라고 생각합니다. 드라이브의 위치에 관계없이 RAM 액세스보다 느리고 네트워크 액세스보다 빠릅니다.