On Wed, Oct 9, 2019 at 4:31 PM Alex 'CAVE' Cernat <[email protected]> wrote:

> --inplace poate fi o binefacere sau un blestem, in functie de
> imprejurari, de obicei prefer sa nu-l folosesc decat cand chiar e musai
> nevoie de el (better safe than sorry)
>
> revenind la oile noastre strict cu -H, tot nu am gasit vreo referinta ca
> s-ar comporta diferit daca chiar sunt hardlink-uri in sursa fata de
> cazul in care nu ar fi
> iar pentru cazul (testat) in care nu sunt, nu am vazut schimbari
> evidente in utilizarea de memorie pe parcursul transferului (cu si fara
> -H); deci nu prea inteleg momentan de ce se plange lumea de extra consum
> de memorie si posibil blocari de sistem atunci cand volumul de date si
> numarul de fisiere este semnificativ ...
>
> Alex
>

Daca ai -H specificat senderul mentine in memorie cate un hashtable pe
fiecare device cu toate inode-urile vazute pana atunci, si daca ai un tree
foarte stufos, ala tinde sa se umfle. Poti sa te uiti si prin cod ce anume
face: https://sources.debian.org/src/rsync/3.1.3-7/hlink.c/ (de notat ca-s
tot felul de if-uri care schimba comportamentul la versiuni mai mari de 3,
n-am stat sa sap prin release notes, feel free).

Da' de fapt, care e problema ta?
-- 
P.
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro

Raspunde prin e-mail lui