Sziasztok!
Abba a furcsa dologba futottam bele, hogy 512 bájtos szektor méret lehet beállítva az SSD-mhez linux alatt, ez egy pcie 4-es m.2-es ssd. Én úgy tudtam, hogy ezek már 4k-sak.
blockdev --getss /dev/nvme0n1
512
nvme --list
Node Generic SN Model Namespace Usage Format FW Rev
--------------------- --------------------- -------------------- ---------------------------------------- ---------- -------------------------- ---------------- --------
/dev/nvme0n1 /dev/ng0n1 SN214708902557 GIGABYTE GP-AG70S1TB 0x1 1,00 TB / 1,00 TB 512 B + 0 B EIFM21.2
smartctl -x /dev/nvme0n1
...
Supported LBA Sizes (NSID 0x1)
Id Fmt Data Metadt Rel_Perf
0 + 512 0 2
1 - 4096 0 1
...
nvme id-ns -H /dev/nvme0n1
...
LBA Format 0 : Metadata Size: 0 bytes - Data Size: 512 bytes - Relative Performance: 0x2 Good (in use)
LBA Format 1 : Metadata Size: 0 bytes - Data Size: 4096 bytes - Relative Performance: 0x1 Better
...
Ez alapján támogatja mindkettőt? vagy valamiért hibásan 512-esnek gondolja magát, vagy ami a legrosszabb forgatókönyv lenne, hogy
512-esként van használva, de a háttérben meg valami elfedi, hogy 4k-s, ezért négyszer olvas be/ír ki valamit.
A GigaByte oldalán nem találtam erre vonatkozó infót.
Át kell ezt állítani (most úgy látom, hogy van rá lehetőség). Ti erre figyeltek, vagy felesleges vele foglalkozni?
Van valami hátránya a 4k-s szektor méretet használni, vagy maradni az 512-esen (ha át tudom kapcsolni)?
Köszönöm
- 454 megtekintés
Hozzászólások
A Google első találata: https://www.techpowerup.com/forums/threads/setting-4k-sector-size-on-nv…
Szóval igen, lehet hogy lehet, és vagy van értelme, vagy nincs.
- A hozzászóláshoz be kell jelentkezni
Köszi, végül átkapcsolam. Szerintem nem csak a performancia lehet amúgy a kérdés, hanem az ssd élettartama is.
Az oldalról, amit belinkeltél: "where although the logical sector size is 512 byes/sector, internally the firmware uses 4096 bytes/sector."
- A hozzászóláshoz be kell jelentkezni
Ha akarod, átállíthatod, de sok értelme nincs. Mármint semmi nem lesz tőle gyorsabb, az SSD élettartama nem lesz hosszabb. Valószínű hátránya sem lesz, az NVMe legacy dolgokra úgyse jó, amiknek a 4k szektorméret gondot okozna. Végül is míg új az SSD, nincs rajta sok érdemi adat, nem kell adatokat mentegetni, visszahúzni, addig kockázatmentesen átállíthatod. Ez a fizikai 512 bájtos szektorméret csak egy emuláció az OS felé. Valójában a legtöbb mai SSD nem hogy 4k-s, de egyenesen még nagyobb Flash NAND lapokkal dolgozik.
“Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”
- A hozzászóláshoz be kell jelentkezni
Köszönöm. Most már így marad, legalább egy dologgal kevesebb. :) A zfs-nél futottam bele egyébként az ashift=12 paraméterbe, így jött elő a kérdés, hogy mi ez.
- A hozzászóláshoz be kell jelentkezni