FR1 er en Linux-kernen driver, der tilpasser kernen egen software RAID1 driver.
Det er intelligent, at det ikke blindt synkronisere en hel spejl komponent, når kun et par blokke har brug resyncing. Der kan spare timers resync tid på en stor enhed. Derudover er det altid vælger den hurtigste enhed til at læse fra den læser.
Driveren holder en bitmap af verserende skriver i hukommelsen, og skriver dem til spejlet komponent, der lige er blevet repareret, når det kommer tilbage på linien. Den bitmap er to-niveau og skabt pagewise på efterspørgslen, så det er ikke for dyrt.
En terabyte størrelse enhed med blokke af 4K vil koste max 32 MB hukommelse per spejl komponent, således 64MB max for en to-komponent spejl.
Men i praksis kun et par sider af bitmap vil være blevet tildelt af den tid, du kommer til at løse enheden.
Begrænsninger:
Software detaljer:
Kommentarer ikke fundet