SSD-specificaties

Uit De Vliegende Brigade
Versie door Jeroen Strompf (overleg | bijdragen) op 19 okt 2020 om 13:52 (→‎Alle specs & varianten)
(wijz) ← Oudere versie | Huidige versie (wijz) | Nieuwere versie → (wijz)
Naar navigatie springen Naar zoeken springen

Juhu! Het is oktober 2020 en ik heb een nieuwe latop. Tijd voor een nieuwe SSD. Maar wat zijn precies de specs waar ik op moet letten?

Dit blijkt een fluitje van een cent te zijn: Bij uitzondering een computer-gerelateerd iets, dat verbazend stabiel is, de afgelopen jaren. Desalniettemin vind je hieronder de verschillende tools die ik gebruikte om de specs op m'n huidige laptops te achterhalen.

Conclusies

Dit geldt voor al m'n laptops en al m'n SSD's (pre 2012-2020):

  • Form factor: 2,5"
  • Interface: SATA 600 = SATAv3
  • Connector: SATA

Selectie op Tweakers.net voor een nieuwe SSD (1TB, Samsung, min. 4 reviews, beoordeling 5 sterren, 2,5", SATA)

Alle specs & varianten

Het blijkt om drie min-of-meer losse vraagstukken te gaan [2]:

Form factor

Mogelijkheden:

  • 2,5"
  • M.2 42mm
  • M.2 80mm
  • M.2 110mm
  • Merkspecifiek
  • mSAA

M2 blijkt voor kleine modules te zijn, voor gebruik in ultrabooks en tablets. Niet de "doosjes' die ik in m'n laptops heb M.2. Wat in mijn laptops zit, zijn altijd van het formaat 2,5".

Transport

Tweakers.net noemt dit interface, wat ik nogal verwarrend vind met connector hieronder. Het Bash-commando hdparm (zie verderop) noemt dit transport en dat vind ik een mooiere naam:

  • PCI Express 3.0 x4
  • PCI Express 3.1 x4
  • PCI Express 4.0 x4
  • PCI Express 3.0 x16
  • SAS 3.0
  • SATA-600

SATA-600 is hetzelfde als SATA v3. Die standaard stamt uit 2008, dus al m'n SSD's en laptops zijn conform deze standaard.

Connector

Met connector wordt de fysieke aansluiting bedoeld. Dus bv. het aantal pinnetjes. Varianten:

  • M.2
  • mSATA
  • PCI-e-kaart
  • SAS
  • SATA
  • SATA (M.2)
Dit is connector die ik op al m'n SSD's heb. Dus SATA [1]. Sluit ook goed aan bij het transportprotocol SATA-600

Specs achterhalen

Enkele uitprobeersels ahv. m'n laptop Dell2016:

Let op

Verifiëer dat het device waarvan je de gegevens boven water probeert te toveren, wél je harde schijf/SSD is, en niet bv. je DVD-speler of USB-device! Dit overkwam mij op een computer waarop de SSD niet bereikbaar was: Pas na een paar minuten drong het tot me door, dat ik de specs van de DVD-speler aan het bevragen was.

lbsk

lsbsk en lsbk /dev/sda leveren beide weinig bruikbaars op:

lsblk

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 931,5G  0 disk 
├─sda1   8:1    0   512M  0 part /boot/efi
├─sda2   8:2    0     1K  0 part 
└─sda5   8:5    0   931G  0 part /

ls

Iets meer info:

ls /dev/disk/by-id/

total 0
lrwxrwxrwx 1 root root  9 Oct 19 12:43 ata-Samsung_SSD_850_EVO_1TB_S3PLNF0JA23738H -> ../../sda
lrwxrwxrwx 1 root root 10 Oct 19 12:43 ata-Samsung_SSD_850_EVO_1TB_S3PLNF0JA23738H-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Oct 19 12:43 ata-Samsung_SSD_850_EVO_1TB_S3PLNF0JA23738H-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Oct 19 12:43 ata-Samsung_SSD_850_EVO_1TB_S3PLNF0JA23738H-part5 -> ../../sda5
lrwxrwxrwx 1 root root  9 Oct 19 12:43 wwn-0x5002538d4262defd -> ../../sda
lrwxrwxrwx 1 root root 10 Oct 19 12:43 wwn-0x5002538d4262defd-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Oct 19 12:43 wwn-0x5002538d4262defd-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Oct 19 12:43 wwn-0x5002538d4262defd-part5 -> ../../sda5

blkid

Weinig bruikbaars:

blkid

/dev/sda1: UUID="603E-041D" TYPE="vfat" PARTUUID="7a2e3d05-01"
/dev/sda5: UUID="f4eaf607-0d25-4b69-b059-362ba97b5e97" TYPE="ext4" PARTUUID="7a2e3d05-05"

hdparm

Da's een hoop info:

sudo hdparm -I /dev/sda

/dev/sda:

ATA device, with non-removable media
	Model Number:       Samsung SSD 850 EVO 1TB                 
	Serial Number:      S3PLNF0JA23738H     
	Firmware Revision:  EMT03B6Q
	Transport:          Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0
Standards:
	Used: unknown (minor revision code 0x0039) 
	Supported: 9 8 7 6 5 
	Likely used: 9
Configuration:
	Logical		max	current
	cylinders	16383	16383
	heads		16	16
	sectors/track	63	63
	--
	CHS current addressable sectors:    16514064
	LBA    user addressable sectors:   268435455
	LBA48  user addressable sectors:  1953525168
	Logical  Sector size:                   512 bytes
	Physical Sector size:                   512 bytes
	Logical Sector-0 offset:                  0 bytes
	device size with M = 1024*1024:      953869 MBytes
	device size with M = 1000*1000:     1000204 MBytes (1000 GB)
	cache/buffer size  = unknown
	Form Factor: 2.5 inch
	Nominal Media Rotation Rate: Solid State Device
Capabilities:
	LBA, IORDY(can be disabled)
	Queue depth: 32
	Standby timer values: spec'd by Standard, no device specific minimum
	R/W multiple sector transfer: Max = 1	Current = 1
	DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6 
	     Cycle time: min=120ns recommended=120ns
	PIO: pio0 pio1 pio2 pio3 pio4 
	     Cycle time: no flow control=120ns  IORDY flow control=120ns
Commands/features:
	Enabled	Supported:
	   *	SMART feature set
	    	Security Mode feature set
	   *	Power Management feature set
	   *	Write cache
	   *	Look-ahead
	   *	Host Protected Area feature set
	   *	WRITE_BUFFER command
	   *	READ_BUFFER command
	   *	NOP cmd
	   *	DOWNLOAD_MICROCODE
	    	SET_MAX security extension
	   *	48-bit Address feature set
	   *	Device Configuration Overlay feature set
	   *	Mandatory FLUSH_CACHE
	   *	FLUSH_CACHE_EXT
	   *	SMART error logging
	   *	SMART self-test
	   *	General Purpose Logging feature set
	   *	WRITE_{DMA|MULTIPLE}_FUA_EXT
	   *	64-bit World wide name
	    	Write-Read-Verify feature set
	   *	WRITE_UNCORRECTABLE_EXT command
	   *	{READ,WRITE}_DMA_EXT_GPL commands
	   *	Segmented DOWNLOAD_MICROCODE
	   *	Gen1 signaling speed (1.5Gb/s)
	   *	Gen2 signaling speed (3.0Gb/s)
	   *	Gen3 signaling speed (6.0Gb/s)
	   *	Native Command Queueing (NCQ)
	   *	Phy event counters
	   *	READ_LOG_DMA_EXT equivalent to READ_LOG_EXT
	   *	DMA Setup Auto-Activate optimization
	    	Device-initiated interface power management
	   *	Asynchronous notification (eg. media change)
	   *	Software settings preservation
	    	Device Sleep (DEVSLP)
	   *	SMART Command Transport (SCT) feature set
	   *	SCT Write Same (AC2)
	   *	SCT Error Recovery Control (AC3)
	   *	SCT Features Control (AC4)
	   *	SCT Data Tables (AC5)
	   *	reserved 69[4]
	   *	DOWNLOAD MICROCODE DMA command
	   *	SET MAX SETPASSWORD/UNLOCK DMA commands
	   *	WRITE BUFFER DMA command
	   *	READ BUFFER DMA command
	   *	Data Set Management TRIM supported (limit 8 blocks)
Security: 
	Master password revision code = 65534
		supported
	not	enabled
	not	locked
		frozen
	not	expired: security count
		supported: enhanced erase
	2min for SECURITY ERASE UNIT. 8min for ENHANCED SECURITY ERASE UNIT.
Logical Unit WWN Device Identifier: 5002538d4262defd
	NAA		: 5
	IEEE OUI	: 002538
	Unique ID	: d4262defd
Device Sleep:
	DEVSLP Exit Timeout (DETO): 50 ms (drive)
	Minimum DEVSLP Assertion Time (MDAT): 30 ms (drive)
Checksum: correct

Bronnen