Forstår du filoverføringer? Det er denne magiske luften til dem. Jeg husker på Windows Jeg ville se fremdriftslinjen fylle opp i sitt eget tempo. Vinduet ville gi et tidsramme som ville gå opp og ned med tilsynelatende ikke forhold til vårt lineære tidskonsept. En rekke musikkalbum kan ta fem minutter å kopiere over, i løpet av den tiden gir et estimat hvor som helst mellom tre minutter og to timer.
Da jeg bytte til Linux, endret situasjonen. Filoverføringstider følte seg mer pålitelige. Ikke bare det, de virket raskere også.
Så, har Linux raskere filoverføringshastigheter? Og hvis det gjør, hvorfor?
La oss starte med filsystemer
Harddisker er delt inn i datasektorer. Sektorer grupperes i klynger, som representerer en kontinuerlig blokk med lagringsplass på en disk. Du har kanskje lagt merke til når du formaterer en stasjon som du kan velge tildelingsenhetsstørrelsen, (eller klyngestørrelse). For å administrere disse klyngene, bruker operativsystemer filsystemer Hva et filsystem er og hvordan du kan finne ut hva som kjører på stasjonene Hva et filsystem er og hvordan du kan finne ut hva som kjører på stasjonene dine Les mer.
Et slikt filsystem er FAT, eller File Allocation Table, som har eksistert siden 1977, og er fortsatt den som brukes på USB-minnepinner. Du har kanskje også hørt om APFS, Apple Filesystem som er den nye standarden på Macs New macOS, New Filesystem: Hva er APFS og hvordan fungerer det? Ny macOS, nytt filsystem: Hva er APFS og hvordan fungerer det? IOS har allerede APFS. Nå er det Macs tur. Men hva får vi inn i høsten? Les mer .
Linux og Windows bruker hverandre forskjellige filsystemer. Windows-filsystemet er NTFS, kort for New Technology File System . NTFS er et proprietært system som Microsoft opprettet for Windows NT 3.1-vei tilbake i 1993 (men ble ikke en del av vanlig Windows til XP i 2001). Nei, navnet heter ikke akkurat lenger. Mens et tiår og et halvt nyere enn FAT, er NTFS nå rundt tjuefem år gammel. Ikke desto mindre kommer det med fordeler over FAT Slik reformaterer du FAT32-disken til NTFS - og fordelene med å gjøre det Slik reformaterer du FAT32-disken til NTFS - og fordelene med å gjøre det Du kan ikke vite det, men velger det riktige filsystemet for stasjonene dine er faktisk ganske viktig. Selv om hovedideen til alle filsystemer er den samme, er det mange fordeler og ulemper over hver ... Les mer.
Linux kommer i flere former enn Windows, så jeg kan ikke si at når du bruker Linux, bruker du et bestemt filsystem. Når det er sagt, vil ditt typiske Linux-baserte operativsystem sannsynligvis være standard for EXT4 eller fjerde utvidet filsystem . Den første stabile utgivelsen av dette filsystemet kom i 2008. Den opprinnelige versjonen EXT kom i 1992 som den første designet spesielt for bruk med Linux.
Disse filsystemene har ikke bare bare forskjellige navn. De håndterer data forskjellig. Det betyr ikke nødvendigvis at man er iboende raskere enn den andre, men man kan gjøre en bedre jobb med å kopiere filer av en bestemt størrelse eller type. Og det skraper bare overflaten av alle forhold som kan påvirke overføringshastigheten din.
Variabler som påvirker filoverføringshastigheter
Eventuelle antall variabler kan påvirke hvor lang tid det tar for filer som skal overføres. Dette er grunnen til at jeg ikke kjører noen sammenligningstester: de er helt subjektive. Men hvis du vil se en enkel sammenligningsvideo som noen andre laget, her går du.
La oss se på noen av grunnene til forskjellen, selv mellom Windows og Linux som kjører på samme maskin. Til å begynne med, hvilke andre programmer kjører i bakgrunnen? Jo mer CPU-en må betale for andre oppgaver, jo mindre det kan gi til overføringen. På Windows, selv om du har lukket hvert vindu, er det fortsatt mye på gang. Det samme gjelder for Linux, men prosessene pleier å være mindre minneintensive. Du har ikke apps som kobler til Internett for å levere en popup eller laste opp en oversikt over hva som er installert på PCen. Ikke la Windows 10 Spion på deg: Administrer din personvern! Ikke la Windows 10 spionere på deg: Administrer ditt privatliv! Windows 10 ser på deg. Microsofts nyeste operativsystem høster utvilsomt flere av dine personlige opplysninger enn noen gang før. Vi viser deg hvordan du får bedre grep om personvernet ditt. Les mer .
Hvilke drivere bruker du? En feil driver kan også påvirke hastigheten på overgangen din. Windows og Linux håndterer drivere annerledes. På Linux blir de vanligvis bakt direkte inn i kjernen. Datamaskinen støtter enten et maskinvare eller ikke. På Windows kan du ofte laste ned drivere etter det faktum. Som det er vanlig med programvare utviklet for å være uttrekkbar, kan denne tilnærmingen føre til oppblåsthet og ineffektivitet.
Hvis du ikke kjører Windows og Linux på samme datamaskin, bør du vurdere alderen på harddisken. En datamaskin kan virke som om den skal være raskere på papir, men disse er fysiske komponenter, og de forverres med alderen. En aldringsdrive vil ikke overføre data så raskt som en ny. Det samme gjelder om du overfører til en gammel USB-pinne eller harddisk. Hastighet kan også lide hvis du er koblet til en USB 2.0-port, i stedet for den raskere USB 3.0.
Så hvorfor føles Linux overføringer raskere?
En grunn er at EXT4 er spesielt godt å håndtere små filer. Phoronix har demonstrert dette med referanser som viser hastigheten til ulike Linux-filsystemer som kopierer data til en USB-pinne. EXT4 er også god til å håndtere større sammenhengende databaser.
EXT4 drar nytte av å forsinke allokering av datablokker til data er klar til å bli skrevet til disk. NTFS lider av fragmentering. Dette er grunnen til at du må defragmentere din Windows-maskin regelmessig. 7 Windows vedlikeholdsfeil du bør aldri gjøre 7 Windows vedlikeholdsfeil du aldri bør gjøre Hvis du vil holde Windows-PCen jevn, må du unngå å gjøre disse store feilene. De kan forkorte datamaskinens levetid og gjøre opplevelsen frustrerende. Les mer (hvis du ikke bruker en SSD) for å opprettholde topp ytelse. EXT4 skriver data på en måte hvor dette ikke er et problem.
Windows ser ut til å være mer forsiktig, slik at dataene faktisk kopieres hvis du lukker kopieringsdialogvinduet, slik at du trygt kan fjerne en USB-pinne. Det er ikke nødvendigvis en dårlig ting, selv om det kan komme på bekostning av fart.
Hva er din erfaring?
Til slutt, hvis Linux er raskere, betyr det ikke at det er raskere i alle tilfeller. Jeg ville ikke bytte fra Windows til Linux bare for raskere overføringshastigheter. Det er mange andre grunner til å vurdere 5 grunner til at Windows 10 kan gjøre deg bytte til Linux 5 grunner til at Windows 10 kan gjøre deg bytte til Linux Til tross for Windows 10s enorme opptak, har det vært mye kritikk for Microsofts nye evige operativsystem. Her er fem grunner til at Windows 10 kan gjøre deg irriterende nok til å skifte til Linux. Les mer .
Har du kopiert filer i Linux og Windows? Var det en som virker raskere enn den andre? Som foretrekker du å bruke for oppgaven? Og hvis du har innsikt i å dele om mutter og bolter til disse forskjellige filsystemene, må du legge igjen en kommentar!