ID.nl logo
Zekerheid & gemak

TRIM voor gevorderden

In Computer!Totaal nummer 4/2010 hebben we vijf SSD’s met ondersteuning voor TRIM getest. Omwille van de eenvoud zijn we in de test uitgegaan van locaties als plaats waar een SSD gegevens kan opslaan. Eigenlijk worden hier zogenaamde ‘pages’ en ‘blocks’ voor gebruikt. In dit artikel gaan we dieper in op de werking van pages, blocks en de relatie met TRIM.

TRIM is een commando dat ervoor zorgt dat een SSD optimale schrijfprestaties behoudt. De werking van TRIM is pas echt te begrijpen als u de opbouw van een SSD kent. Een SSD slaat informatie op in ‘pages’, die weer zijn gegroepeerd in een ‘block’. Om deze begrippen te snappen, moet u eerst even stilstaan bij de samenstelling van de Multi Level Cell (MLC) SSD’s zoals die in Computer!Totaal 4/2010 getest zijn. Een MLC-SSD bestaat uit miljarden geheugencellen die elk meerdere bits kunnen opslaan. Een geordende verzameling van deze cellen wordt een page genoemd en is de kleinste eenheid om een bestand op te slaan of terug te lezen in een SSD. Een page heeft doorgaans een omvang van 4 KB. Slaat u dus een bestand op van 1 KB, dan neemt dit bestand 4 KB in beslag op de SSD.

Blocks

Een block is een belangrijke eenheid voor een SSD, omdat dit de kleinste verzameling van ‘pages’ is die een SSD moet inlezen om gegevens te kunnen verwijderen. Een block bestaat uit 128 van deze pages en heeft een omvang van 512 KB. Nu is het zo dat een SSD werkt als een x-aantal geheugenmodules in een RAID-opstelling. Dit betekent dat een bestand over meerdere geheugenmodules is verspreid voor maximale leessnelheid. Windows ‘praat’ met de SSD via Logical Block Addressing (LBA), en houdt bij welke blocks in gebruik en welke beschikbaar zijn. Omdat een SSD met pages werkt, moet de SSD-controller de LBA-opdrachten omzetten. De Windows-opdracht om een bestand te overschrijven wordt door een SSD (indien mogelijk) vertaalt naar wegschrijven op een lege page. Zijn er geen lege pages, dan moeten er eerst pages worden leeggemaakt.

Vertraging bij schrijven

Er treedt een probleem op wanneer er onvoldoende lege pages beschikbaar zijn om een bestand op te slaan, terwijl er volgens de index van Windows meer dan voldoende ruimte beschikbaar is. Het is immers zo dat een bestand nooit daadwerkelijk gewist wordt wanneer daar de opdracht toe gegeven wordt. Dit gebeurt pas wanneer de ruimte die het betreffende bestand in neemt wordt overschreven door nieuwe data. Een probleem hierbij is dat een SSD pages welke delen van bestanden bevatten die niet langer in gebruik zijn niet rechtstreeks kan overschrijven. Een SSD moet eerst blocks inlezen en deze in zijn eigen cachegeheugen plaatsen, omdat gegevens alleen daar verwijderd kunnen worden. In het cachegeheugen worden de betreffende pages geleegd en dan wordt het hele block met lege pages teruggezet op de SSD, waarna deze pages beschikbaar zijn voor nieuwe gegevens. Dit vertraagd het schrijfproces met een factor drie of meer.

TRIM

De reddende engel voor deze situaties is TRIM. Dit is een commando dat Window 7 meestuurt naar de SSD tijdens een wisactie. Dit commando informeert de controller van de SSD welke pages daadwerkelijk verwijderd kunnen worden en zet de SSD aan het werk door blocks in te lezen en de pages die gevuld zijn met bestanden (en die volgens Windows overschreven mogen worden) te legen. Op deze manier blijft een SSD in optimale conditie door voldoende lege pages in voorraad te hebben en kan een schrijfopdracht altijd optimaal uitgevoerd worden. We laten u stap voor stap zien wat er gebeurt als een SSD bestanden schrijft en verwijdert en hoe TRIM ervoor zorgt dat er altijd voldoende pages vrij zijn.

1. Lege SSD

©PXimport

Stelt u zich voor dat we een SSD hebben met een opslagcapaciteit van precies 1 block. Een leeg block van 512 KB op het SSD bestaat uit 128 lege pages van 4 KB.

2. Bestand wegschrijven

©PXimport

We willen een bestand wegschrijven van 12 KB, daarmee worden 3 pages gevuld van 4 KB (blauw).

3. Nog een bestand wegschrijven

©PXimport

We willen daarna nog een bestand van 8 KB wegschrijven (paars). In totaal hebben we 20 KB in gebruik genomen. We hebben dus nog 512 KB – 20 KB = 492 KB vrij, oftewel nog 123 vrije pages.

4. Bestand wissen

©PXimport

We gaan nu het bestand van 8 KB wissen (paars). Volgens Windows heeft ons SSD nog 512 KB - 12 KB = 500 KB beschikbaar. Ons SSD registreert echter nog steeds 123 lege pages en 2 pages met gegevens die verwijderd mogen worden.

5. Bestand wegschrijven

©PXimport

We schrijven nu 4 KB weg (groen). De twee pages die informatie bevatten met ‘te verwijderen gegevens’ worden overgeslagen door het SSD. Eerst worden de lege pages gevuld.

6. TRIM aan het werk

©PXimport

Bij ondersteuning voor TRIM stuurt Windows 7 het TRIM-commando mee bij een wisactie. Hierdoor weet de controller van de SSD dat deze data daadwerkelijk verwijderd kan worden. Wanneer de SSD een tijdje niks meer te doen heeft zal de SSD het complete block van 512 KB waarvan een gedeelte door het TRIM-commando is aangewezen als verwijderen verplaatsen naar het cachegeheugen. Hier zal het door het TRIM-commando verwijderde bestand (paars) daadwerkelijk worden verwijderd.

7. Pages worden verwijdert

©PXimport

Nu kunnen de 2 pages geleegd worden en het hele block weer teruggezet worden. U kunt zich wellicht voorstellen wanneer u een bestand van 10 MB gaat wissen, we in totaal 2560 pages moeten wissen. Als die vervolgens ook nog over verschillende blocks zijn verdeeld, dan moet heel veel data ingelezen worden. Ook al bevat een block slechts 4 KB van het bestand, toch moet 512 KB ingelezen worden om het gedeelte van 4 KB te wissen. TRIM zorgt ervoor dat dit gebeurt op momenten wanneer u de SSD niet gebruikt.

8. Ruimte weer vrij

©PXimport

Nu zijn de 2 pages pas weer klaar om opnieuw beschreven te worden.

9. Bestand wegschrijven naar vrije ruimte

©PXimport

Als nu een bestand van 12 KB weggeschreven wordt, zijn er genoeg pages vrij om het bestand (oranje) weg te schrijven.

▼ Volgende artikel
Verhoog je productiviteit met de Focusmodus in Windows 11
© sathit_koyram
Huis

Verhoog je productiviteit met de Focusmodus in Windows 11

Tijdens het werk word je waarschijnlijk regelmatig gestoord door binnenkomende e-mails, meldingen, berichtjes, systeemupdates en pop-ups. Het zijn meestal nuttige en leuke elementen, maar ze halen je wel uit je concentratie. In Windows 11 zit een nieuwe functie om deze afleidingen tijdelijk te dempen.

Snel afgeleid? Zo stel je in dat je computer je niet mag storen met allerlei meldingen:

  • Focus instellen vanuit de Windows Instellingen
  • Focus instellen via de tijd in het het systeemvak
  • Maximaliseer het Focus-venster voor nog meer opties

Hoe minder tijd achter de computer, hoe beter: Van schermverslaafd naar schermbewust: handige tips voor minder schermtijd

Focus instellen

Deze Focusmodus is een productiviteitstool die te vinden is in de Klok-app. Je kunt hem activeren vanuit de Windows Instellingen. Druk op Windows-toets+I en ga naar Systeem, waar je Focus vindt. Hier kun je de duur van een ongestoorde werksessie invoeren. Standaard is dit op 30 minuten ingesteld. Daaronder staan vier opties. Geef de timer weer in de Klok-app om zichtbaar te maken hoelang de sessie bezig is. Vink ook de optie aan om badges te verbergen in de taakbalk-apps. Daardoor kom je niet verleiding om aan die apps aandacht te schenken. Ook het knipperen in de taakbalk-apps verberg je om dezelfde reden. Schakel Niet storen in, dan worden al deze meldingen tijdens de sessie gedempt.

De meeste gebruikers vinken de vier opties aan.

Nog beter focussen?

Een koptelefoon met noisecancelling doet wonderen

In de klok

Het is ook mogelijk om Focus te activeren vanuit het systeemmeldingscentrum. Klik in de taakbalk op de datum- of tijdaanduiding. Hiermee open je de agenda en het meldingsgebied. Onderaan waar de knop Focus staat, kun je de duur aanpassen. Zodra je op de knop klikt, verschijnt de focustimer op het scherm. Terwijl een sessie actief is, zie je de klok en de resterende tijd en nog enkele andere relevante gegevens, zoals wanneer de volgende pauze is gepland. Zie je niet graag de tijdsduur die langzaam aftelt, dan verberg je die door op de drie puntje te klikken. Daarna kun je de optie Resterende tijd weergeven uitschakelen. Als je in de instellingen de optie Niet storen hebt ingeschakeld, blokkeert deze functie alle meldingen.

Nog acht minuten geconcentreerd werken en dan volgt een pauze van vijf minuten.

Ontspannen werken

Wanneer je Focus maximaliseert, zie je rechts de voortgangsgrafiek die toont hoelang je gisteren en vandaag de tool hebt gebruikt. Je kunt ook een Spotify-afspeellijst selecteren om je sessies te begeleiden met ontspannende muziek. Onderaan krijg je de taken te zien die in de app Microsoft To Do op je wachten.

Wanneer je Focus maximaliseert, krijg je nog meer informatie te zien.

▼ Volgende artikel
Van speelgazon tot schaduwtuin: zo kies je de juiste grassoort
© africaimages.com (Olga Yastremska, Africa Images)
Huis

Van speelgazon tot schaduwtuin: zo kies je de juiste grassoort

Een gazon is meer dan een stukje groen. Het kan een speelplek zijn voor kinderen of juist vooral de blikvanger zijn in een strak aangelegde tuin. Soms ligt het vol in de zon, soms grotendeels in de schaduw. Voor elke situatie is er een passend graszaadmengsel. Wat past het best bij jouw tuin?

Graszaad is altijd een mengsel Graszaad bestaat uit een mix van verschillende grassoorten. Elke soort heeft zijn eigen eigenschappen: de ene soort groeit snel, de andere is fijn van structuur, weer een andere herstelt snel en goed. Door deze eigenschappen te combineren, ontstaat een mengsel dat goed is afgestemd op de specifieke omstandigheden in de tuin.

Lees ook: Groener gras? Maaien en onderhouden doe je zo

Wat voor graszaad je nodig hebt, hangt helemaal af van het soort grasveld dat je wilt. Voor een veldje waarop je kinderen lekker kunnen ravotten en een balletje trappen heb je ander gras nodig dan voor een gazon dat vooral bedoeld is voor de sier. Hieronder lees je per toepassing welke grassoorten het meest geschikt zijn.

Speelveld: stevig en snel herstellend

Een gazon waarop gespeeld, gelopen of gevoetbald wordt, moet vooral sterk zijn. Het gras moet tegen een stootje kunnen én zich snel herstellen. Daarvoor heb je een mengsel nodig met veel Engels raaigras (Lolium perenne). Dit gras kiemt snel en vormt stevige sprieten. Het is goed bestand tegen intensief gebruik en groeit snel terug als het beschadigd raakt. Vaak wordt het aangevuld met veldbeemdgras (Poa pratensis), dat ondergronds uitlopers vormt en zo kale plekken opvult. Samen zorgen deze soorten voor een duurzaam speelgazon dat veel belasting aankan.

Siergazon: fijn, traag groeiend en egaal

Voor een siergazon gelden weer andere zaken. Het moet vooral fijn van structuur zijn, gelijkmatig groeien en een egaal, verzorgd beeld geven. Voor dit type gazon zijn roodzwenkgras (Festuca rubra) en struisgras (Agrostis capillaris) geschikt. Deze grassoorten groeien langzaam en blijven laag, waardoor je minder vaak hoeft te maaien. Ze vormen een dichte mat van fijne sprietjes die er netjes uitziet, vooral bij regelmatig onderhoud. Een siergazon vergt wel iets meer zorg, want het is minder sterk en herstelt trager bij schade.

Schaduwgazon: licht nodig, maar minder zon

In tuinen met veel schaduw, bijvoorbeeld door bomen, heeft gras het moeilijk. De meeste grassoorten groeien slecht zonder zon, wat ruimte geeft aan mos. Een schaduwgazon moet daarom vooral weinig licht nodig hebben en toch stevig genoeg zijn om een dichte mat te vormen. Mengsels voor schaduw bevatten vaak fijne vormen van roodzwenkgras en soms bosgras (Festuca heterophylla), een soort die beter groeit bij weinig licht. Een kleine hoeveelheid Engels raaigras zorgt voor stevigheid, maar alleen als er dagelijks toch wat zonlicht aanwezig is. Let op: ook schaduwgazon heeft minimaal 2 tot 4 uur daglicht nodig om goed te blijven groeien.

Droge (zand)grond: diep wortelend en hittebestendig

Op lichte zandgrond of op plekken waar je weinig sproeit, heb je gras nodig dat tegen droogte kan. Dit soort gras moet diep kunnen wortelen en niet te snel verdrogen. Mengsels voor droge omstandigheden bevatten vaak een aangepaste selectie van veldbeemdgras en speciaal geselecteerde varianten van Engels raaigras die minder water nodig hebben. Soms wordt er ook hard zwenkgras aan toegevoegd, dat goed bestand is tegen droogte en hitte. Deze soorten wortelen dieper dan gemiddeld, waardoor ze vocht uit lagere lagen kunnen opnemen. Zo blijft je gazon ook bij warme zomers langer groen.

©Elena Elisseeva | Elenathewise

Wanneer en hoe zaai je gras?

De ideale periode om gras te zaaien is in het voorjaar (maart tot mei) of het najaar (september tot half oktober). Dan is de bodem warm genoeg en valt er meestal voldoende regen. Ook tussentijds bijzaaien is mogelijk – bijvoorbeeld als je last hebt van kale plekken of na het verwijderen van mos – zolang de bodemtemperatuur boven de 10 °C ligt en de grond vochtig blijft.

Begin altijd met een goede voorbereiding. Maai het bestaande gras kort, en verwijder mos en dood materiaal door het gazon te verticuteren. Dat kan met een verticuteerhark of een verticuteermachine.

Bij het herstellen van kale plekken hark je de grond los, zodat het zaad goed contact maakt met de aarde. Zaai vervolgens het juiste graszaadmengsel voor jouw situatie. Druk het zaad licht aan, bijvoorbeeld met een plank of de achterkant van een hark. Belangrijk: houd de bodem vochtig tot het gras begint te kiemen. Dat duurt gemiddeld 7 tot 14 dagen, afhankelijk van de soort en temperatuur. Wil je extra bescherming bieden? Strooi dan een dun laagje potgrond of compost over het zaad. Dat helpt tegen uitdroging en beschermt tegen vogels.

Wacht met maaien tot het gras minstens 8 cm hoog is, en gebruik dan een hoge maaihoogte bij de eerste maaibeurt. Zo geef je jonge sprietjes de kans om zich goed te wortelen.

Lees ook: Gras vol mos? Dit wil je weten over het verticuteren van je gazon

Tabel: deze grassoorten heb je nodig

Type gazonEigenschappen grasGeschikte grassoorten
SpeelgazonSterk, snelgroeiend, herstellendEngels raaigras, veldbeemdgras
SiergazonFijn, traaggroeiend, egaalRoodzwenkgras, struisgras, veldbeemdgras
SchaduwgazonGroeiend bij weinig lichtFijn roodzwenkgras, bosgras, beetje raaigras
DroogtebestendigDiep wortelend, hittebestendigVeldbeemdgras, hard zwenkgras, raaigrasvariant

Liever meteen resultaat? Kies voor graszoden Wil je niet wachten tot graszaad kiemt en opkomt? Kies dan voor graszoden. Dat zijn kant-en-klare rollen gras, opgekweekt op een kwekerij en direct klaar voor gebruik. Ideaal als je snel een groen gazon wilt, bijvoorbeeld bij een verhuizing of als je tuin in korte tijd helemaal wordt opgeknapt. Graszoden bestaan meestal uit een stevige combinatie van Engels raaigras en veldbeemdgras. Daardoor zijn ze geschikt voor intensief gebruik én vormen ze snel een dicht tapijt.

Het leggen van graszoden kan van maart tot en met oktober, zolang het niet vriest. Zorg dat de ondergrond egaal, losgemaakt en licht vochtig is. Rol de zoden strak tegen elkaar uit, druk ze goed aan en geef royaal water – zeker in de eerste weken. Na 10 tot 14 dagen zijn ze voldoende vastgegroeid om voor het eerst te maaien.