2TBなのに9000円割れを起こしているWestern DigitalのWD20EARSだが物理セクターが4KiB(4096 byte)で論理セクターを512byteにエミュレートしている代物なのでパーティションの切り方に注意しないとパフォーマンスが低下する。 詳しい内容については Linux Kernel Watch を参照。 要はパーティションの開始位置が8の倍数(8は4096÷512の結果)であればいい。 通常、fdiskなどでパーティションを切っていると以下のように第一パーティションが第63セクターから始まるのでこのケースだとパフォーマンスが落ちます。(63は8で割り切れないため) [root@enterprise ~]# parted /dev/sda GNU Parted 1.8.1 Using /dev/sda Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) unit s (parted) p Model: ATA WDC WD20EADS-22R (scsi) Disk /dev/sda: 3907029167s Sector size (logical/physical): 512B/512B Partition Table: msdos Number Start End Size Type File system Flags 1 63s 1953134504s 1953134442s primary raid 今回は書き込み性能だけパフォーマンスの増減を確認した。 time dd if=/dev/zero of=test1 bs=128k count=32768 32768+0 records in 32768+0 records out 4294967296 bytes (4.3 GB) copied, 78.149 seconds, 55.0 MB/s real 1m18.721s user 0m0.055s sys 0m8.456s time dd if=/dev...