Fragmenterad SSD, Defragmentera den?

Permalänk
Medlem

Fragmenterad SSD, Defragmentera den?

Hej, Jag har läst tillbaka i tiden att man inte skall defragmentera en SSD för att det bara sliter på den/är onödigt.

Hur är det med dagens SSDer?
Jag har en Toshiba TR200 (240GB) och ser att jag har 2 672 fragmenterade filer.

Så jag funderar på vad som är korrekt i denna situation, att defragmentera den eller att bara låta optimera den ibland?

/Lifooz

Visa signatur

Deepcool Matrexx 30 & MSI Z87-G43 Gaming!
Intel Inside Core I7 4790K med AMD Radeon R9 290!
Rubbet strömförsörjs av Corsair RM750X!
Hjälp Teamtrees plantera träd på vår jord. https://teamtrees.org/

Permalänk
Medlem

Defragmentera en SSD hjälper bara högst marginellt, och innebär en hel del onödigt slitage.

Problemet med fragmenterade filer på en mekanisk hårddisk är att det blir en massa sökningar fram och tillbaka över disken när man läser en fragmenterad fil, och sökningar är långsamma på mekaniska hårddiskar.

För en SSD så är söktiden nästan obefintlig, så att det blir en massa sökningar fram och tillbaka är inget egentligt problem på en SSD.

Om du har riktigt mycket fragmentering på din SSD så kan det kanske vara värt att köra en defragmentering en gång om året eller så, men inte oftare än så.

För övrigt, vad menar du med att "optimera den"?

Permalänk
Medlem
Skrivet av Erik_T:

Defragmentera en SSD hjälper bara högst marginellt, och innebär en hel del onödigt slitage.

Problemet med fragmenterade filer på en mekanisk hårddisk är att det blir en massa sökningar fram och tillbaka över disken när man läser en fragmenterad fil, och sökningar är långsamma på mekaniska hårddiskar.

För en SSD så är söktiden nästan obefintlig, så att det blir en massa sökningar fram och tillbaka är inget egentligt problem på en SSD.

Om du har riktigt mycket fragmentering på din SSD så kan det kanske vara värt att köra en defragmentering en gång om året eller så, men inte oftare än så.

För övrigt, vad menar du med att "optimera den"?

Ah, då förstår jag, då är det alltså bara en god idé om det är så gott som härdsmälta av defragmentering i den.

Att optimera har jag inte 100% koll på vad det är som sker.
Men vad jag har fattat det som så är det att när du skriver till en SSD så hamnar filerna lite huller om buller över hela utrymmet.

Det optimeringen då tydligen gör är att den flyttar allt material till "ena sidan" och skriver över de andra sektorerna som då blir tomma med nollor.

Detta skall då tydligen skall medföra att SSDn och operativsystemet du kör, (i mitt fall W-10) då får lättare att organisera och hålla reda på vad som ligger var osv.

Om någon ser att jag har käpprätt åt helvete fel, så får ni rätta mig så Erik_T får rätt info.

/Lifooz

Visa signatur

Deepcool Matrexx 30 & MSI Z87-G43 Gaming!
Intel Inside Core I7 4790K med AMD Radeon R9 290!
Rubbet strömförsörjs av Corsair RM750X!
Hjälp Teamtrees plantera träd på vår jord. https://teamtrees.org/

Permalänk
Medlem

En SSD ska du inte defragmentera, det ska inte ens gå att göra det i Windows eftersom den ska känna av att du har en SSD.
Optimera kan du köra om du vill, Windows kör då en trim på hela din SSD vilket inte är helt fel.

-Edit-
Att köra optimera hjälper mer om din disk är nästan full. På en tom disk spelar det ingen roll.

Permalänk
Medlem

Windows 10 kör aldrig SSD defragmentering. Det är inaktiverat. Windows 7 är dock annan femma. Där var man tvungen att inaktivera defrag.

Permalänk
Medlem
Skrivet av Lifooz:

Ah, då förstår jag, då är det alltså bara en god idé om det är så gott som härdsmälta av defragmentering i den.

Att optimera har jag inte 100% koll på vad det är som sker.
Men vad jag har fattat det som så är det att när du skriver till en SSD så hamnar filerna lite huller om buller över hela utrymmet.

Det optimeringen då tydligen gör är att den flyttar allt material till "ena sidan" och skriver över de andra sektorerna som då blir tomma med nollor.

Detta skall då tydligen skall medföra att SSDn och operativsystemet du kör, (i mitt fall W-10) då får lättare att organisera och hålla reda på vad som ligger var osv.

Om någon ser att jag har käpprätt åt helvete fel, så får ni rätta mig så Erik_T får rätt info.

/Lifooz

Som flera sagt. Du behöver inte defragmentera den då SSD jobbar på ett sådant sätt så det inte behövs. Så det är bara tuta å köra, upplever du datorn seg så är det mer troligt andra orsaker. Typ crappy controller eller SSD.

Korta svaret: Erik_T har rätt, typ. Förutom att du inte behöver defragmentera den och du behöver inte oroa dig heller.

Visa signatur

.

Permalänk
Medlem
Skrivet av mwi:

En SSD ska du inte defragmentera, det ska inte ens gå att göra det i Windows eftersom den ska känna av att du har en SSD.
Optimera kan du köra om du vill, Windows kör då en trim på hela din SSD vilket inte är helt fel.

-Edit-
Att köra optimera hjälper mer om din disk är nästan full. På en tom disk spelar det ingen roll.

Ah, jag kör Defraggler, och den bryr sig inte, den är slö som 20 as men den gör ett mycket bättre jobb än Windows egna fuskbygge.

/Lifooz

Skrivet av Lorault:

Windows 10 kör aldrig SSD defragmentering. Det är inaktiverat. Windows 7 är dock annan femma. Där var man tvungen att inaktivera defrag.

Läs mitt svar till föregående talare.

/Lifooz

Skrivet av fragwolf:

Som flera sagt. Du behöver inte defragmentera den då SSD jobbar på ett sådant sätt så det inte behövs. Så det är bara tuta å köra, upplever du datorn seg så är det mer troligt andra orsaker. Typ crappy controller eller SSD.

Korta svaret: Erik_T har rätt, typ. Förutom att du inte behöver defragmentera den och du behöver inte oroa dig heller.

Ah, då förstår jag, själv trodde jag att man tjänade något på TRIM även för knappt halvfulla enheter men då kan jag bara låta den vara tills den antingen blir full eller annan anledning får den att behöva lite omtanke.

/Lifooz

Visa signatur

Deepcool Matrexx 30 & MSI Z87-G43 Gaming!
Intel Inside Core I7 4790K med AMD Radeon R9 290!
Rubbet strömförsörjs av Corsair RM750X!
Hjälp Teamtrees plantera träd på vår jord. https://teamtrees.org/

Permalänk
Medlem
Skrivet av Lifooz:

Ah, jag kör Defraggler, och den bryr sig inte, den är slö som 20 as men den gör ett mycket bättre jobb än Windows egna fuskbygge.

Kör också Defraggler (version 2.22) och när jag har försökt defragmentera SSD liknande diskar (monterade virtuella diskar) så har det kommit upp en varning att disken är en SSD, man kan dock välja att defragmentera disken ändå.

Om det gör det på en verklig SSD disk kan jag inte svara på, då jag inte har någon sådan.

Visa signatur

Det är bättre att fråga och verka dum än att inte fråga och förbli det.

Permalänk
Rekordmedlem

Att inte stänga av automatisk optimering i win innebär att ssdn kommer att defragmenteras ca 1 gång i månaden.
Defragmentering (eller rättare sagt ett inte allt för fragmenterat filsystem) är i praktiken ett måste för datorer som använder ntfs för filsystemet kommer att korrumpera sig självt om det inte utförs.
Man bör inte stänga av optimering och man bör inte köra defragmentering manuellt för det kommer med största sannolikhet innebära att ssdn underhålls sämre än när de inbyggda rutinerna sköter om den.

Det introducerades dock en bugg i win 2004 i rutinerna men bortsett från den så låt bli att manuellt ändra nått i inställningarna, håll win uppdaterat speciellt om 2004 används så att buggen patchas bort och låt automatiken ta hand om det.

Det var mycket diskussioner om ämnet när win 8 kom och optimeringen introducerades i stället för defragmenteringen, optimeringen innehåller både att köra trim och defrag och tekniker från MS förklarade varför defrag måste användas även på ssder trots att det inte påtagligt påverkar prestandan och det är som sagt för att filsystemet över tiden kommer att krascha då det bara kan hantera ett ändligt antal filfragment utan att tappa data.

Finns inget behov att manuellt göra nått om det inte är för nått speciellt ändamål och det gäller också dumheten att stänga av optimering och/eller defragmentering för den måste alltså utföras om inte filsystemet ska förstöras efter en tid eftersom det inte går att ha oändligt många filfragment "by design" i ntfs.

Visa signatur

R5 5600G, Asus ROG STRIX X470-F Gaming, WD SN850X 2TB, Seasonic Focus+ Gold 650W, Aerocool Graphite v3, Tittar på en Acer ET430Kbmiippx 43" 4K. Lyssnar på Behringer DCX2496, Truth B3031A, Truth B2092A. Har också oscilloskop, mätmikrofon och colorimeter.

Permalänk
Medlem
Skrivet av Lifooz:

Ah, jag kör Defraggler, och den bryr sig inte, den är slö som 20 as men den gör ett mycket bättre jobb än Windows egna fuskbygge.

/Lifooz

Läs mitt svar till föregående talare.

/Lifooz
Ah, då förstår jag, själv trodde jag att man tjänade något på TRIM även för knappt halvfulla enheter men då kan jag bara låta den vara tills den antingen blir full eller annan anledning får den att behöva lite omtanke.

/Lifooz

Operativsystemet gör vad den skall göra för att optimalt använda SSDn och dess inbyggda funktioner

Visa signatur

.

Permalänk
Medlem

Tog ner Defraggler v2.22 efter att jag såg att UltraDerfrag har börjat ta betalt för sina program. Defraggler är inte så snabb som någon sa. Står ca 10 timmar men det varierar en del ^^

Visa signatur

Coca Cola missbrukare Förbjuden dryck för mig pga diabetes
AMD älskare
Katt älskare

Permalänk
Medlem
Skrivet av AMD-FX:

Tog ner Defraggler v2.22 efter att jag såg att UltraDerfrag har börjat ta betalt för sina program. Defraggler är inte så snabb som någon sa. Står ca 10 timmar men det varierar en del ^^

Man kan göra en "snabb defragmentering" om man efter ha kört en kontroll efter fragmentering går till fil lista och markerar alla hittade filer sedan väljer defragmentera markerade.
Detta är betydligt snabbare än att köra defragmentering av hela disken, eftersom vid defragmentering av hela disken så flyttas filer även om efter hur använda de är vilket kan ta väldigt lång tid.

Visa signatur

Det är bättre att fråga och verka dum än att inte fråga och förbli det.

Permalänk
Medlem
Skrivet av Belzader:

Man kan göra en "snabb defragmentering" om man efter ha kört en kontroll efter fragmentering går till fil lista och markerar alla hittade filer sedan väljer defragmentera markerade.
Detta är betydligt snabbare än att köra defragmentering av hela disken, eftersom vid defragmentering av hela disken så flyttas filer även om efter hur använda de är vilket kan ta väldigt lång tid.

Ok, men nu är den snart klar så den får köra klart. Får ta snabb defrag efter det

Visa signatur

Coca Cola missbrukare Förbjuden dryck för mig pga diabetes
AMD älskare
Katt älskare

Permalänk
Medlem

Tror det är man kan vina lite på det men samtidigt slits det med. Jag gör det dock inte men kör väll en diskrefresh nån gång om året behövdes på min intel 320 bättre och stabilar benchmark efter det men i vanlig användning har jag inte märkt någon skillnad

Visa signatur

Fractal r4 5volt. Amd 965 3.4 ghz Noctua DH 14 Asus M4N68T LE
Ssd diskar Samsung 850pro/intel 730 /320 Crucial m4 /8 tb mx500
Nätagg Corsair vx 450 = Seasonic m12d

Permalänk
Hjälpsam
Skrivet av mrqaffe:

Att inte stänga av automatisk optimering i win innebär att ssdn kommer att defragmenteras ca 1 gång i månaden.
Defragmentering (eller rättare sagt ett inte allt för fragmenterat filsystem) är i praktiken ett måste för datorer som använder ntfs för filsystemet kommer att korrumpera sig självt om det inte utförs.
Man bör inte stänga av optimering och man bör inte köra defragmentering manuellt för det kommer med största sannolikhet innebära att ssdn underhålls sämre än när de inbyggda rutinerna sköter om den.

Det introducerades dock en bugg i win 2004 i rutinerna men bortsett från den så låt bli att manuellt ändra nått i inställningarna, håll win uppdaterat speciellt om 2004 används så att buggen patchas bort och låt automatiken ta hand om det.

Det var mycket diskussioner om ämnet när win 8 kom och optimeringen introducerades i stället för defragmenteringen, optimeringen innehåller både att köra trim och defrag och tekniker från MS förklarade varför defrag måste användas även på ssder trots att det inte påtagligt påverkar prestandan och det är som sagt för att filsystemet över tiden kommer att krascha då det bara kan hantera ett ändligt antal filfragment utan att tappa data.

Finns inget behov att manuellt göra nått om det inte är för nått speciellt ändamål och det gäller också dumheten att stänga av optimering och/eller defragmentering för den måste alltså utföras om inte filsystemet ska förstöras efter en tid eftersom det inte går att ha oändligt många filfragment "by design" i ntfs.

Tack för att du tog dig tid att skriva ett långt bra inlägg!

Visa signatur

AMD Ryzen 7 1700 | Saphire RX 5700 Pulse XT (Silent Mode) | 64 GB Kingston ECC | https://valid.x86.fr/z2ljhr | Stockkylaren | Bitfenix Whisper M 750W.
AMD Ryzen 9 5900X | AMD RX 5700 | 64 GB Micron ECC | https://valid.x86.fr/5krwxf
HTPC | https://valid.x86.fr/uuzli0 |