Linux 7.2 brengt snellere bestandsoverdracht voor KSMBD dankzij compressie

De aankomende Linux-kernelversie 7.2 introduceert een belangrijke verbetering voor KSMBD, de ingebouwde SMB-bestandsserver van Linux. Gebruikers kunnen straks rekenen op ondersteuning voor SMB2-compressie, wat vooral bij het uitwisselen van bestanden over een netwerk een flinke snelheidsboost kan geven.

KSMBD is, kort gezegd, de manier waarop Linux-systemen bestanden kunnen delen via het Server Message Block (SMB) protocol. Dit protocol is vooral bekend van Windows-omgevingen en maakt het mogelijk om eenvoudig bestanden uit te wisselen tussen verschillende besturingssystemen. KSMBD werd in 2021 geïntegreerd in de Linux-kernel (vanaf versie 5.15) en functioneert als een snelle en efficiënte SMB3-server.

De toevoeging van SMB2-compressie betekent dat de data die over het netwerk wordt verstuurd, eerst wordt samengeperst voordat deze wordt verzonden. Dit vermindert de hoeveelheid data die daadwerkelijk over de lijn gaat. Denk aan het inpakken van een grote doos in een kleinere verpakking voordat je deze verstuurt.

Voor de gemiddelde gebruiker die zijn Linux-machine inzet als bestandsserver – bijvoorbeeld om documenten, foto’s of video’s te delen met andere computers in huis of op kantoor – is dit een welkome ontwikkeling. Vooral bij het kopiëren van grote bestanden of veel kleine bestanden tegelijk, zal de overdracht merkbaar sneller verlopen. Dit geldt des te meer wanneer de netwerkverbinding niet de allersnelste is, of wanneer er veel verkeer op het netwerk is.

Het kan het verschil betekenen tussen minuten wachten of slechts enkele seconden, afhankelijk van de grootte van de bestanden en de snelheid van je netwerk. Het maakt het werken met gedeelde mappen via KSMBD een stuk vloeiender en efficiënter.

Deze update voor KSMBD toont aan dat er continu wordt gewerkt aan het verbeteren van de integratie van Linux in diverse netwerkomgevingen. Het maakt de Linux-kernel nog veelzijdiger en krachtiger als basis voor bestandsservers, wat uiteindelijk ten goede komt aan iedereen die afhankelijk is van snelle en betrouwbare bestandsoverdracht.

Bron: https://www.phoronix.com/news/Linux-7.2-KSMBD