NTFSPlus-drivrutin döpt om till NTFS i Linuxkärnans patchserie

Kärnutvecklare Namjae Jeon har skickat in v3-patchserien för NTFSPlus-drivrutinen, och döpt om den till enbart NTFS för att underlätta integration i Linuxkärnan. Denna uppdatering bygger på den befintliga skrivskyddade NTFS-drivrutinen och introducerar prestandaförbättringar och nya funktioner. Ändringarna syftar till att förenkla kodgranskning och förbättra kompatibiliteten med moderna Linux-filsystemoperationer.

Utvecklingen av en ny NTFS-drivrutin för Linux har nått en viktig milstolpe med lanseringen av v3-patchserien. Namjae Jeon, känd för sina bidrag till exFAT-drivrutinen och ksmbd SMB-servern, skickade in dessa patchar till Linuxkärnans meilinglista den 29 december 2025. Den viktigaste ändringen är omdöpningen av NTFSPlus till NTFS, vilket omstrukturerar koden genom att basera den på den långvariga skrivskyddade NTFS-drivrutinen. Detta tillvägagångssätt, som noteras av Phoronix, förenklar kodgranskningen genom att låta underhållare fokusera på innovationer istället för att granska hela implementeringen från grunden.

Den uppdaterade NTFS-drivrutinen stöder nu skrivoperationer utöver essentiella funktioner som iomap för direkt I/O, borttagning av buffer-head-användning, verktygsfunktioner och kompatibilitet med xfstests för filsystemstestning. Ytterligare förbättringar inkluderar nya generiska hjälpfunktioner för kluster-till-folio-konverteringar och byte-till-sektor-operationer, aktivering av readahead för $MFT-filen samt borttagning av 2TB-gränsen för filsystem på 32-bitssystem.

Prestandatester visar betydande förbättringar jämfört med befintliga NTFS3-drivrutinen. Entrådiga skrivningar är 3-5% snabbare, medan flerrådiga operationer förbättras med 35-110%. Filupplistaningshastigheten ökar med 12-14%, och monteringstider för 4TB-partitioner sjunker till under en sekund, jämfört med över fyra sekunder med NTFS3.

Drivrutinen är dock fortfarande experimentell. Fullständigt journaling-stöd saknas, med endast en delvis fungerande journalåteruppspelning implementerad. Jeon planerar att lägga till heltäckande journaling efter att drivrutinen integrerats i huvudkärnan. Denna utveckling markerar stadig framsteg mot robust NTFS-stöd i Linux.

Relaterade artiklar

Illustration of Linux kernel 6.19 release with Tux penguin, scheduling enhancements, Microsoft C extensions, and collaborating tech giants for a news article.
Bild genererad av AI

Linuxkärnan 6.19 lägger till schemaläggningsförbättringar och Microsoft C-tillägg

Rapporterad av AI Bild genererad av AI

Den kommande Linuxkärnan 6.19 introducerar viktiga förbättringar i sched_ext-ramverket för bättre eBPF-schemaläggningsåterställning och integrerar Microsoft C-tillägg för renare kodkompilering. Dessa uppdateringar syftar till att förbättra stabilitet, prestanda och utvecklarens effektivitet i olika datormiljöer. Bidrag från företag som Google, Meta och Microsoft belyser den växande samverkan i open source-utveckling.

Den senaste betaversionen av SteamOS har inkluderat NTSYNC-kärndrivrutinen. Denna uppdatering framhölls i en rapport från Phoronix, en sajt fokuserad på Linux-hårdvara och prestanda.

Rapporterad av AI

Linus Torvalds har meddelat lanseringen av Linuxkärnan 6.19-rc3, en mindre än vanligt uppdatering efter helgperioden. Lanseringen inkluderar kritiska korrigeringar för ARM64-bootproblem och prestandaförbättringar för GPU. Den bygger på tidigare kandidater för att stabilisera kärnan inför den slutgiltiga versionen.

Utvecklare föreslår att aktivera Intels transaktionssynkroniseringsutvidgningar (TSX) som standard i kommande Linux 7.0-kärna på kompatibla processorer. Denna ändring syftar till att förbättra prestanda utan manuell konfiguration. Förändringen riktar sig till hårdvara som kan utnyttja TSX-funktioner.

Rapporterad av AI

Kärnutvecklare Cong Wang har introducerat DAXFS, ett nytt skrivskyddat filsystem utformat för direkt åtkomst till delad minne i Linux. Byggt på Direct Access-infrastrukturen kringgår det traditionell sidcaching för att minska minnesöverhead. Förslaget syftar till att möjliggöra effektiv delning av data mellan kärnor och enheter.

AMD har släppt nya patchar för sin Linux-drivrutin för att stödja batch-userptr-allokering. Uppdateringarna syftar till att förbättra prestanda i Linux-miljöer. Denna utveckling rapporterades av Phoronix.

Rapporterad av AI

Viktiga Linux-utvecklare, inklusive Linus Torvalds, har godkänt Rust som ett fullfjädrat språk för kärnprogrammering och avslutat dess experimentella status. Beslutet togs vid den årliga Kernel Maintainers Summit och annonserades på LWN.net. Även om detta höjer Rust till samma nivå som C och assembler, kräver praktisk implementering fortfarande betydande bryggningsarbete.

 

 

 

Denna webbplats använder cookies

Vi använder cookies för analys för att förbättra vår webbplats. Läs vår integritetspolicy för mer information.
Avböj