Abuse Melding

Je hebt een klacht over de onderstaande posting:

25-02-2020, 14:34 door Anoniem

Door Anoniem: Door Anoniem: ho ho niet zo vlug: als een file aangepast wordt, dan worden er uitteindelijk blokken op de disk veranderd. zfs bijv houdt al een hash van data blokken bij. je kunt dus per file de hashes van de data bloken tesamen hashen met een xor en dat als file meta data in de directory structuur opslaan. als nu een data blok verandert, xor je de oude totale hash eerst met de hash van het data blok voordat het verandert en daarna xor je met de hash van het nieuwe data blok en zo krijg je een nieuwe de totale xor van de blok hashes. dit kost je dus per blok een extra read naast de write. je hebt wel on the fly hashes van alle files meteen. het appenden van data kan sneller opgelost worden door hashes van lege blokken ook een lege hash (0-en) te definieren. Scheelt gedoe met sparse files en het appenden is eenvoudig data blokken schrijven en meteeen hashes van de data bloken xoren met de totale has weer. kortom, er zijn wel degelijk wat dingen die je zou kunnen doen. Ik denk niet dat dit 100% ...

Beschrijf je klacht (Optioneel):

captcha