4.9
Gebaseerd op 175 beoordelingen
powered by Google

MacOS SSD Trim

MacOS SSD Trim

Het belangrijk om te weten of de trim functie van uw interne of externe  SSD geactiveerd is.

Waarom is de Trim functie belangrijk?

De gegevens die op een harde schijf zijn opgeslagen, hoeven niet eerst te worden gewist voordat ze met nieuwe data overschreven worden. Op SSD’s werkt dat anders. Voordat een pagina op een SSD kan worden hergebruikt, moet deze eerst worden gewist. Als een SSD elke pagina eerst moet wissen voordat erop weer op geschreven kan worden, is die SSD niet veel sneller zijn dan een gewone harde schijf.

Om dit probleem op te lossen, moet de SSD eerst weten dat die bepaalde pagina vrij is, zodat deze eerst kan worden gewist om de pagina daarna weer te kunnen hergebruiken. Op SATA SSD’s wordt dit probleem opgelost via het Trim-commando. Het equivalent van het Trim-commando voor de snellere NVMe SSD’s is Deallocate.

Moderne SSD’s hebben een hun eigen interne Trim functie en hoeft deze niet eerst door een Trim-commando te worden geactiveerd.

Wanneer een SSD niet wordt getrimd en dat niet kan compenseren met zijn eigen routines, worden de prestaties steeds slechter. Dit wordt het meest gezien bij SATA SSD’s die normaal gesproken schrijfsnelheden van ongeveer 500 MB/s zouden hebben. Wanneer hun trim-functie niet is geactiveerd, kan hun schrijfsnelheid dalen tot ongeveer 100 MB/s.

Bij welke SSD’s moet de Trim-functie worden geactiveerd?

Alle interne SSD’s van Apple hebben een eigen betrouwbare trim.

In de regel Trimmen externe SSD’s standaard niet als ze een SATA-interface hebben. Degenen met snellere NVMe-interfaces, inclusief die aangesloten zijn via Thunderbolt 3-5 of USB4, trimmen standaard.

Het macOS systeeminformatie toont de Trim-ondersteuning van een schijf.  Zie onderstaand.

 

MacOS SSD Trim

USB4-drives die in Thunderbolt 3-modus werken, kunnen verwarrend zijn. Wanneer aangesloten op een Intel Mac (die zelf geen USB4 ondersteunt) kunnen ze in de Thunderbolt/USB4-apparaatboom worden gerapporteerd als USB4.0 die werkt in Thunderbolt 3-modus, met een koppelingssnelheid van maximaal 40 Gbit/s, vervolgens in de NVMExpress-apparaatboom met een linkbreedte van x4 en snelheid van 8,0 GT/s.

SATA-schijven verschijnen in de Serial-ATA-apparaatboom, ook al zijn ze mogelijk verbonden via Thunderbolt 3. U ziet dan mogelijk een verklaring van Trim-ondersteuning.

 

 

Apparaatbomen die tet bekijken zijn, zijn onder meer: NVMExpress, PCI, SATA, Opslag, Thunderbolt/USB4 en USB.

Welke bestandssystemen werken met het Trim-coomando?

Trim werkt op SSD’s die geformatteerd zijn in APFS, en het is ook bekend dat het werkt als ze in HFS+ geformatteerd zijn. Oude bestandssystemen zoals ExFAT hebben geen Trim-ondersteuning en kunnen niet in een Mac worden ingeschakeld.

Aangezien HFS+ een oud Mac-bestandssysteem is, is de Trim functie niet gemakkelijk te ontdekken.  Het APFS bestandssysteem zet die details in zijn log waardoor het gemakkelijk is om te bekijken of het bestandssysteem wordt getrimd.

Hoe kunt verifiëren of het Trim-commando werkt.

Gebruik het Mints programma om te controleren of uw schijf correct wordt getrimd:

  1. Verwijder eerst de externe schijf.
  2. Sluit de schijf aan op en noteer dat tijdstip, die u uitleest op de tijd van uw Mac.
  3. Open de Mints-app 20 seconden nadat de schijf is aangesloten, of 10 seconden nadat de laatste van de volumes is gekoppeld.
  4. Klik op de knop Disk Mount en stel de tijd in het logvenster in op de tijd waarop u de schijf hebt aangesloten.
  5. Stel de periode in op minimaal 20 seconden, lang genoeg om de periode te bekijken.
  6. Schakel alle categorieselectievakjes uit, behalve de eerste, APFS +.
  7. Klik op de knop Get Log.
  8. Wanneer logboekvermeldingen worden weergegeven, scrolt u naar het einde en bekijkt u de APFS-trimvermeldingen.

Dit werkt alleen voor APFS filesystemen, omdat logboekvermeldingen voor HFS+ Trimmen niet op deze manier worden weergegeven.

 

Zie de meldingen:
23-03-25 19:01:06.930 apfs spaceman_scan_free_blocks:3311: disk5 scan took 0.030901 s (no trims)
23-03-25 19:01:10.960 apfs spaceman_scan_free_blocks:3293: disk5 scan took 4.030544 s, trims took 3.944665 s
23-03-25 19:01:10.960 apfs spaceman_scan_free_blocks:3295: disk5 471965989 blocks free in 9131 extents
23-03-25 19:01:10.960 apfs spaceman_scan_free_blocks:3303: disk5 471965989 blocks trimmed in 9131 extents (432 us/trim, 2314 trims/s)
23-03-25 19:01:10.960 apfs spaceman_scan_free_blocks:3306: disk5 trim distribution 1:1461 2+:1267 4+:4121 16+:785 64+:822 256+:675

 

Controleer of de genoemde schijf, hier disk5, de SSD- of APFS-container is op de SSD die u controleert. Als er vermeldingen worden vermeld dat blokken zijn getrimd, bevestigt dit dat de SSD is getrimd zoals verwacht. Schijven die normaal gesproken niet worden getrimd, tonen alleen de eerste van die serie, eindigend op de woorden geen trims.

Het is mogelijk om Trim in te schakelen voor alle externe opslag met behulp van het Trim-commando, maar u moet altijd controleren of uw externe SSD Trim correct correct werkt.

Als u een SSD heeft die niet wordt getrimd en slechte schrijfprestaties heeft, kunt u deze mogelijk verhelpen door de inhoud ervan naar een andere schijf te kopiëren en vervolgens de volumes of de hele container te wissen. Die moet hun hele inhoud weer als vrije ruimte teruggeven, en zo de eigen huishouding van de SSD in staat stellen ze te wissen voor hergebruik.

Neem vandaag nog contact op

Heeft uw Mac snel een reparatie nodig of wilt u deskundig advies over uw macOS-besturingssysteem?

Neem dan vandaag nog contact op met Mac Support Witjas.