데비안이 하드 디스크에서 물리 섹터 크기를 사용하도록하려면 어떻게해야합니까?


9

방금 몇 개의 새로운 3TB WD 드라이브를 구입했습니다. 여기에는 물리적 4k 섹터가 있지만 512B 논리 섹터를 제공하는 일종의 계층이 있습니다 (아래 파티션 표 참조).

하드 드라이브에서 속도를 높이기 위해이 논리 계층을 제거하고 실제 4k 섹터를 사용하고 싶습니다. 그러나 fdisk 매뉴얼 페이지 나 parted 또는 Google 검색 에서이 작업을 수행하는 방법 (또는 가능하더라도)을 알 수 없습니다. 아무도 이것이 어떻게 이루어질 수 있는지 알고 있습니까?

이것이 왜 중요한지에 대해, 이 페이지 는 섹터를 올바르게 정렬하면 읽기 속도의 차이가 이미 25 %, 쓰기의 경우 2500 % 이상이 될 수 있음을 보여줍니다. 물리 섹터를 선호하는 논리 섹터를 제거하면 속도가 훨씬 향상됩니다. 감사!

$ parted /dev/sdc
GNU Parted 2.3
Using /dev/sdc
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
Model: ATA WDC WD30EZRX-00M (scsi)
Disk /dev/sdc: 3001GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt

Number  Start   End     Size    File system  Name  Flags
 1      1049kB  3001GB  3001GB               zfs
 9      3001GB  3001GB  8389kB

추신 : 나는 드라이브의 데이터에 신경 쓰지 않고 단지 다른 파일 시스템으로 놀고있었습니다. 또한, 여기가 처음으로 게시되므로 내 게시물의 형식이 다른지 알려주세요.

답변:


5

http://www.techarp.com/showarticle.aspx?artno=734에 게시 된 Western Digital 담당자와의 인터뷰에 따르면 현재 Advanced Format 드라이브에서 512e 에뮬레이션을 비활성화 할 수있는 옵션이 없습니다.

[...] Western Digital은 에뮬레이션 모드에서 실행중인 현재 고급 형식 드라이브를 기본 형식으로 변환하는 펌웨어 업그레이드를 제공합니까?

불행하게도. 현재 고급 형식 드라이브는 펌웨어 업그레이드를 통해 기본 형식으로 실행되도록 변환 할 수 없습니다


1
디스크 수준에서 수행 할 방법이 없으면 운영 체제 수준은 어떻습니까? 즉, 데비안에게 4k 블록으로 만 디스크에 쓰도록 지시하십시오. 또는 디스크 작동 방식으로 인해 실제로 읽기 / 쓰기 속도가 향상되지 않습니까? 감사!
새로운 sysadmin

흥미로운 질문입니다. 쓰기 캐시가 없으면 플래시 메모리에 작은 청크를 쓸 때와 같이 큰 영향을 미칩니다. 그러나 디스크 드라이브에 몇 MB의 캐시가 있기 때문에 전혀 문제가 없을 것입니다. 연속적인 논리 섹터에 순차적 쓰기가있는 경우, 드라이브는 8 개의 논리 섹터가 쓰여질 때까지 디스크 쓰기를 지연시킬 수 있습니다. 논리 섹터 에뮬레이션은 필요하지 않지만 쓰기 속도가 느려지지 않을 정도로 빠릅니다.
Gurken Papst 2016 년

흠. 논리적으로 보이는 이유만으로 원래 게시물에서 참조한 페이지가 큰 파일의 경우에도 잘못 정렬 된 파티션 (즉, 물리적 섹터가 아닌 논리적으로 시작하는 파티션)의 쓰기 성능이 크게 저하되는 이유는 무엇입니까? 당신이 제안하는 것이 전체 이야기라면, 캐시도 이것을 잘 처리한다고 가정하지만 분명히 그렇지 않습니다 .....
New sysadmin

파일 시스템 사이에 상당한 차이가 있기 때문에 라이저는 쓸 때 다소 복잡한 패턴 및 / 또는 불리한 블록 크기를 사용하며 캐시 알고리즘은 ext4에 대해 동일한 섹터에 대한 여러 쓰기를 제거 할 수는 없습니다. 이것은 단지 추측 일 뿐이지 만 512e 에뮬레이션이 정렬 된 파티션에서 페널티가되지 않아야하는 또 다른 요점이 있습니다. 만약 그렇다면, 제조업체는 이미 사소한 것이기 때문에 경쟁을 강제하기 때문에 에뮬레이션을 전환하는 옵션을 이미 구현했을 것입니다. .
Gurken Papst 2016 년

1
이 답변은 2017 년에도 유효합니까?
Fabian Thommen 2016 년
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.