-
1. Data: 2014-04-28 20:43:23
Temat: SSD - zapisanie 1 bajtu w 1000 roznych plikow
Od: walker <m...@g...com>
Witam,
Czy jesli SSD ma 1.5MiB erase block (jak np. samsung 840 evo) to czy
przy zapisie 1 bajtu w 1000 roznych plikow zapisze mi 1.5GiB danych? czy
moze dyski SSD maja to jakos zoptymalizowane? ze np przesuwaja strony
8KB w sasiednie miejsce i wtedy usuwaja caly blok? tak mogloby byc
gdybysmy zapisywali jednoczesnie 1 bajt w 1000 roznych plikach, ale gdy
robimy to np co 10 sekund i zakazdym razem flushujemy? to czy po 10000
sekundach czyli po niecalych 3 godzinach bede mial zapisanych az 1.5 GiB
? a czy moze one przy flushowaniu nie zapisuja odrazu tylko wrzucaja do
RAM? a zapisuja dopiero jak sie zbierze pelna liczba drobnych zapisow
tak aby zapelnic w pelni 1.5MB blok? to w takim wypadku musi miec
zarazewowana pamiec flash i przy takim dzialaniu po pewnym czasie moze
pojawic sie zfragmentowany ssd ... jak to wyglad w rzeczywistosci?
pzdr,
w.
-
2. Data: 2014-04-30 06:46:19
Temat: Re: SSD - zapisanie 1 bajtu w 1000 roznych plikow
Od: "J.F." <j...@p...onet.pl>
Dnia Mon, 28 Apr 2014 20:43:23 +0200, walker napisał(a):
> Czy jesli SSD ma 1.5MiB erase block (jak np. samsung 840 evo) to czy
> przy zapisie 1 bajtu w 1000 roznych plikow zapisze mi 1.5GiB danych? czy
Nie musi. 1B w jeden cluster "dysku", ale reszta EB jest czysta i moze
przyjac dane z kolejnych plikow.
Tylko ... po kazdym pliku wypadaloby zapisac jakies dane organizacyjne
- nazwe pliku w katalogu, alokacje klastrow, wolne miejsce.
Nie wiem jak w NTFS, ale zapisy do FAT moglyby byc zabojcze.
> moze dyski SSD maja to jakos zoptymalizowane?
Maja. A jak ...
http://en.wikipedia.org/wiki/Write_amplification
http://blog.pclab.pl/mieszko/Dlaczego.m%C3%B3j.smart
fon.zamula.si%C4%99.po.pewnym.czasie,312
>ze np przesuwaja strony 8KB w sasiednie miejsce i wtedy usuwaja caly blok?
Problem jest raczej gdy trzeba cos poprawic w srodku danych.
Zmiana np daty ostatniego dostepu do pliku, i trzeba caly EB z
katalogiem przepisac w nowe miejsce.
Bazy danych musza byc dla takich SSD zabojcze ... choc znajomi
twierdza ze swietnie dzialaja, a jak szybko ...
J.