[pso] [tema3][linux]CRC gresit pe ambele partitii

Razvan Deaconescu razvan.deaconescu at cs.pub.ro
Sun May 9 20:27:19 EEST 2010


On Sun, 2010-05-09 at 19:29 +0300, Vlad Calina wrote:
> In enuntul temei spune ca in cazul in care la citirea unui sector 
> valoarea crc-ului nu corespunde trebuie intors un cod de eroare. 
> Intrebarea mea ar fi cum procedez in cazul scrierilor, pentru ca fiecare 
> scriere este precedata de o citire, si cum la inceput valoarea 
> crc-urilor nu corespunde pentru niciunul din sectoare(sau corespunde 
> doar din intamplare) atunci toate scrierile vor esua.
> Se pot deosebi cumva bio-urile care fac citiri urmate de scrieri de cele 
> care fac citiri simple?

Nu se pot deosebi, dar nu te intereseaza. Se ocupa nivelul superior de
acest lucru. Daca read-urile create de acesta se intorc cu eroare nu vor
fi apelate noi write-uri.

> PS: un coleg mi-a sugerat ca as putea sa nu mai intorc niciun cod de 
> eroare, insa nu sunt convins ca asta e solutia(as forta enuntul temei)

Da, se poate :-) Aceasta conditie (ambele sectoare nevalide) nu este
verificata de teste.

Razvan



More information about the pso mailing list