SSD Teste de desempenho no linux

1

Estou testando as performances do meu novo cartão SSD, e parece que estou preso com velocidade sata2, mesmo que meu controlador seja sata3.

Aqui está o comando que estou usando.

dd if=tempfile of=/dev/null bs=1M count=1024
1024+0 records in
1024+0 records out
1073741824 bytes (1,1 GB) copied, 0,309558 s, 3,5 GB/s

Tenho 3,5 GB / s mesmo se o meu dispositivo for SATA3:

dmesg | grep SATA

[    7.035956] ahci 0000:00:1f.2: AHCI 0001.0300 32 slots 6 ports 6 Gbps 0x5 impl SATA mode
[    7.051861] ata1: SATA max UDMA/133 abar m2048@0xf7a16000 port 0xf7a16100 irq 43
[    7.051866] ata3: SATA max UDMA/133 abar m2048@0xf7a16000 port 0xf7a16200 irq 43
[    7.368593] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    7.368621] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300)

hdparm -iI /dev/sda | grep SATA

Transport:          Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0

Aqui está o meu controlador:

lspci | grep SATA

00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)

Este é o teste hdparam:

 hdparm -I /dev/sda | grep -i speed
           *    Gen1 signaling speed (1.5Gb/s)
           *    Gen2 signaling speed (3.0Gb/s)
           *    Gen3 signaling speed (6.0Gb/s)

O alinhamento de partições deve ser ok (não tenho 100% de certeza).

(parted) p                                                                
Model: ATA Samsung SSD 840 (scsi)
Disk /dev/sda: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type     File system     Flags
 1      1049kB  92,9GB  92,9GB  primary  ext4
 4      92,9GB  94,0GB  1128MB  primary  ext4            boot
 2      94,0GB  241GB   147GB   primary  ext4
 3      241GB   250GB   9222MB  primary  linux-swap(v1)

(parted) align-check opt 1                                                
1 aligned
(parted) align-check opt 2
2 aligned
(parted) align-check opt 3
3 aligned
(parted) align-check opt 4
4 aligned

O BIOS está configurado corretamente com AHCI

Meu laptop é um Asus A55VD, o SSD é Samsung EVO 840.

Por que estou tendo 3 GB / s em vez de 6 GB / s?

Talvez o alinhamento do meu disco não esteja correto?

Obrigado

    
por asdf 07.09.2014 / 00:07

1 resposta

1

Você deve estar faltando alguma coisa. Os números de velocidade SATA são medidos em Gbit / s, o que dd diz, está em GByte / s. Então, os números que você obteve do dd claramente não são a velocidade que você está procurando, pois mesmo o SATA3 não seria capaz de fazer 3,5GByte / s (que é aproximadamente 28Gbit / s) - o número que você vê deve vir de algum SO velocidade de cópia do buffer interno.

Eu não sei o que você realmente quer testar, mas o dd provavelmente não é o caminho a seguir. A velocidade de interface de medição (entre o controlador SSD e seu controlador SATA) geralmente não é realmente útil, já que normalmente existem outros pontos no caminho dos dados, que são muito mais restritos - por exemplo, os próprios chips flash. Ferramentas como iobench , que podem ser configuradas para emitir várias solicitações de E / S paralelas, geralmente são muito mais úteis.

    
por 07.09.2014 / 00:29