DETALJNI PREGLED

Kingston SSD Now "V" - rezultati testova, kopiranje malih fajlova

 
Nakon velikih HD video datoteka isti scenario kopiranja smo primenili u slučaju direktorijuma sa velikim brojem malih fajlova, scenario koji bi u teroiji trebao da ocrni hard disk uređaje jer je vreme pristupa podacima njihov glavni nedostatak u poređenju sa SSD uređajima. 
 
Operacija kopiranja 2.77GB direktorijuma sa malim datotekama  – čitanje podataka
 
small_read.png
 
Operacija kopiranja 2.77GB direktorijuma sa malim datotekama – pisanje podataka
 
small_write.png
 
Ovde postaje jasno da Kingston SSD Now „V“ serija nije namenjena serverskim rešenjima. Tokom testa smo posmatrali vrednost ransfera podataka i testirani SSD se ponašao vrlo slično klasičnom hard disku tj. kada je naišao na veliku količinu malih podataka transfer se skoro prepolovio a brzina se dramatično smanjila. Ali kako to objasniti nakon cele priče o odsustvu mehaničkih delova i skoro trenutnom pristupu podataka?!?!
 
Postoje dva razloga. Prvi se tiče organizacije podataka u tkz. memorijskim blokovima gde se čuvaju podaci na SSD uređaju. U konkretnom slučaju kada uputite zahtev za podatkom male veličine npr. 4KB SSD mora usled fizičkih ograničenja, poslati paket veličine 128KB u sistemsku memoriju. Od celokupne gomile podataka samo 4KB će biti zamenjena traženim podacima dok se svih 128KB ponovo vraća u SSD uređaj. Svi ovi dodatni i nepotrebni podaci zahtevaju dodatno vreme i rezultiraju usporenjem rada. Ova razlika u količini podataka je poznata pod terminom „write amplification“ ili „write overloading“.  Kod standardnih SSD diskova multiplikator ove pojave iznosi između 20x-40x. Ovaj problem je moguće softverski rešiti optimizacijom algoritma za čitanje koji se nalazi u upravljačkom softveru (firmware-u) SSD uređaja. Postaje sasvim jasno da kod SSD uređaja optimizacija i bolja usavršenost softvera ima ključni značaj po performanse uređaja. Dakle nije sve do hardvera već su programeri ti koji ulivaju dodatne porcije brzine SSD uređajima. Zbog toga je bitno da redovno odlazite na sajt proizvođača i pratitie učinjena unaređenja „firmware-a“ raspoloživog za softversku nadogradnju vašeg modela SSD uređaja.
 
Druga posledica drastičnog pada brzine prilikom upisa podataka jeste u odsustvu TRIM komande. Naime SSD Now „V“ serije trenutno ne poseduje podršku za TRIM komandu za razliku od SSD Now „V+“ modela koji je u radu demonstrirao prednosti, ostvarivši duplo bolja vremena upisa podataka u radu sa malim datotekama. TRIM komanda rešava problem usporenja SSD diskova prilikom čestog upisa i velike popunjenosti uređaja. Već smo rekli da se to dešava jer SSD uređaj prilikom izdavanja komande „delete“ ne briše podatke iz memorijskih ćelija već ih zadržava i prati sve do momenta kada se izdaje komanda za ponovni upis podataka u memorijsku ćeliju u kojoj se nalaze stari, „izbrisani“ podaci. Tek tada se stvarno briše sadržaj dotične memorijske adresa i upisuje novi ali to su već dve operacije koje zahtevaju i duplo više vremena. TRIM komanda prevazilazi ovaj nedostatak i omogućava operativnom sistemu da obavesti SSD kontroler da izbrisani blokovi ne sadrže valjane podatke te da oni više nisu u upotrebi. Tako će ih na vreme očestiti i smanjiti usporenje prilikom operacije upisa. Ovo su glavni razlozi koji su doveli do usporenja prilikom pisanja malih podataka po SSD Now „V“ modelu.

Copyright ©1996-2009 BozzaBench.
All rights reserved.