Forstår du filoverførsler? Der er denne magiske luft til dem. Jeg husker på Windows Jeg ville se fremdriftslinjen fylde op i sit eget tempo. Vinduet ville give et tidsoverslag, der ville gå op og ned med tilsyneladende ingen relation til vores lineære tidsbegrebet. Et parti af musikalbum kan tage fem minutter at kopiere over, i løbet af den tid, der giver et skøn over hvor som helst mellem tre minutter og to timer.
Da jeg skiftede til Linux, ændrede situationen sig. Filoverførselstider følte mere pålidelige. Ikke kun det, de syntes også hurtigere.
Så har Linux hurtigere filoverførselshastigheder? Og hvis det gør, hvorfor?
Lad os starte med filsystemer
Harddiske er opdelt i datasektorer. Sektorer grupperes i klynger, som repræsenterer en kontinuerlig blok af lagerplads på en disk. Du har måske bemærket, hvornår du formaterer et drev, som du kan vælge tildelingsenhedsstørrelsen (eller klyngestørrelse). Til styring af disse klynger bruger operativsystemer filsystemer Hvad et filsystem er, og hvordan du kan finde ud af, hvad der kører på dine drev Hvad et filsystem er, og hvordan du kan finde ud af, hvad der kører på dine drev Læs mere.
Et sådant filsystem er FAT eller File Allocation Table, som har eksisteret siden 1977, og er stadig den, der er i brug på USB-flashdrev. Du har muligvis også hørt om APFS, Apple Filesystem, der er den nye standard på Macs New macOS, New Filesystem: Hvad er APFS, og hvordan virker det? Ny macOS, nyt filsystem: Hvad er APFS og hvordan virker det? iOS har allerede APFS. Nu er det Macs tur. Men hvad præcist kommer vi ind i dette efterår? Læs mere .
Linux og Windows bruger hver især forskellige filsystemer. Windows filsystemet er NTFS, kort for New Technology File System . NTFS er et proprietært system, som Microsoft oprettede til Windows NT 3.1 igen i 1993 (men blev ikke en del af den almindelige Windows til XP i 2001). Nej, navnet er ikke ligefrem mere. Mens et årti og en halv nyere end FAT, er NTFS nu omkring femogtyve år gammel. Ikke desto mindre kommer det med fordele i forhold til FAT Sådan reformaterer du FAT32-drevet til NTFS - og fordelene ved at gøre det Sådan reformeres din FAT32-drev til NTFS - og fordelene ved at gøre det Du kan muligvis ikke vide det, men vælger det rigtige filsystem for dine drev er faktisk ret vigtigt. Selv om hovedidéen for alle filsystemer er den samme, er der mange fordele og ulemper over hver ... Læs mere.
Linux kommer i flere former end Windows, så jeg kan ikke sige, at når du bruger Linux, bruger du et bestemt filsystem. Når det er sagt, er dit typiske Linux-baserede operativsystem sandsynligvis standard til EXT4 eller Fourth Extended File System . Den første stabile udgivelse af dette filsystem kom i 2008. Den originale version, EXT, kom i 1992 som den første designet specielt til brug sammen med Linux.
Disse filsystemer har ikke blot blot forskellige navne. De håndterer data forskelligt. Det betyder ikke nødvendigvis, at man er iboende hurtigere end den anden, men man kan gøre et bedre job med at kopiere filer af en bestemt størrelse eller type. Og det skraber kun overfladen af alle de forhold, der kan påvirke hastigheden af din overførsel.
Variabler, der påvirker filoverførselshastigheder
Ethvert antal variabler kan påvirke, hvor lang tid det tager at overføre filer. Derfor kører jeg ingen sammenligningstest: de er helt subjektive. Men hvis du vil se en simpel sammenligningsvideo, som en anden har lavet, her går du.
Lad os se på nogle af årsagerne til forskellen, selv mellem Windows og Linux, der kører på samme maskine. Til at begynde med, hvilke andre applikationer kører i baggrunden? Jo mere CPU er nødt til at betale for andre opgaver, jo mindre det kan give til din overførsel. På Windows, selvom du har lukket hvert vindue, er der stadig meget foregået. Det samme gælder for Linux, men processerne har tendens til at være mindre hukommelsesintensive. Du har ikke apps, der forbinder online for at levere en popup eller uploade en oversigt over, hvad der er installeret på din pc. Lad ikke Windows 10 Spy på dig: Administrer din privatliv! Lad ikke Windows 10 spionere på dig: Administrer din privatliv! Windows 10 ser dig. Microsofts nyeste operativsystem høster utvivlsomt flere af dine personlige oplysninger end nogensinde før. Vi viser dig hvordan du får et bedre greb om dit privatliv. Læs mere .
Hvilke drivere bruger du? En defekt fører kan også have indflydelse på hastigheden af din overgang. Windows og Linux håndterer drivere forskelligt. På Linux, er de typisk bagt direkte ind i kernen. Din computer understøtter enten et hardware eller gør det ikke. På Windows kan du ofte downloade drivere efter faktum. Som det er fælles med software designet til at være forlænges, kan denne tilgang føre til opblødning og ineffektivitet.
Hvis du ikke kører Windows og Linux på samme computer, skal du overveje alderen på harddisken. En computer kan synes at være hurtigere på papir, men det er fysiske komponenter, og de forringes med alderen. En aldringsdrev vil ikke overføre data så hurtigt som en ny. Den samme bekymring er sandt, hvis du overfører til en gammel USB-stick eller harddisk. Hastigheden kan også lide, hvis du er tilsluttet en USB 2.0-port, snarere end den hurtigere USB 3.0.
Så hvorfor føles Linux overførsler hurtigere?
En af grundene er, at EXT4 er særlig god til at håndtere små filer. Phoronix har vist dette med benchmarks, der viser hastigheden af forskellige Linux-filsystemer, der kopierer data til en USB-pind. EXT4 er også god til styring af større sammenhængende databaser.
EXT4 drager fordel af at forsinke allokering af datablokke, indtil data er klar til at blive skrevet til disk. NTFS lider af fragmentering. Derfor skal du defragmentere din Windows-maskine regelmæssigt 7 Windows Vedligeholdelsesfejl Du bør aldrig lave 7 Windows Vedligeholdelsesfejl Du bør aldrig gøre Hvis du vil holde din Windows-pc kørende, skal du undgå at gøre disse store fejl. De kunne forkorte computerens levetid og gøre din oplevelse frustrerende. Læs mere (hvis du ikke bruger en SSD) for at opretholde ydeevnen. EXT4 skriver data på en måde, hvor dette ikke er et problem.
Windows ser ud til at være mere forsigtig, og sørg for, at dine data faktisk kopieres, hvis du lukker dialogboksen for kopiering, så du sikkert kan fjerne en USB-stick. Det er ikke nødvendigvis en dårlig ting, selv om det kan komme på bekostning af hastigheden.
Hvad er din oplevelse?
Til sidst, hvis Linux er hurtigere, betyder det ikke, at det er hurtigere i alle tilfælde. Jeg ville ikke skifte fra Windows til Linux bare for hurtigere overførselshastigheder. Der er mange andre grunde til at overveje 5 grunde til, at Windows 10 kan få dig til at skifte til Linux 5 Grunde til, at Windows 10 kan få dig til at skifte til Linux Til trods for Windows 10's enorme optagelse har der været rigeligt kritik for Microsofts nye evige operativsystem. Her er fem hovedårsager til, at Windows 10 måske irriterer dig nok til at skifte til Linux. Læs mere .
Har du kopieret filer i Linux og Windows? Fandt det en hurtigere end den anden? Hvilket foretrækker du at bruge til opgaven? Og hvis du har indsigt i at dele om de forskellige filsystemers møtrikker og bolte, skal du i hvert fald give en kommentar!