SSD : 실제 읽기 속도는 지정된 속도의 절반입니다. 어떤 생각?


3

며칠 전 Toshiba Q300 SSD 드라이브를 구입했습니다. 파티션을 2048 섹터의 배수로 정렬하고 우분투 메이트를 설치했습니다.

  • 에 따르면 이 페이지 , "Sequential Read"는 최대 550MB / s .

  • AFAIK, 명령 hdparm -t /dev/sda 순차 읽기를 테스트합니다. Q300 SSD에서 출력은 다음과 같습니다. 253 MB / 초 (평균값).

이 차이가 정상입니까? 그렇지 않다면 무엇을 설명 할 수 있습니까?

-
정보 : 여기에 fdisk -lu /dev/sda, 나는 그것이 파티션 정렬을 보여줍니다 믿습니다 올바른 :

Disk /dev/sda: 447,1 GiB, 480103981056 bytes, 937703088 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xf43fed25
Device     Boot     Start       End   Sectors  Size Id Type
/dev/sda1  *         8192 847257599 847249408  404G 83 Linux
/dev/sda2       847257600 937695231  90437632 43,1G 82 Linux swap / Solaris

편집하다:

dmesg | grep -i sata | grep 'link up' 결과는 다음과 같습니다.

[55430.435511] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[55430.443546] ata5: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[55430.451511] ata6: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[63259.256126] ata5: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[63259.256158] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[63260.616043] ata6: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[63702.998313] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[63702.998345] ata5: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[63704.406285] ata6: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[75037.453949] ata5: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[75037.453980] ata6: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[75037.461948] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[75911.769328] ata5: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[75911.769359] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[75913.121390] ata6: SATA link up 3.0 Gbps (SStatus 123 SControl 300)

smartctl -a /dev/sda | grep SATA 결과는 다음과 같습니다.

SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 3.0 Gb/s)

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

lspci | grep SATA 결과는 다음과 같습니다.

00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA AHCI Controller (rev 05)

3
어떤 종류의 SATA 컨트롤러가 연결되어 있습니까? SATA 2.0의 이론적 최대 처리량은 300MB / 초이므로 253MB / 초가 적당합니다.
Ƭᴇcʜιᴇ007

이것을 실행하고 질문을 업데이트 할 수 있습니까? dmesg | grep -i sata | grep 'link up' 그리고 이것: grep -i SATA /var/log/messages | grep --color -i 'link up' 아마 6Gbps를 지원하지 않는 포트에 SSD를 연결했을 것입니다.
Alex

1
@Alex 파일 /var/log/messages 내 시스템에 존재하지 않습니다 (우분투 16.04).
Georg

2
그래서 질문은 "내 SATA 3.1 컨트롤러가 3.0Gb / s로 실행되는 이유는 무엇입니까? 추측 OS에 SATA 3.1 컨트롤러를 제대로 지원하는 드라이버가 설치되어 있지 않다는 것입니다.
Ƭᴇcʜιᴇ007

1
SMART에 따르면, 마더 보드 컨트롤러는 SATA3를 지원하지 않습니다 (SSD는 지원하지 않습니다). SSD를 마더 보드의 첫 번째 포트 (파란색 또는 흰색)에 연결하려고하면 대부분이 SATA3 만 첫 번째 포트에서만 지원합니다.
Alex
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.