drogi Yabollku. kopiujac duzy plik, ktory lezy w ciaglym obszarze dysku
stwarzasz dokladnie idealna sytuacje do buforowania. dysk zapelnia sobie cache
wykorzystujac metode read-ahead zanim jeszcze twoj system zglosi potrzebe odczytu
kolejnych porcji sektorow. rozmiar pliku nie ma tu nic do rzeczy, wazne jest czy
czytamy ciagly obszar, czy latamy po calym dysku.
Racja nie pomyslalem o tym ze wielkie pliki leza w ciaglych obszarach i glowice nie musza skakac.
Ale dalej przystaje na swoim ze ciagle czytanie danych powiedzmy przez 30-40sek stwarza taka sytuacje ze bufor zapycha sie odrazu i zanim sie zdarzy wyproznic chipset zglasza zapotrzebowanie na nowe dane. Bufor jest wtedy przydatny jesli zrzucasz mniejsze porcje danych, ktore nie sa ciagle.
Innymi slowy kontroler dostaje informacje co ma zaladowac -> zrzuca to do bufora -> glowice sobie skacza po dysku (a to wiaze sie ze strata predkosci), my sobie odbieramy nasze dane, ktore wczesniej zostaly umieszczone w buforze i w tym samym czasie kiedy my te dane odbieramy dysk sobie owy bufor zapelnia. Dzieki temu masz cos ala ciaglosc odbieranych danych, choc i tak jak sie bedziesz przez dluzszy czas niz kilka cykli wyproznienia bufora tak zabawial to nic tym buforem nie nadrobisz bo bufor bedzie prawie pusty a chipser bedzie ciagle zglaszal gotowosc na przyjecie nowych danych.
Jesli natomiast zrzucasz dane ciagle nie musisz korzysytac z bufora, bo i po co skoro i tak nie przyspieszy to operacji dostepu do danych bo tylko dysk ogranicza ci predkosc transmisi danych lezacych w ciaglycvh obszarach dysku.
mowie o strippingu na dwoch dyskach uw-scsi dajcych laczny odczyt niebuforowany na poziomie 150MB/s,
a przy czytaniu ciaglego obszaru to wydzieraja sporo ponad 300MB/s.
no i zanim zaczniesz przedstawiac swoje osiagi sprzetu klasy home,
to powiedz mi czy twoja macierz gwarantuje ci przy takich niebuforowanych
transferach czasy dostepu na poziomie powiedzmy 2ms :) ?
No to juz wszystko jasne niebuforowalny z danych porozrzucanych.
Ja nie mam macierzy bo nie stac mnie na plyte z raidem - pozatym nie jestem jakism ekstremalista wydajnosiowym :P Tak dla zabawy sprawdzalismy na plycie fumpla ktory posiada taki buzer na swojej MoBo.
Odnosnie 2ms to jakie te dyski maja pojemnosci bo czas zawsze rosnie wraz z wzrostem pojemnosci.