Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Samsung SSD 860 Evo betere ondersteuning linux protocol AHCI  (gelezen 1364 keer)

Offline marco1800

  • Lid
Samsung SSD 860 Evo betere ondersteuning linux protocol AHCI
« Gepost op: 2018/03/02, 11:02:48 »
Ik ga binnenkort een nieuwe pc samen stellen en daar zal uiteraard een SSD bijhoren nu lees ik dat de samsung 860 evo betere ondersteuning zou geven aan linux, het is te zeggen
het protocol zou  AHCI zijn :

https://be.hardware.info/reviews/7889/2/samsung-860-evo-a-860-pro-ssd-review-de-tegenaanval-samsung-850-evo-vs-860-evo

Mag ik hieruit afleiden dat deze SSD dan automatisch de instelling zoekt in de bios naar AHCI ? Dit zou natuurlijk handig zijn en een optimalisatie minder !
Wie kan dit bevestigen  ?
Laptop BTO 16 Gb Ram / Core I5 8265U
120 Gb SSD M.2 / 500 GB SSD
Ubuntu 22.04 LTS

Re: Samsung SSD 860 Evo betere ondersteuning linux protocol AHCI
« Reactie #1 Gepost op: 2018/03/02, 23:32:52 »
Ik kan dit niet bevestigen, maar ik vraag me wel af waarom dit een interessante optie zou zijn (ahci). Volgens deze (Engelstalige) draad zijn er niet direct grote voordelen mee te behalen.

https://askubuntu.com/questions/976071/how-to-switch-from-ide-to-ahci

Offline marco1800

  • Lid
Re: Samsung SSD 860 Evo betere ondersteuning linux protocol AHCI
« Reactie #2 Gepost op: 2018/03/03, 09:22:25 »
Ik kan dit niet bevestigen, maar ik vraag me wel af waarom dit een interessante optie zou zijn (ahci). Volgens deze (Engelstalige) draad zijn er niet direct grote voordelen mee te behalen.

https://askubuntu.com/questions/976071/how-to-switch-from-ide-to-ahci
Ik lees hier dat een ssd soms maar pas goed herkend wordt indien door het BIOS de functie AHCI geactiveerd wordt. Vandaar zou het het misschien interessant zijn met deze SSD dat men dan niet meer hierachter zou moeten zoeken in het BIOS ?

https://sites.google.com/site/computertip/ssd#TOC-BIOS-en-UEFI:-zet-het-op-AHCI
Laptop BTO 16 Gb Ram / Core I5 8265U
120 Gb SSD M.2 / 500 GB SSD
Ubuntu 22.04 LTS

Offline jan11000

  • Lid
Re: Samsung SSD 860 Evo betere ondersteuning linux protocol AHCI
« Reactie #3 Gepost op: 2018/03/03, 12:16:39 »
AHCI had je al jaren bij je hard disk moeten instellen, en voor je ssd ook.
Dit is het snelste manier van werken.
En dit moet je zelf instellen, voor al je harde schijf controllers in je bios, en doe dit voor de installatie van je OS.

Offline aartje

  • Lid
Re: Samsung SSD 860 Evo betere ondersteuning linux protocol AHCI
« Reactie #4 Gepost op: 2018/03/03, 13:04:54 »
AHCI had je al jaren bij je hard disk moeten instellen, en voor je ssd ook.
Dit is het snelste manier van werken.
En dit moet je zelf instellen, voor al je harde schijf controllers in je bios, en doe dit voor de installatie van je OS.
Ik vraag me af of dat zo is. Ik was altijd in de veronderstelling dat bij het booten mijn Sata controller
in IDE-mode was (omdat  dat zo was ingesteld in de BIOS) maar dat bij het opstarten van mijn Linux,
Mint 17.3 in mijn geval, er toch AHCI drivers werden gebruikt omdat die mogelijkheid bij het opstarten
gedetecteerd werd. Die conclusie trek ik omdat het commando "dmesg | grep -i ahci" de volgende output
geeft:

dmesg | grep -i ahci

[    0.232813] pci 0000:00:11.0: set SATA to AHCI mode
[    1.630283] ahci 0000:00:11.0: version 3.0
[    1.630552] ahci 0000:00:11.0: AHCI 0001.0100 32 slots 4 ports 3 Gbps 0xf impl SATA mode
[    1.630559] ahci 0000:00:11.0: flags: 64bit ncq sntf ilck pm led clo pmp pio slum part ccc
[    1.631232] scsi host0: ahci
[    1.631422] scsi host1: ahci
[    1.631615] scsi host2: ahci
[    1.631814] scsi host3: ahci

Ofwel bij het booten staat mijn controller in IDE-mode (ingesteld in Bios) maar als Mint is opgestart
in AHCI-mode (omdat het operating system dan niks meer met de BIOS settings te maken heeft, die worden
overruled omdat dat mogelijk is)
Of heb ik het helemaal fout  ?

Is er nog een andere manier om te controleren in welke mode mijn Sata-controller staat ? (AHCI of IDE?)




« Laatst bewerkt op: 2018/03/03, 13:20:24 door aartje »

Offline marco1800

  • Lid
Re: Samsung SSD 860 Evo betere ondersteuning linux protocol AHCI
« Reactie #5 Gepost op: 2018/03/03, 15:30:57 »
AHCI had je al jaren bij je hard disk moeten instellen, en voor je ssd ook.
Dit is het snelste manier van werken.
En dit moet je zelf instellen, voor al je harde schijf controllers in je bios, en doe dit voor de installatie van je OS.
Op mijn huidige pc met HDD staat die uiteraard ingesteld op AHCI mode.
Laptop BTO 16 Gb Ram / Core I5 8265U
120 Gb SSD M.2 / 500 GB SSD
Ubuntu 22.04 LTS

Offline jolo

  • Lid
Re: Samsung SSD 860 Evo betere ondersteuning linux protocol AHCI
« Reactie #6 Gepost op: 2018/03/03, 16:01:50 »
In welke modus de SATA controller staat, wordt alleen bepaald in het (UEFI) BIOS. Als ik als test op de pc uit mijn onderschrift met die P8Z68-V Pro moederbord in het UEFI BIOS SATA Mode Selection zet op IDE, dan zie ik in het terminalvenster
jolo@test-pc1:~$ lspci | grep SATA
00:1f.2 IDE interface: Intel Corporation 6 Series/C200 Series Chipset Family 4 port SATA IDE Controller (rev 05)
00:1f.5 IDE interface: Intel Corporation 6 Series/C200 Series Chipset Family 2 port SATA IDE Controller (rev 05)
04:00.0 SATA controller: JMicron Technology Corp. JMB362 SATA Controller (rev 10)
08:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9172 SATA 6Gb/s Controller (rev 11)

Als ik SATA Mode Selection zet op AHCI
jolo@test-pc1:~$ lspci | grep SATA
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family SATA AHCI Controller (rev 05)
04:00.0 SATA controller: JMicron Technology Corp. JMB362 SATA Controller (rev 10)
08:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9172 SATA 6Gb/s Controller (rev 11)

Verder is het snelheid verschil tussen IDE en AHCI groter met een SSD harddisk.

HDD IDE modus
jolo@test-pc1:~$ sudo hdparm -t /dev/sda

/dev/sda:
 Timing buffered disk reads: 300 MB in  3.01 seconds =  99.63 MB/sec
jolo@test-pc1:~$ sudo hdparm -t /dev/sda

/dev/sda:
 Timing buffered disk reads: 306 MB in  3.00 seconds = 101.92 MB/sec
jolo@test-pc1:~$ sudo hdparm -t /dev/sda

/dev/sda:
 Timing buffered disk reads: 302 MB in  3.01 seconds = 100.44 MB/sec
jolo@test-pc1:~$ sudo hdparm -t /dev/sda

/dev/sda:
 Timing buffered disk reads: 302 MB in  3.10 seconds =  97.38 MB/sec
jolo@test-pc1:~$ sudo hdparm -t /dev/sda

/dev/sda:
 Timing buffered disk reads: 298 MB in  3.00 seconds =  99.32 MB/sec

HDD SATA modus
jolo@test-pc1:~$ sudo hdparm -t /dev/sda
[sudo] password for jolo:

/dev/sda:
 Timing buffered disk reads: 298 MB in  3.01 seconds =  98.93 MB/sec
jolo@test-pc1:~$ sudo hdparm -t /dev/sda

/dev/sda:
 Timing buffered disk reads: 314 MB in  3.01 seconds = 104.33 MB/sec
jolo@test-pc1:~$ sudo hdparm -t /dev/sda

/dev/sda:
 Timing buffered disk reads: 316 MB in  3.02 seconds = 104.80 MB/sec
jolo@test-pc1:~$ sudo hdparm -t /dev/sda

/dev/sda:
 Timing buffered disk reads: 304 MB in  3.01 seconds = 101.08 MB/sec
jolo@test-pc1:~$ sudo hdparm -t /dev/sda

/dev/sda:
 Timing buffered disk reads: 308 MB in  3.01 seconds = 102.26 MB/sec

SSD IDE modus
jolo@test-pc1:~$ sudo hdparm -t /dev/sdb

/dev/sdb:
 Timing buffered disk reads: 1294 MB in  3.00 seconds = 430.92 MB/sec
jolo@test-pc1:~$ sudo hdparm -t /dev/sdb

/dev/sdb:
 Timing buffered disk reads: 1294 MB in  3.00 seconds = 430.98 MB/sec
jolo@test-pc1:~$ sudo hdparm -t /dev/sdb

/dev/sdb:
 Timing buffered disk reads: 1294 MB in  3.00 seconds = 431.29 MB/sec
jolo@test-pc1:~$ sudo hdparm -t /dev/sdb

/dev/sdb:
 Timing buffered disk reads: 1294 MB in  3.00 seconds = 431.07 MB/sec
jolo@test-pc1:~$ sudo hdparm -t /dev/sdb

/dev/sdb:
 Timing buffered disk reads: 1298 MB in  3.00 seconds = 432.00 MB/sec

SSD AHCI modus
jolo@test-pc1:~$ sudo hdparm -t /dev/sdb
[sudo] password for jolo:

/dev/sdb:
 Timing buffered disk reads: 1460 MB in  3.00 seconds = 486.16 MB/sec
jolo@test-pc1:~$ sudo hdparm -t /dev/sdb

/dev/sdb:
 Timing buffered disk reads: 1464 MB in  3.00 seconds = 487.65 MB/sec
jolo@test-pc1:~$ sudo hdparm -t /dev/sdb

/dev/sdb:
 Timing buffered disk reads: 1462 MB in  3.00 seconds = 487.25 MB/sec
jolo@test-pc1:~$ sudo hdparm -t /dev/sdb

/dev/sdb:
 Timing buffered disk reads: 1462 MB in  3.00 seconds = 487.25 MB/sec
jolo@test-pc1:~$ sudo hdparm -t /dev/sdb

/dev/sdb:
 Timing buffered disk reads: 1464 MB in  3.00 seconds = 487.34 MB/sec

Hoofd PC januari 2018 HP Compaq Elite 8300 SFF Windows 10 & Xubuntu 18.04.3
PC 2011 Asus P8Z68-V Pro i7 2600K 8 GB RAM GT730 Xubuntu test pc
PC 2007 Asus P5B E6600 2GB RAM 8800GTS  
Notebook 2008 Lenovo ThinkPad R61i 8932GMG 2,5 GB RAM

Offline valk

  • Lid
    • mpvalk
Re: Samsung SSD 860 Evo betere ondersteuning linux protocol AHCI
« Reactie #7 Gepost op: 2018/03/04, 21:35:22 »
Hmmm, ik zal eens kijken of mijn oude pc (2008) die AHCI modus heeft in de bios...

Offline jan11000

  • Lid
Re: Samsung SSD 860 Evo betere ondersteuning linux protocol AHCI
« Reactie #8 Gepost op: 2018/03/05, 07:42:58 »
Dacht dat een ssd op AHCI instellen, ook vanwege trim die dan blijkbaar niet altijd werkt, of dit nu nog zo is weet ik niet.
Als trim niet werkt, zal je ssd na verloop van tijd langzamer worden.
Google maar op wat trim is.

Wat wel een fabeltje is, dat je je moet zorgen dat er niet veel naar je ssd wordt geschreven.
Dus je gaat je snelle ssd niet gebruiken, maar data naar een gewone hd schrijven, wat dus je snelheid uit je ssd haalt.
Dus bij een schone linux installatie, wijzig niks aan je instellingen tav ssd, dit is gewoon niet meer nodig.
En een ssd is net gemaakt om er veel naar toe te schrijven. en dus gebruik te maken van de snelheid.

En ook nooit defrag doen op een ssd, dit doet een ssd zelf intern, en linux heeft dit gelukkig niet.