Re: mirroring na pojedynczym dysku - hipoteza

Autor: Piotr Smerda <piotrs00_at_go2hell.pl>
Data: Tue 22 Feb 2005 - 05:13:38 MET
Message-ID: <1a08yik4oukdp$.cu17fcfuvo7j$.dlg@40tude.net>
Content-Type: text/plain; charset="iso-8859-2"

On Tue, 22 Feb 2005 00:02:05 +0100, badworm wrote:

> Dnia 2005-02-21 20:44, Użytkownik Piotr Smerda napisał:
>
>>Weź pod uwagę jeszcze jedną rzecz - obecnie w dyskach montuje się od 2MB do
>>8MB pamięci cache. Nie sądzisz chyba, że dysk czyta "sektor po sektorze"?
>>Dysk odczytuje pewien fragment powierzchni - w zależności od wielkości
>>cache jest to jedna lub więcej ścieżek, a potem transfery są przeprowadzane
>>pomiędzy cache dysku a cache kontrolera lub bezpośrednio z resztą maszyny.
>>Poza tym zdarzyć się może, że trafisz na dane które akurat są w cache dysku
>>a wtedy odczyt danych z cache jest w porównaniu z czasami odczytu z dysku
>>około 1000 do 5000 razy szybszy. Dysk 5ms - pamięć 2ns , różnica jest 2500
>>razy. A jeśli trafi Ci się np dysk z czasem dostępu 12 albo 15ms a pamięć
> Tak w kwesti liczb - gdzieś się pomyliłeś , albo przy określaniu czasu
> dostępu do cache'a albo przy przeliczaniu ile razy jest on szybszy od
> dostępu do danych na talerzach. 5ms/2ns=2500000(dwa i pól miliona) ;-)

Moja wina :)
Zapomniałem że pomiędzy mili a nano jest jeszcze mikro.
Nie zmienia to faktu że odczyt z cache jest ZNACZNIE szybszy niż z dysku
fizycznie :)

Dziękuję za poprawkę :)

-- 
Pozdrawiam
Piotrek
Received on Tue Feb 22 05:15:16 2005

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Tue 22 Feb 2005 - 05:42:08 MET