Trebuie să încarc fișiere text mari de pe o altă mașină printr-o legătură de 10 Gb, fișiere create de software extern/sursă închisă pe care nu am acces să le modific (de exemplu, pentru a face comprimarea fișierelor de ieșire)
În prezent, utilizarea rețelei și a discului IO este de 100% pe aceste mașini (mașini sursă și destinație), deci blocaj al sistemului.
Dacă mașina sursă ar putea avea fișiere text comprimate în primul rând, nu ar fi nicio problemă, dar nu am acces la mașina sursă (fișierele fiind sincronizate cu mașina destinație la care am acces)
Există ceva la mașina de destinație pe care să pot face pentru a reduce cel puțin presiunea pe discul mașinii de destinație.
Mi-a venit un fel de idee ridicolă care este: pentru a avea o unitate mapată cu memorie temporară cu câțiva GB, montați-o ca director de intrare al rsync de la mașina sursă,
apoi scrieți un program pentru a comprima câteva fișiere text de fiecare dată, scrieți fișierul de ieșire comprimat (dimensiune de 10 ori mai mică în comparație cu fișierele originale) pe HDD și ștergeți fișierele originale de pe unitatea mapată cu memorie.
Există deja un instrument care face asta?! Alte recomandari?
Folosesc ubuntu 18.04.
Toate cele bune