Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Strange SSD slowdown on Gentoo
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
mbar
Veteran
Veteran


Joined: 19 Jan 2005
Posts: 1990
Location: Poland

PostPosted: Thu Oct 11, 2018 7:55 am    Post subject: Strange SSD slowdown on Gentoo Reply with quote

Hi all!

Recently I expanded my 2x SSD RAID0 to 4x SSD RAID5 (all drives are 480GB, but slightly different). SSDs are
2x ADATA SP550 (older drives that were RAID0)
2x ADATA SU650 (new drives)

Mainboard is Asus P9D-M with Xeon E3-1246v3 and 32GB RAM. SSDs are connected to SATA III ports.
What I found to my astonishement that fourth drive works slower on my Gentoo kernel:

Code:
/dev/sda:
 Timing cached reads:   31150 MB in  1.99 seconds = 15631.27 MB/sec
 Timing buffered disk reads: 1274 MB in  3.00 seconds = 424.55 MB/sec

/dev/sdb:
 Timing cached reads:   30342 MB in  1.99 seconds = 15224.31 MB/sec
 Timing buffered disk reads: 1352 MB in  3.00 seconds = 450.51 MB/sec

/dev/sdc:
 Timing cached reads:   31032 MB in  1.99 seconds = 15571.01 MB/sec
 Timing buffered disk reads: 1266 MB in  3.00 seconds = 421.73 MB/sec

/dev/sdd:
 Timing cached reads:   30870 MB in  1.99 seconds = 15490.26 MB/sec
 Timing buffered disk reads: 872 MB in  3.01 seconds = 289.74 MB/sec


Funny thing is when I boot Archlinux install ISO, all SSD speeds are back to normal (like 430-480 MB/s including the 4th drive).
How can I troubleshoot this further? Smartctl and dmesg seems normal, there's something going on in my kernel.

Code:
smartctl -a /dev/sdd
smartctl 6.6 2017-11-05 r4594 [x86_64-linux-4.18.13-gentoo] (local build)
Copyright (C) 2002-17, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Device Model:     ADATA SU650
Serial Number:    2I3320009511
LU WWN Device Id: 0 000000 000000000
Firmware Version: V8X01b10
User Capacity:    480 103 981 056 bytes [480 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Form Factor:      2.5 inches
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   ACS-3, ATA8-ACS T13/1699-D revision 6
SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Thu Oct 11 09:39:01 2018 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

Code:
[    1.301979] libata version 3.00 loaded.
[    1.627016] ioatdma: Intel(R) QuickData Technology Driver 4.00
[    1.689612] ata1: SATA max UDMA/133 abar m2048@0xd3212000 port 0xd3212100 irq 28
[    1.689615] ata2: SATA max UDMA/133 abar m2048@0xd3212000 port 0xd3212180 irq 28
[    1.689617] ata3: SATA max UDMA/133 abar m2048@0xd3212000 port 0xd3212200 irq 28
[    1.689619] ata4: SATA max UDMA/133 abar m2048@0xd3212000 port 0xd3212280 irq 28
[    1.689621] ata5: SATA max UDMA/133 abar m2048@0xd3212000 port 0xd3212300 irq 28
[    1.689623] ata6: SATA max UDMA/133 abar m2048@0xd3212000 port 0xd3212380 irq 28
[    2.003047] ata5: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    2.003087] ata4: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    2.003132] ata2: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    2.003183] ata6: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    2.003231] ata3: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    2.003280] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    2.006164] ata5.00: ACPI cmd ef/10:06:00:00:00:00 (SET FEATURES) succeeded
[    2.006172] ata5.00: ACPI cmd f5/00:00:00:00:00:00 (SECURITY FREEZE LOCK) filtered out
[    2.006179] ata5.00: ACPI cmd b1/c1:00:00:00:00:00 (DEVICE CONFIGURATION OVERLAY) filtered out
[    2.006213] ata6.00: ACPI cmd ef/10:06:00:00:00:00 (SET FEATURES) succeeded
[    2.006220] ata6.00: ACPI cmd f5/00:00:00:00:00:00 (SECURITY FREEZE LOCK) filtered out
[    2.006226] ata6.00: ACPI cmd b1/c1:00:00:00:00:00 (DEVICE CONFIGURATION OVERLAY) filtered out
[    2.006412] ata1.00: ATA-9: ADATA SP550, O1203AB, max UDMA/133
[    2.006416] ata1.00: 937703088 sectors, multi 2: LBA48 NCQ (depth 32), AA
[    2.006428] ata2.00: ATA-9: ADATA SP550, P0330AA, max UDMA/133
[    2.006432] ata2.00: 937703088 sectors, multi 2: LBA48 NCQ (depth 32), AA
[    2.007485] ata5.00: ATA-8: ST750LX003-1AC154, SM12, max UDMA/133
[    2.007489] ata5.00: 1465149168 sectors, multi 16: LBA48 NCQ (depth 32)
[    2.007851] ata1.00: configured for UDMA/133
[    2.007867] ata6.00: ATA-8: ST750LX003-1AC154, SM12, max UDMA/133
[    2.007871] ata6.00: 1465149168 sectors, multi 16: LBA48 NCQ (depth 32)
[    2.007914] ata2.00: configured for UDMA/133
[    2.010032] ata5.00: ACPI cmd ef/10:06:00:00:00:00 (SET FEATURES) succeeded
[    2.010038] ata5.00: ACPI cmd f5/00:00:00:00:00:00 (SECURITY FREEZE LOCK) filtered out
[    2.010042] ata5.00: ACPI cmd b1/c1:00:00:00:00:00 (DEVICE CONFIGURATION OVERLAY) filtered out
[    2.010576] ata6.00: ACPI cmd ef/10:06:00:00:00:00 (SET FEATURES) succeeded
[    2.010581] ata6.00: ACPI cmd f5/00:00:00:00:00:00 (SECURITY FREEZE LOCK) filtered out
[    2.010586] ata6.00: ACPI cmd b1/c1:00:00:00:00:00 (DEVICE CONFIGURATION OVERLAY) filtered out
[    2.011635] ata5.00: configured for UDMA/133
[    2.012120] ata6.00: configured for UDMA/133
[    2.035017] ata4.00: ATA-10: ADATA SU650, V8X01b10, max UDMA/133
[    2.035021] ata4.00: 937703088 sectors, multi 16: LBA48 NCQ (depth 32), AA
[    2.035250] ata3.00: ATA-10: ADATA SU650, V8X01c31, max UDMA/133
[    2.035254] ata3.00: 937703088 sectors, multi 16: LBA48 NCQ (depth 32), AA
[    2.080253] ata4.00: configured for UDMA/133
[    2.080519] ata3.00: configured for UDMA/133
[    3.744931] Write protecting the kernel read-only data: 22528k
[    5.187597] BTRFS: device label Data devid 2 transid 55 /dev/sdf1
[    5.188319] BTRFS: device label Data devid 1 transid 55 /dev/sde1
[    5.407948] systemd[1]: Unnecessary job for ST750LX003-1AC154 Data was removed.
Back to top
View user's profile Send private message
mbar
Veteran
Veteran


Joined: 19 Jan 2005
Posts: 1990
Location: Poland

PostPosted: Tue Oct 16, 2018 5:02 pm    Post subject: Reply with quote

I gave up and returned that drive.
The replacement has another (third) version of firmware and probably another controller:

Code:
smartctl -a /dev/sdd
smartctl 6.6 2017-11-05 r4594 [x86_64-linux-4.18.14-gentoo] (local build)
Copyright (C) 2002-17, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Device Model:     ADATA SU650
Serial Number:   
Firmware Version: Q1124A0
User Capacity:    480 103 981 056 bytes [480 GB]


Right now it is the fastest :roll:

Code:
for drive in /dev/sd{a..d}; do hdparm -tT $drive; done
/dev/sda:
 Timing cached reads:   30914 MB in  1.99 seconds = 15511.85 MB/sec
 Timing buffered disk reads: 1310 MB in  3.00 seconds = 436.49 MB/sec
/dev/sdb:
 Timing cached reads:   30866 MB in  1.99 seconds = 15488.34 MB/sec
 Timing buffered disk reads: 1386 MB in  3.00 seconds = 461.93 MB/sec
/dev/sdc:
 Timing cached reads:   30316 MB in  1.99 seconds = 15210.16 MB/sec
 Timing buffered disk reads: 1274 MB in  3.00 seconds = 424.02 MB/sec
/dev/sdd:
 Timing cached reads:   30312 MB in  1.99 seconds = 15209.42 MB/sec
 Timing buffered disk reads: 1536 MB in  3.00 seconds = 511.69 MB/sec
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum