Właśnie dowiedziałem się o .revpliki z WinRAR - gdzie, jeśli mają objętość RAR 10-częściowy, na przykład, plus jeden .rev(odzysk) Volume - .revobjętość będzie w stanie „naprawić” każdy jeden uszkodzony .rargłośności.
Jak to jest możliwe? Nie rozumiem, w jaki sposób jeden wolumin może mieć wszystkie dane do naprawy dowolnego / wszystkich indywidualnie uszkodzonych woluminów.
Sądzę, że być może jest to możliwe zamiast tego, że woluminy nie są dzielone „liniowo”, tak jak sobie wyobrażam, gdzie każdy wolumin RAR zawiera odrębne, indywidualne pliki całości; ale raczej .revnaprawienie jest możliwe, gdy woluminy RAR są postrzegane jako jeden ciągły plik bitów i bajtów, że tak powiem, i że być może istnieje pewien czar CRC'ish (ah hem, „naprawa”) związany z naprawą uszkodzonych bajtów.
Ale po prostu nie rozumiem, jak można mieć 9 woluminów roboczych z 1 uszkodzonym, ale mieć wolumin odzyskiwania, który może naprawić dowolny z tych woluminów. W jaki sposób jeden wolumin jest w stanie pomieścić dane „wszystkich” woluminów?