Defragmentera SSD ?

Trädvy Permalänk
Medlem
Registrerad
Nov 2010

Defragmentera SSD ?

Hej !

Jag har hört att man inte ska defragmentera SSDs. Kan man det ? >Om inte varför ?

Trädvy Permalänk
Medlem
Plats
Värnamo
Registrerad
Mar 2008

Det behöver du inte för allt är elektroniskt, alltså, SSD'n kommer åt allting lika snabbt, till skillnad från en HDD där man vill ha sakerna längst ut på disken.

SVAR: Nej , du skall inte defragmentera din SSD, det nöter bara på livslängden.

Intel Core i5 4670k @ 4.2ghz | MSI Z87 G45 | 8GB RAM | 128GB Samsung 840 - 1TB WD | Fractal Design Integra 650W | GTX1060 STRIX | Fractal Design R4 Window | Galaxy S7 & Iphone 6+ | Yamaha NS-777 - NAD 320BEE

Trädvy Permalänk
Medlem
Plats
Skogen
Registrerad
Mar 2003

Defragmentera ska man inte däremot fixa TRIM då det hjälper att hålla uppe speeden på disken när man proppat den med saker (om jag förstått det korrekt) vilket bör vara motsvarigheten för SSD diskar.

- Allt om nätagg - Jag är inte nörd, jag är entusiast :) -

Trädvy Permalänk
Medlem
Plats
Falun
Registrerad
Dec 2003

Rosen70 har helt rätt. Jag vänder på det för att förtydliga.

Varför man defraggar en hårddisk är för att sätta ihop filer som är delade i mindre bitar fysiskt på skivorna. Det kan se ut på detta vis:
A = Fil nummer 1
B = Fil nummer 2
C = Fil nummer 3
Fragmenterat tillstånd = ABACCAABBCCBABCCAB
Avfragmenterat tillstånd = AAAAAABBBBBBCCCCCC

I första läget skulle en hårddisk läsa filerna väldigt långsamt eftersom de är delade i små bitar mellan andra filer som kan ligga spritt över hårddiskens fysiska skivor. Alltså måste hårddisken spinna flera varv gånger för att läsa hela filen.
I första läget skulle en SSD ladda filerna lika snabbt som i det avfragmenterade tillståndet. Eftersom en SSD inte har fysiska spinnande skivor och inga mekaniska delar så tar det lika lång tid att ladda en cell, oavsett vart den befinner sig på SSDn.

Man kanske är en superpedant person som vill ha filerna strukturerade ändå?
Ja, defragmentera då om du måste. Det finns däremot en till anledning till varför man inte ska defragmentera en SSD. Den anledningen är att en SSD är uppbyggd av celler. Dessa celler har en livslängd mellan 3 000 till 100 000 skrivningar (beroende på nanometerarkitektur och MLC/SLC). Om man defragmenterar så tvingar man SSDn att placera om filerna (i praktiken betyder detta att den tar bort informationen från cell X och skriver det på cell Y).

Alltså förbrukar man SSDns livslängd genom att göra detta och eftersom en defragmentering inte påverkar prestandan hos en SSD så är det därför rekommenderat att inte göra det.

För att besvara din andra fråga: Ja, det går att defragmentera en SSD men det är inte att rekommendera.

ηλί, ηλί, λαμά σαβαχθανί!?

Trädvy Permalänk
Medlem
Registrerad
Nov 2010

okej, tack för svaren

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jul 2011

EN undran, sparar man inte diskutrymme på en SSD om den är defragmenterad än inte, har man många små filer som är utspridda så tar de upp fler block än om de ligger i en sekvens. Det borde rent teoretisk ge lite men marginellt bättre utrymme på ssd disken.

Trädvy Permalänk
Moderator
Registrerad
Aug 2007
Skrivet av Xverminator:

EN undran, sparar man inte diskutrymme på en SSD om den är defragmenterad än inte, har man många små filer som är utspridda så tar de upp fler block än om de ligger i en sekvens. Det borde rent teoretisk ge lite men marginellt bättre utrymme på ssd disken.

En fil tar alltid upp en jämnt antal block, så två små filer kan inte dela på samma block. Så det ger inte mer utrymme.

Använd gilla för att markera nyttiga inlägg!

Trädvy Permalänk
Medlem
Plats
127.0.0.1
Registrerad
Apr 2010

Nämnvärt är att under Win8 så defragmenteras inte ens SSD utan då körs bara TRIM. (har också bytt namn till optimera/optimize)
Vet inte om det är det samma i Win7 efter uppdateringar men vet att folk har höjt ögonbrynen när systemet vill "defragmentera" en SSD. (istället för defragmentering så körs TRIM)

CPU: 2600k @4.4GHz GPU: 290X DC2 MoBo: MSI Z68A-GD55 G3
PSU: CM 750W (bytt fläkt) Lagring: 240GB M500 | 1.5,2,3TB
Kylning: Phanteks PH-TC14PE - Prolimatech MK-26
Citera för Svar - Gratis Frakt: Inet - Alina.se| Ferentus RIP

Trädvy Permalänk
Medlem
Plats
plast
Registrerad
Sep 2011

Ställ SSDn på högkant och skaka så kommer alla små filer att samlas i botten och packas ihop, ungefär som när man skakar ett kärl med olika nötter; de små nötterna hamnar längst ner och de stora paranötterna hamnar lägst upp.

Ne inte riktigt

Ville bara kommentera att Leedow förklarade defrag (och varför man inte ska göra det på en SSD) riktigt bra *applåder*

Trädvy Permalänk
Medlem
Plats
STHLM
Registrerad
Apr 2008
Skrivet av Tobblish:

Nämnvärt är att under Win8 så defragmenteras inte ens SSD utan då körs bara TRIM. (har också bytt namn till optimera/optimize)
Vet inte om det är det samma i Win7 efter uppdateringar men vet att folk har höjt ögonbrynen när systemet vill "defragmentera" en SSD. (istället för defragmentering så körs TRIM)

Windows 7 inaktiverar också automatisk den schemalagda defragmenteringen om den känner närvaro av en SSD. Jag har verifierat detta flera gånger genom att kona installation från HDD till SSD. Möjligen att första utgåvan av Windows 7 inte var patchad, men efter Windows update behöver man inte oroa sig.

There are two kinds of people: 1. Those that can extrapolate from incomplete data.
Min tråkiga hemsida om mitt bygge och lite annat smått o gott: www.2x3m4u.net