Tom SSD
Re: Tom SSD
I en SSD kan inte data skrivas över. Data kan bara skrivas till raderade större block. Finns det inga tomma block måste raderingen ske i realtid, och då går det långsamt. Disken flyttar också runt data i bakgrunden för att frigöra block för radering. Det är alltså bra att ha tomma block redo för användning. (Så det är väldigt annorlunda än en snurrdisk.)
- Mickecarlsson
- EF Sponsor
- Inlägg: 5387
- Blev medlem: 15 april 2017, 18:06:15
- Ort: Malmö
- Kontakt:
Re: Tom SSD
Det sker under Trim, dvs, disken/OS'et raderar raderade block och frigör utrymme. Men det har inget med den tomma reserverade arean som används vid dåliga celler/block.
Re: Tom SSD
Ja det är väl så att när man ska skriva data till bara en del av disken så måste man använda ett "tomt" block, och då dels skriva ner ny data och sen kopiera från det gamla blocket. Sen raderas det gamla blocket helt.
Jag minns inte åt vilket håll det är men det går antingen bara att skriva nollor (då är ett raderat block bara ettor) eller bara skriva ettor (då är ett raderat block bara nollor). Har för mig det är det förstnämnda, raderat är bara ettor och så kan man vid skrivning nollställa enskilda bitar. Men det går inte att göra om en nolla till en etta utan att först radera hela blocket och sen skriva tillbaka.
Men detta löser alltså disken själv, men för att kunna göra det behöver den minne för tillfällig lagring.
Jag minns inte åt vilket håll det är men det går antingen bara att skriva nollor (då är ett raderat block bara ettor) eller bara skriva ettor (då är ett raderat block bara nollor). Har för mig det är det förstnämnda, raderat är bara ettor och så kan man vid skrivning nollställa enskilda bitar. Men det går inte att göra om en nolla till en etta utan att först radera hela blocket och sen skriva tillbaka.
Men detta löser alltså disken själv, men för att kunna göra det behöver den minne för tillfällig lagring.
Re: Tom SSD
Varför ska det ligga på användaren att tillhandahålla ett tomt område?, det tomma området kunde finnas i disken dolt.
Re: Tom SSD
Handlar om parametrar som kostnad, hållbarhet, felsannolikheter, läs och skrivhastighet osv.
Köper du en enterprise-disk får du sannolikt mer "overprovisioning" än på en konsumentdisk. Konsumenter bryr sig nog mest om lagringsmängd, medan enterprisesegmentet även kräver längre livslängd och höga datatakter.
En konsumentdisk tappar ofta snabbt fart om man skriver större datamängder, tex, men det är bara den initialat höga skrivhastigheten som nämns på förpackningen.
Köper du en enterprise-disk får du sannolikt mer "overprovisioning" än på en konsumentdisk. Konsumenter bryr sig nog mest om lagringsmängd, medan enterprisesegmentet även kräver längre livslängd och höga datatakter.
En konsumentdisk tappar ofta snabbt fart om man skriver större datamängder, tex, men det är bara den initialat höga skrivhastigheten som nämns på förpackningen.
Re: Tom SSD
Ja och det gör det redan, en 1TB SSD är större än 1TB räknat på antal minnesceller.
Hur mkt större är en tradeoff mellan ekonomi, livslängd och tillförlitlighet.
Genom att frivilligt avstå från lagringsutrymme utöver denna redan existerande "overprovisioning" på disken så ökar man livslängden genom att "slitaget" kan spridas på fler celler.
Lagrar du bara 100GB på en 1TB SSD så har du teoretiskt 10 gånger större livslängd disken.
Man bör ändå alltid respektera att inte fylla det partitionerade området till mer än 90% (även om man bara partitionerat 10% av SSD:n fysiska storlek), då OP behöver utrymme för effektiv filhantering.
När alla skrymslen och vrår ska fyllas till max så blir det ett jävla splittande av filer och flyttande av data= onödig skrivning som också accelererar slitaget, förutom seg filhantering.
Dessa två grejor ligger på olika nivå, viktigt att förstå!
1. Vad SSD'n gör internt för att maximera livslängd och datatillförlitlighet i minnescellerna är utanför datorns kontroll, den har sin egen CPU för detta. Den använder hela sin tillgängliga fysiska minnesarean för detta oavsett hur stort område av disken som är partitionerat i stunden.
2. Datorn, dess OP och filsystem gör det bästa för att hushålla med det partitionerade tillgängliga lagringsområdet.
