Skrivet av Gling:
Skaffade detta för nåt år sedan + en 2TB-disk.
https://www.amazon.se/Sabrent-verktygsfri-kabinett-SSD-enhete...
Funkar sjukt smidigt. Blir dock väldigt varmt efter bara några minuters kopiering. Alltså går-knappt-att-ta-i-varmt.
Och några 10 Gbps blir det nog bara i teorin. Men 300-400MB/s blandade filer inga problem.
Trevligt påhitt. Klår ju alla USB-minnen man haft med hästlängder.
[i linux]
Och lägger man in under /etc/udev/rules.d och skapar en fil som heter "50-usb-ssd-trim.rules"
och i den lägger in nya regler som:
ACTION=="add|change", ATTRS{idVendor}=="174c", ATTRS{idProduct}=="55aa", SUBSYSTEM=="scsi_disk", ATTR{provisioning_mode}="unmap"
ACTION=="add|change", ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="4001", SUBSYSTEM=="scsi_disk", ATTR{provisioning_mode}="unmap"
ACTION=="add|change", ATTRS{idVendor}=="0781", ATTRS{idProduct}=="5580", SUBSYSTEM=="scsi_disk", ATTR{provisioning_mode}="unmap"
ACTION=="add|change", ATTRS{idVendor}=="0781", ATTRS{idProduct}=="558b", SUBSYSTEM=="scsi_disk", ATTR{provisioning_mode}="unmap"
efter att med 'lsusb' fått fram 'idVendor' och 'idProduct' för aktuella använda externa anslutna USB-lagring
så kan man få 'fstrim' att fungera på samma sätt som när det är monterat som intern disk. - jag använder det på RPI4 som har ansluten samsung T7-disk för lagringsvård
det fins dock varning med köpta kabinett som man sedan själv stoppar in SSD/NVMe-lagring i - de har inga kapacitanser som glättar och stabiliserar strömförsörjningen och det kan ge problem med både korrupt data och hängningar i vissa situationer och ett fall som kan utlösa hängning är just att köra TRIM/Unmap på en större mängd raderad data eller på all lediga utrymmet i filsystemet då det kan hinka ordentligt med ström just då och körs det på lite längre USB-sladdar och det inte fins större kondensatorer i USB-kabinettet så kan det vara lite för mycket.
Samsung T5/T7 har typ en hel kortsida på sitt kretskort bara fyllda med kondingar (över 50 keramiska kondingar av sprängskissen att döma) just bara för att stabilisera strömmen och korrekta avstängningar även när man rycker ut USB-sladden utan förvarning.
Samma skydd får man inte på en 'hembyggd' extern USB-SSD/NVMe som man inte själv kompletterar med så stora kondingar man får plats med över inkommande matningsspänning (0, 5 Volt) då de normalt förlitar sig på alla kondingar som finns på moderkort och nätaggregat i en PC/laptop - men fins inte i den egenbyggda externa USB-kapslingen i läge när man tex. plötsligt rycker ur USB-sladden - det är då man kan få den 'plötsligt stendöda utan förvarning' SSD/NVMe...
---
Flashmedia (dvs. SSD/NVMe) behöver köra 'fstrim' (för TRIM/discard) då och då för att hålla skrivprestandan och har man kört 1-2 fulla diskvolymer skriven data på sin flashminne utan någon fstrim eller automatisk TRIM (som i windows - dock fungerar inte över USB tyvärr, ja, om det inte har ändrats sista tiden) så kan det upplevas lite trött med tiden.
Ett exempel på vad som händer när TRIM inte körts på ett tag ser man tex. i https://www.sweclockers.com/forum/trad/1685545-langsam-skrivn... - där windows hade stängt av TRIM-funktionen utan användarens vetskap för att användaren använde filsystems-kompressionen i NTFS...
Det fins ett antal storys i hur folk fått tag på Enterprise-SSD snorbilligt för att de var väldigt långsamma enligt säljarna som 'rage-sell' dessa för att ersätta dessa med 'bättre märken' - som förmodligen kommer att göra samma sak då de inte identifierat grundläggande problemet...
...och efter att kört fstrim/blkdiscard i linux på dessa så blev de som nya igen i prestanda och beror på att använda HW-RAID och HBA samt logiska filsystem i använda servrar inte presenterades som antingen SCSI-disk eller AHCI-disk och då ville inte windows som kördes på burkarna skicka några TRIM/discard-kommandon längre när filer raderas och optimize-körningen på söndagarna och det sotade sakta igen prestandamässigt.
[hetta vid skrivning]
Samsung T5/T7 har lagt in lågtemperatur-vax i sin kapsling som smälter och därmed absorberar värme (smältvärme) utan att temperaturen höjs så mycket under en stund just i situationerna att det blir väldigt hett när man skriver mycket under längre tid för att det inte skall börja trottla för tidigt rent hastighetsmässigt pga. värmen. T7 är kapabel upp till 1 GB/s med rätt sorts USB-generation.