Vydaný Linux 4.13, bude menej opotrebovávať SSD
Diskusia k článku: Vydaný Linux 4.13, bude menej opotrebovávať SSD
Prispievajte do diskusií ako
prihlásený užívateľ.
Komentár, na ktorý odpovedáte:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: Sekvencie 4
Od: jozkoprocko
|
Pridané:
2017-09-06 08:04:41
Ak teraz jeden subor zmazes, realne ani nedostanes ziadne volne miesto (v najhorsom "katastrofalnom" pripade), kedze realne zmazat je mozne len po celych blokoch, a ty mas dokonca aj vsetky pages v blokoch napoly zaplnene jednym aj druhym suborom. Ak aj OS posle kontroleru SSD po zmazani suboru TRIM na kazdy sektor, kontroler nenajde ziadny taky suvisly blok, v ktorom by mohol vsetky 256 pages oznacit na zmazane a ani nedokaze tak poprehadzovat pages medzi roznymi blokmi, aby mal cely blok volny. To je kvoli tomu, ze SSD uz na uroven sektorov po zapise "nevidi" - ak ma page povedzme 8kB a sektor ma 512B, OS musi poslat TRIM na 16 za sebou iducich sektorov, aby dokazal oznacit page ako pripravenu na zmazanie - a kedze v nasom katastrofalnom pripade je v kazdej page cast jedneho aj druheho suboru, hoci OS poslal TRIM na 100 milion sektorov, ziadnych 16 z nich nie je pekne za sebou z jednej page, a teda ziadna page sa nebude moct oznacit na zmazanie - katastrofa, akoby sa TRIM ani neposlal!).
|