Puncte:2

Transferurile de fișiere Linux sunt lente în comparație cu Windows

drapel cn

Deci am un Lenovo Thinkpad P53 cu Windows 10 și Ubuntu 21.04 instalat și am observat că Linux transferă fișiere cu un procent mare mai lent decât Windows. Când transfer de pe serverul meu de fișiere Windows, Windows 10 se va transfera la 107MB/s, dar Linux este în jur de 75MB/s.Am verificat vitezele vizualizând ratele de transfer live pe server și în routerul meu.

De asemenea, am o carcasă externă USB 3.2 10Gb/s NVME WD Black SN720 și când sunt conectat la portul meu Thunderbolt 3 din Windows, TB3 se transferă la 1,1 GB/s, dar Linux este de 350 MB/s.

Când transfer fișiere între unitățile mele interne, în Windows ajung la 1,7 GB/s, dar în Linux primesc poate 1,1 GB/s.

Stie cineva ce ar putea fi cauza asta? Unitatea mea de pornire este un WD SN720 500GB, unitatea mea internă de date este un WD SN720 1TB, iar cel extern este un WD SN720 500GB. Unitățile mele interne sunt pe porturi PCIe 4x Gen3.

Pentru teste, am folosit o imagine de unitate virtuală de 50 GB. Routerul meu este un Mikrotik CCR1009, așa că pot verifica vitezele în rețea cu routerul.

*** Editați | × ***

Așa că tocmai am rulat un benchmark în Linux, iar cel extern pe TB3 a ținut loc la 1 GB/s de citire și scriere, iar cel intern a fost de 3,4 GB/s de citire și 2,7 GB/s de scriere...

drapel cn
Ray
Mă întreb -- pentru ratele de transfer, nu te uiți doar la rata raportată de router etc. Când transferi cu Windows, timpul de transfer al întregului fișier este semnificativ mai mic? Nu știu multe despre Windows, dar este greu să faci o comparație perfectă. De exemplu, cum sunt formatate unitățile? Pentru Windows, probabil ați folosit NTFS. Pentru Ubuntu, cred că ați folosit ext4. Contează această diferență? Dacă ați folosit Ubuntu pentru a transfera într-un sistem de fișiere NTFS, asta îl dezavantajează? Nu știu nimic din toate astea, dar poate cineva vă poate ajuta să vă asigurați un test corect...
Pilot6 avatar
drapel cn
Care este protocolul cu care transferați fișierele? Este samba? Și, de asemenea, care este sistemul de fișiere pe care îl utilizați pe disc. Dacă este NTFS, atunci răspunsul este evident. Utilizați protocoale și sistemul de fișiere Linux, atunci ar trebui să aveți tarife mai bune.
Roxana avatar
drapel cn
@Ray Am încercat să formatez unitatea internă și externă în ambele sensuri pentru Linux. Nicio schimbare. Și nu, nu mă uitam doar la ora. Diferența de timp necesar pentru a îndeplini sarcini este de fapt ceea ce mi-a atras atenția asupra diferenței de viteză. Lucrez mult cu mașinile virtuale și le copiez în mod constant înainte și înapoi, precum și copii de rezervă.
Roxana avatar
drapel cn
@Pilot6 În ceea ce privește modul în care fișierele sunt transferate în rețea, serverul Windows utilizează SMBv3. Am alte sisteme care rulează pe Linux care NU au rate de transfer mai lente atunci când fac aceleași sarcini. Se limitează la acest sistem.
drapel aq
Ultima modificare înseamnă că folosind TB3 nu există probleme, doar peste SMB?
Roxana avatar
drapel cn
Nu, benchmark-ul a atins acele viteze, dar copierea efectivă a fișierului nu o face. Am si eu o problema cu transferurile IMM-urilor. Laptopul meu mai vechi de 7 ani care rulează Ubuntu nu are problema de transfer SMB și reușesc să epuizez la maxim SSD-ul SATA. Problema pare limitată la copierea fișierelor reale și numai pe acest sistem.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.