Na rychle cteni malych souboru potrebujes, aby byl kazdy maly soubor nejlepe pouze na jednom disku a pole tak bylo schopne cist az 3 soubory najednou, coz je idealni stav. Cim vetsi stripe size, tim je vetsi pravdepodobnost, ze male soubory budou pouze na jednom disku a nebudou rozesete po celem poli, coz je vyhodne u velkych souboru, ktere pak lze cist rychle. Potiz je, ze pokud je jeden soubor na vice discich soucasne, musi vsechny zucastneme disky seekovat, coz trva dele, nez kdyz seekuje pouze jeden disk. Takze stipe size doporucuji nekde kolem 256kB-512kB, napr. pro linuxove MD-RAIDy se na server doporucuje hodnota 256kB. tebou zvolena velikost 32kB se hodi na cteni velkych souboru, napr. na praci s videem.
Mimochodem: pokud ti jde o vykon, tak doporucuji RAID-1, tam mas zaruceno, ze jde vzdy cist tolik ruznych souboru naraz, kolik je disku v poli, takze pri pouziti 4 disku by server mohl cist naraz 4 ruzne soubory, za predpokladu, ze ten RAID radic neni uplne hloupy, napr. zminovany linuxovy SW MD-RAID toto umi.
velikost stripe size skutecne nema zadny vliv na to, kolik mista zaberou soubory, to je veci cluster size resp. block size u filesystemu. OS nema ani paru, jaka je stripe size, kdyz nemluvime o linuxovem MD raidu.





Odpověď s citací