eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.pecetPytanie o sens stosowania SSDRe: Pytanie o sens stosowania SSD
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!opal.futuro.pl!news.internetia.pl!not-f
    or-mail
    From: BartekK <s...@N...org>
    Newsgroups: pl.comp.pecet
    Subject: Re: Pytanie o sens stosowania SSD
    Date: Mon, 08 Nov 2010 10:36:49 +0100
    Organization: Netia S.A.
    Lines: 65
    Message-ID: <ib8gna$p9g$1@mx1.internetia.pl>
    References: <ib1s8n$8td$1@news.net.icm.edu.pl> <2...@g...one.pl>
    <ib6p32$8b9$1@news.net.icm.edu.pl>
    NNTP-Posting-Host: drut.org
    Mime-Version: 1.0
    Content-Type: text/plain; charset=UTF-8; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Trace: mx1.internetia.pl 1289209387 25904 77.252.249.9 (8 Nov 2010 09:43:07 GMT)
    X-Complaints-To: a...@i...pl
    NNTP-Posting-Date: Mon, 8 Nov 2010 09:43:07 +0000 (UTC)
    In-Reply-To: <ib6p32$8b9$1@news.net.icm.edu.pl>
    X-Tech-Contact: u...@i...pl
    User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.2.12) Gecko/20101027
    Thunderbird/3.1.6
    X-Server-Info: http://www.internetia.pl/
    Xref: news-archive.icm.edu.pl pl.comp.pecet:1184057
    [ ukryj nagłówki ]

    W dniu 2010-11-07 18:53, Marek pisze:
    >> *Przyzwoite* SSD wyprzedzają taki RAID 0 z HDD w transferze
    >> sekwencyjnym bez problemu. SSD to obecnie jedyne dyski wysy-
    >> cające SATA 3.0 Gbps i wykorzystujące realnie SATA 6.0 Gbps.
    >
    > A w jaki sposób to możliwe, że SSD z transferem 240...280 daje "kopa"
    > względem "starego" rozwiązania na HDD dającego 260M dla R/W? Chodzi o
    > czasy dostępu? Nie biorę pod uwagę SSD w cenach 2 tys. zł i więcej
    > oczywiście, których to transfery są faktycznie sporo większe. Ustawmy
    > poprzeczkę na powiedzmy 1000zł maksymalnie.
    W taki sposób, że raid0 (a raid5 to już w ogóle) softwarowy (z płyty gł,
    nie jakiś hardware kontroler adapteca za 1500zł) przy transferze 260MB/s
    będzie dawał obciążenie systemu/cpu (widoczne w windowsowym mierniku
    jako "czas jądra"), w dodatku czas dostępu będzie w złych momentach
    niecałe 2x większy niż pojedynczego dysku, a to czas dostępu jest
    najbardziej widocznym "zamulczem dysku" a nie transfer.

    >> Poza tym zapominasz, że wydajność HDD zabija głównie czas
    >> dostępu.
    > Właśnie dlatego pod pojęciem transferu (nazwijmy "odczuwalnego")
    > chciałbym zawrzeć wszystkie niuanse obu technologii - bez wnikania czy
    > dłuższy czas dostępu coś spowalnia czy inna przypadłość.
    Czyli po prostu musisz usiąść do systemu z SSD i zobaczyć.
    Tego się nie da tak opisać, cyfry nie przemówią póki sam nie
    popracujesz. To tak jak z jazdą benzyna/diesel-z-turbo - kto nie jeździł
    współczesnym dieslem to mówi "a mój golf ma 100 koni i jedzie jak dziki,
    a ten diesel to ma tylko 80 i będzie mułowaty" - a jak się przejedzie to
    nie liczba KM a moment cieszy kierowcę, i tego się cyframi nie
    przetłumaczy...

    >> Tutaj nawet wielkie macierze nie mają szans z SSD.
    >> Nawet Velociraptory wymiękają w testach losowego odczytu z
    >> najtańszymi SSD.
    > Nawet Velociraptory? :-) One mają 2x wolniejszy transfer od popularnych
    > Samsungów F3 (większość serii). Trudno jest ich użyć do takich porównań.
    > Mają jedynie krótsze czasy dostępu bo szybciej się kręcą.
    No bo wszystko tu się rozbija o czasy dostępu, (przykład, dla jakiegoś
    samsunga F1):
    Co z tego że przesyłasz 250MB/s (bardzo optymistycznie przyjęte), skoro
    masz przesłać plik tylko np 5MB, co zajmuje 20ms, czyli masz:
    - seek żeby zajrzeć w tablice gdzie jest plik (8.9ms),
    - seek do samych danych (8.9ms),
    - 20ms transferu tych 5MB...
    = prawie 38ms, czyli realny transfer ci wyszedł ledwo 131MB/s

    A wystarczy że ten plik on nie w jednym kawałku a jest sfragmentowany na
    5 części, dochodzi ci jeszcze plus 5*8,9ms seeków, czyli realny transfer
    takie pliczku wychodzi już 80MB/s ... A w dodatku 250MB/s szczytowego
    transferu to raid0, więc realne czasy dostępu będą dłuższe (oba dyski
    muszą szukać danych, a nie robią tego zawsze idealnie "w tle" bo czas
    transferu danych z pierwszego dysku nie raz jest krótszy niż czas seek
    drugiego dysku). A w dodatku przez te 60ms masz obciążony system. Dolicz
    do tego że przeważnie jednak jest kilka dostępów do kilku plików, albo
    system jeszcze coś robi...
    W prostej sytuacji typu prosty dysk (ssd), prosty transfer (nawet z
    wolniejszym transferem) odbywa się prostymi metodami udma, gdzie system
    jest obciążany minimalnie...




    --
    | Bartlomiej Kuzniewski
    | s...@d...org GG:23319 tel +48 696455098 http://drut.org/
    | http://www.allegro.pl/show_user_auctions.php?uid=338
    173

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: