4.9
Gebaseerd op 175 beoordelingen
powered by Google

Waarom is je Mac SSD traag?

.

Dit zijn de oorzaken en oplossingen

Snelle SSD’s in Macs zijn niet altijd zo snel als je zou verwachten. In sommige gevallen kan zelfs een interne SSD van een Apple Silicon Mac traag worden bij het wegschrijven van gegevens. In dit artikel lees je waarom een Mac SSD traagkan worden en wat je eraan kunt doen.

 

Mogelijke oorzaken van een trage Mac SSD

Bij normaal gebruik zijn er drie veelvoorkomende oorzaken voor een verminderde schrijfsnelheid van een SSD:

  • Thermische throttling (oververhitting)

  • Beperkte SLC-schrijfcache

  • Trimming en achtergrondtaken

Deze factoren beïnvloeden de schrijfsnelheid, maar laten de leessnelheid meestal ongemoeid.

 

1. Thermische throttling

Wanneer je data naar een SSD schrijft, genereert dat warmte. De firmware van je Mac bewaakt de interne temperatuur van de SSD. Wordt deze te hoog, dan grijpt het systeem in: de schrijfsnelheid wordt verlaagd om oververhitting te voorkomen. Dit verschijnsel heet thermische throttling en is een veelvoorkomende reden waarom een Mac SSD traag kan aanvoelen.

Sommige SSD’s zijn hier gevoeliger voor dan andere. De enige effectieve manier om throttling te voorkomen, is voldoende koeling. In Macs met actieve koeling (zoals ventilatoren) zou dit normaal gesproken geen probleem mogen zijn, mits de omgevingstemperatuur niet te hoog is.

 

2. Beperkte SLC-schrijfcache

Een andere reden waarom een Mac SSD traag kan worden, heeft te maken met de werking van moderne SSD’s. De meeste SSD’s gebruiken Triple-Level Cells (TLC) om meerdere bits per geheugencel op te slaan. Dat is efficiënt, maar langzaam bij schrijven.

Om dit op te vangen, gebruiken SSD’s een SLC-schrijfcache: een snellere buffer die tijdelijk als opslag dient. Deze cache is beperkt van grootte, meestal tussen de 2,5% en 10% van de totale SSD-capaciteit.

Zolang de SLC-cache ruimte heeft, blijft de schrijfsnelheid hoog. Maar zodra de cache vol raakt, daalt de prestaties plotseling. Dat is een veelvoorkomende oorzaak van een plotseling trage Mac SSD, vooral bij het kopiëren van grote bestanden.

Voorbeeld: Een Thunderbolt 5 SSD kan starten met een snelheid van 5,5 GB/s, maar terugvallen naar slechts 1,4 GB/s zodra de cache vol raakt.

 

3. Trimming en achtergrondtaken

MacOS voert regelmatig onderhoudstaken uit op de SSD, zoals trimming. Deze processen zorgen ervoor dat de SSD goed blijft functioneren, maar kunnen tijdelijk de schrijfsnelheid verlagen. Dit merk je vooral tijdens intensief gebruik of wanneer je Mac langere tijd aanstaat zonder opnieuw op te starten.

 

.

.

Mac SSD wordt traag

.

.

Twee extra factoren kunnen de SLC-schrijfcache beïnvloeden:

 

Kunt u niet voorkomen dat uw SSD traag wordt?

.Partities en Vrije ruimte.

  • Partities:
    • Bij harde schijven beïnvloedt partitionering de fysieke indeling van gegevens, soms om ervoor te zorgen dat alleen de buitenste sporen worden gebruikt, waar lezen en schrijven sneller is. Dit werkt niet voor SSD’s, waar de firmware het geheugengebruik beheert en partities niet fysiek scheidt.
    • Hierdoor heeft partitionering in APFS-containers geen invloed op de grootte of prestaties van de SLC-schrijfcache.
  • Vrije ruimte:
    • Dit is echter wél cruciaal. De SLC-schrijfcache kan alleen gebruikmaken van opslagruimte die niet in gebruik is en indien nodig al gewist is voor hergebruik.
    • Als de SSD slechts 100 GB vrije ruimte heeft, kan niet al die ruimte voor de cache worden benut, wat de beschikbare cachegrootte beperkt.
    • Dit is een belangrijke reden waarom SSD’s slechter presteren wanneer er weinig vrije ruimte beschikbaar is.

.

Om hoge schrijfsnelheden via de SLC-schrijfcache te behouden moet u binnen de cache limieten werken.

.

.

Mac ssd wordt traag

.

Trim en onderhoud

Op het eerste gezicht lijkt Trim eenvoudig.

“Het TRIM-commando stelt een besturingssysteem in staat om de SSD op de hoogte te stellen van pagina’s die geen geldige gegevens meer bevatten.

.

Bij een verwijderingsbewerking van een bestand markeert het besturingssysteem de sectoren van dat bestand als vrij voor nieuwe gegevens en stuurt vervolgens een TRIM-commando naar de SSD.”

.

“SSD TRIM is een commando dat SSD’s optimaliseert door aan te geven welke datablocks niet langer in gebruik zijn en gewist kunnen worden.

.

Wanneer bestanden worden verwijderd, stuurt het besturingssysteem een TRIM-commando, waarmee deze blocks als vrij voor hergebruik worden gemarkeerd.”

.

Voor SATA-SSD’s bestaat TRIM, maar voor snellere NVMe-SSD’s niet, daarbij wordt DEALLOCATE  gebruikt.

Geen van beide wordt opgenomen in het macOS-logboek, hoewel APFS de initiële Trim wél registreert wanneer een SSD wordt aangekoppeld.

.

Dit gebeurt op containerniveau, niet op volumeniveau.

.

Uit ervaring weten we dat sommige SSD’s na verloop van tijd trager worden, een fenomeen dat vooral (misschien uitsluitend?) voorkomt bij SATA-schijven die via USB zijn aangesloten. Dergelijke SSD’s krijgen bij het aankoppelen ook geen initiële Trim van APFS.

.

Het is bijna onmogelijk om te bepalen of de tijd die nodig is voor Trim en onderhoud een negatieve invloed heeft op de schrijfsnelheid van een SSD, zolang er voldoende vrije ruimte beschikbaar is om met volle snelheid naar de SLC-schrijfcache te schrijven.

.

Er lijkt ook geen noodzaak te zijn om een container opnieuw te koppelen om een “Trim of onderhoudsproces” te activeren, mits macOS de SSD als Trim-compatibel beschouwt.

Kunt u niet voorkomen dat uw Mac SSD traag wordt?

De beste schrijfsnelheid uit een SSD halen

  • Voorkom thermische throttling door de temperatuur van de SSD onder controle te houden.
    • Interne SSD’s hebben actieve koeling met ventilatoren nodig;
    • Externe SSD’s vereisen een goed ontworpen behuizing met koelribben of eventueel een ventilator.
  • Zorg voor voldoende vrije ruimte op de SSD, zodat de volledige SLC-schrijfcache kan worden benut.
    • Beperk continue schrijfbewerkingen tot binnen de grootte van de SLC-schrijfcache en geef de cache voldoende tijd om te legen voordat je verder schrijft.
    • Een SSD met een grotere SLC-schrijfcache via een tragere interface kan sneller zijn dan een SSD met een kleinere cache via een snellere interface.
  • Vermijd SATA-SSD’s.

.,

Veel Bezoekers bekeken ook

.

.,

Artikel is overgenomen van