Re: mirroring na pojedynczym dysku - hipoteza

Autor: Waldi <waldemar_skowron_at_o2.pl>
Data: Tue 22 Feb 2005 - 09:22:43 MET
Message-ID: <cveq6c$7af$1@korweta.task.gda.pl>

> 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.

No nie wiem jak to do konca jest z tym cache'em. W serwisie
www.benchmark.pl, artykuł "Przegląd dysków twardych" Tomek Stiller, luty
2004, możemy przeczytać:

"Pamięć podręczna (cache): po co ona w ogóle jest potrzebna? Aby wspomagać
proces zapisu danych na dysk twardy. Bzdurą jest twierdzenie, iż od jej
wielkości zależy prędkość odczytu danych. Współczesne dyski twarde, całkiem
nieźle radzą sobie z odczytem danych, inaczej jest jednak z zapisem.
Wystarczy spojrzeć na wyniki HDtacha"

I kto ma racje?

Poza tym argument o cache rodzi nowe pytania.
-Dlaczego montuje sie tylko 2-8MB?
-Skoro decydujace znaczenie ma cache, dlaczego takie roznice w wydajnosci
przy np. roznych predkosciach obrotowych?

Dzięki za opinie.

-- 
Pozdrawiam
Waldek 
Received on Tue Feb 22 09:25:19 2005

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