Re: Kesz w dyskach - jak dziala ?

Autor: Radosław Sokół <Radoslaw.Sokol_at_polsl.pl>
Data: Tue 09 Jan 2007 - 15:38:46 MET
Message-ID: <eo09dl$iou$1@polsl.pl>
Content-Type: text/plain; charset=ISO-8859-2; format=flowed

Marcin Kocur napisał(a):
>>> Wątpię. Przyrost powyżej 8 MiB daje już znikome zyski.
>> To po co robia 16 megowe? (to tylko chwyt marketingowy?)
> Żeby system (właściwie głównie Windows) nie musiał ciągle rozkręcać
> dysku na laptopie.

Wątpię, by to był powód. Cokolwiek ma szanse na znalezienie
się w cache kontrolera, prawie na pewno jest też w cache
samego systemu operacyjnego, które jest zazwyczaj wielokrot-
nie pojemniejsze (i szybsze).

Duże cache kontrolera dysku pomaga głównie przy zapisie
obecnie jednak chyba -- kontroler lepiej wykorzystuje
przepustowość magistrali ATA, bo wrzuca cały blok danych
do bufora i potem sobie z niego sektor po sektorze zapisuje.
Read-ahead też trochę daje, jeżeli np. następna potrzebna
strona z pliku była na tej samej ścieżce, to realizacja
odczytu (z bufora) będzie natychmiastowa, bez opóźnienia
spowodowanego koniecznością czekania na sektor i odczyty-
wania go do bufora i do pamięci.

-- 
|""""""""""""""""""""""""""""""""""""""""""""""""""""""""""|
| Radosław Sokół  |  http://www.grush.one.pl/              |
|                 |  Administrator, Politechnika Śląska    |
\................... Microsoft MVP ......................../
Received on Tue Jan 9 15:40:12 2007

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Tue 09 Jan 2007 - 15:51:09 MET