Stránka 1 z 1

4K rand. read zkušenosti, napájení M.2 NVMe rámečku a USB3.0 místo USB-C?

Napsal: 01 pro 2019 11:25
od postcd
Ahoj, omlouvám se za komplikovaný příspěvek. Otázky jsem proto zvýraznil tučným písmem.

Našel jsem dva SSD M.2 disky s nejlepším poměrem cena/kapacita/4Krand.read o rozměru (asi délky) 80mm
https://www.mironet.cz/crucial-p1-500gb ... +dp364118/
https://www.mironet.cz/adata-xpg-gammix ... +dp406780/
Jeden uvádí, že má specifikaci AHCI a druhý NVMe. Jaký je v tom praktický rozdíl v použití? Jestli to nějak nesouvisí s podporou bootování apod. Ten disk by byl systémový v tom Raspbianu/potažmo /boot oddíl by byl na SD kartě a root oddíl (/) na tomto disku. Možná že AHCI mají oba disky a jen to obchod neuvádí.

zajímavá citace:
Off Topic
There are SATA(AHCI), PCIe x2(AHCI) and NVMe drives, and NVMe can be x2 (two PCIe lanes) or x4 (four PCIe lanes).

Cheaper enclosures typically support SATA or SATA + PCIe x2 AHCI and use the B or B+M keys.

M key NVMe enclosures will cost significantly more, and usually don't support SATA or PCIe x2 AHCI drives.

Non Volatile Memory express is a faster protocol than SATA/AHCI, and the x4 drives are the fastest.


Rád bych ten disk dal do co nejlevnější krabičky která to připojí přes USB 3.0 (nemám USB-C, vidím, že snad všechny krabky(rámečky) pro M-key M.2 NVMe mají USB-C a na jednom z těch disků výše je 1,7A přičemž vím, že specifikace USB 3.0 portu je 0.9A) k Raspberry Pi 4B (pokud si pamatuji dobře tak někomu vyšlo 900Mbit/s na té USB3 (sběrnici?) RPi). Problém ale může být v počtu operací za vteřinu, viz.:
Obrázek
Obrázek

Vyšlo jim, že SSD je fakt lepší v 4K operacích v OS, ale boot trvá stejně jako z SD karty. :roll:
Víte někdo jak moc je 4K náhodné čtení důležité při bootování OS a intenzivním čtení souborů s velikostí 1-50kB? Zdá se mi, že v případě použití pro RPi bych měl při výběru disku slevit z rychlosti 4K operací protože RPi4B stejně nestíhá a místo toho třeba pořídit větší a pomalejší SSD disk a nebo klasický HDD 2.5".

Nápady:
a) jestli existuje nějaký levný rámeček na M.2 m-key disk, který má USB 3.0 port a je napájený klasicky síťovým adaptérem nebo dodatečným microUSB (pakliže ty uvedené disky opravdu potřebují více jak 0.9A)
b) rámeček USB-C a najít nějakou redukci/rozdělovač z USB-C na 2xUSB 3.0 (2x0.9A - byl by zapotřebí napájený USB hub, jelikož RPi prý celkem v USB portech dodá jen 1.2A- "total power supplied to all USB ports in aggregate is 1200mA") a nebo USB 3.0 + microUSB napájení apod. ?
c) jestli existuje levný rámeček na ty disky, který bude napájený přes SATA III konektor (mám rámeček pro 3.5" disk s USB 2.0, specifikace USB 2.0 je 60MB/s což by mi stačilo na všechny operace, jelikož mě spíš zajímá počet operací za sekundu IOPS, 4K rand. read, rychlý start OS, než sekvenční čtení/zápis - jen nevím jestli RPi4 dokáže těch 60MB/s. V USB 3.0 nemá problém)

Re: 4K rand. read zkušenosti, napájení M.2 NVMe rámečku a USB3.0 místo USB-C?

Napsal: 01 pro 2019 12:17
od gogo1963
b key jsou sata, m key jsou nvme, tedy podstatně rychlejší ... do usb 3 - 3.1/1 ti stačí sata