50% korting alle plannen, beperkte tijd. Beginnend om $2.48/mo
Nog 10 minuten
Servers en besturingssystemen

Linux-schijfsnelheidstest met behulp van de Linux-opdrachtregel

Rex Cyrus By Rex Cyrus 10 minuten lezen Bijgewerkt op 2 oktober 2025
Test de schijfsnelheid met behulp van de Linux-opdrachtregel

Werkt uw Linux-systeem langzamer dan verwacht? Een Linux-schijfsnelheidstest brengt opslagknelpunten onmiddellijk aan het licht. Of je nu problemen oplost met een trage server of verifieert dat je VPS-provider de beloofde SSD-prestaties levert, door te leren hoe je de schijfsnelheid in Linux kunt controleren, krijg je concrete gegevens om mee te werken.

Moderne opslag is er in verschillende typen: traditionele harde schijven (HDD's), snellere Solid State Drives (SSD's) en ultrasnelle opslagopties. Ze presteren allemaal anders, en als u weet hoe u de snelheid van de harde schijf kunt testen, kunt u weloverwogen beslissingen nemen over upgrades of hostingkeuzes.

Waarom u een schijfsnelheidstest zou moeten uitvoeren in Linux

Linux-laptop met schijfsnelheidstestsOpslagprestaties hebben een directe invloed op de reactiesnelheid van het systeem. Een trage schijf creëert knelpunten die van invloed zijn op alles, van bestandsoverdracht tot laadtijden van applicaties. Het uitvoeren van een Linux-schijfsnelheidstest laat zien of uw opslag aan uw behoeften voldoet of dat een upgrade de prestaties zou verbeteren.

Dit wordt vooral belangrijk bij het beheren van meerdere systemen of het evalueren van hostingproviders. Prestatietests helpen bij het identificeren van problemen voordat deze van invloed zijn op de productiewerklast.

Belangrijkste scenario's voor schijftesten: • Het vergelijken van de werkelijke versus geadverteerde prestaties van VPS-aanbieders met a Linux VPS kopen installatie • Problemen oplossen met trage back-upprocessen en bestandsbewerkingen
• Beslissen tussen HDD- en SSD-upgrades met behulp van Linux, methoden voor schijfsnelheid controleren • Opslagdegradatie in de loop van de tijd monitoren • De prestaties van de RAID-configuratie verifiëren

Voor zakelijke gebruikers die systemen op afstand beheren, waarbij schijftesten worden gecombineerd met Linux RDP-server access biedt uitgebreide mogelijkheden voor prestatiebewaking.

 

Test schijfsnelheid in Linux met behulp van opdrachten

Linux-werkstation met dd-, hdparm- en fio-snelheidstests
Linux biedt verschillende opdrachtregelprogramma's voor het meten van de opslagprestaties. Elke Linux-snelheidstool voor testritten dient verschillende doeleinden en biedt unieke inzichten in de mogelijkheden van uw schijf. De opdrachtregelbenadering biedt nauwkeurige controle en consistente resultaten voor verschillende Linux-distributies.

Deze tools vormen de basis van professioneel systeembeheer en prestatiemonitoring. Als u begrijpt wanneer u elke tool moet gebruiken, kunt u de opdrachtregelworkflow voor de Linux-schijfsnelheidstest optimaliseren.

Hulpmiddel Beste voor Maatregelen Installatiestatus Beperkingen
dd Snelle schrijftests Sequentiële schrijfsnelheid Vooraf geïnstalleerd Alleen schrijven, de resultaten variëren
hdparm Snelheidscontroles lezen Sequentiële leessnelheid Vaak vooraf geïnstalleerd Alleen-lezen testen
fio Uitgebreide testen Willekeurige/sequentiële I/O Vereist installatie Complexe configuratie

Linux Test schijfsnelheid met dd

De dd commando is standaard beschikbaar op alle grote Linux-distributies. Deze methode beantwoordt de vraag "Wat is de opdracht om de schijfsnelheid te testen?" voor basisscenario's.

De opdracht dd biedt eenvoud en universele beschikbaarheid op Linux-systemen. Het biedt basismetingen voor de evaluatie van opslagprestaties.

Schrijfsnelheidstest (geverifieerde syntaxis):

dd if=/dev/zero of=testfile bs=1G count=1 oflag=direct

Leessnelheidstest (geverifieerde syntaxis):

# Clear cache first

sudo sh -c "echo 3 > /proc/sys/vm/drop_caches"

# Test read speed  

dd if=testfile of=/dev/null bs=1G count=1 iflag=direct

dd-resultaten begrijpen: • Uitvoer toont overgedragen bytes en benodigde tijd • Overdrachtssnelheid automatisch berekend in MB/s • oflag=direct En iflag=direct systeemcache omzeilen • Resultaten kunnen variëren tussen uitvoeringen als gevolg van systeemactiviteit

Test de leessnelheid van uw HDD/SSD met Hdparm

De hdparm utility is gespecialiseerd in parameterbeheer van harde schijven en biedt betrouwbare metingen van de leessnelheid. Deze tool richt zich rechtstreeks op de scenario's "wat is de opdracht voor het testen van de harde schijf".

In tegenstelling tot dd is hdparm specifiek ontworpen voor opslagbenchmarking en Linux-controle voor SSD-snelheidsbewerkingen. Het biedt zowel cache- als directe schijfleessnelheidsmetingen.

Geverifieerde installatieopdrachten:

Verdeling Pakketbeheerder Commando
Ubuntu/Debian geschikt sudo apt-get install hdparm
CentOS/RHEL 7 jammie sudo yum installeer hdparm
CentOS/RHEL 8+ dnf sudo dnf installeer hdparm

Geverifieerde hdparm-syntaxis:

  1. Identificeer schijf: lsblk
  2. Testsnelheid: sudo hdparm -Tt /dev/sda

Uitleg van Hdparm-parameters (uit documentatie):
-T voert in de cache opgeslagen leesbewerkingen uit voor de timingbuffercache
-t voert apparaatlezingen uit voor het timen van directe schijftoegang
• Vereist sudo voor directe apparaattoegang

Toevoegen –direct vlag (geverifieerd door bronnen):

sudo hdparm -tT --direct /dev/sda

De –direct flag omzeilt buffercache voor nauwkeurigere resultaten. Dit hdparm methode geeft u zowel theoretische maximale als reële prestatiecijfers.

Betere testsnelheid van de harde schijf in Linux via fio

Hoewel dd en hdparm sequentiële snelheidstests bieden, gaat het gebruik van schijven in de echte wereld gepaard met willekeurige toegangspatronen. De fio tool simuleert realistische werklasten voor een uitgebreide SSD-snelheidstest en Linux-prestatiebeoordeling.

Deze geavanceerde aanpak geeft het antwoord op de vraag “kun je een snelheidstest uitvoeren vanaf de opdrachtregel” met geavanceerde testmogelijkheden. Het biedt zowel IOPS- als doorvoermetingen voor volledige analyse.

Geverifieerde fio-installatie:

# Ubuntu/Debian

sudo apt-get install fio

# CentOS/RHEL

sudo yum install fio

# or for newer versions

sudo dnf install fio

Basisfio-syntaxis (geverifieerd):

sudo fio --name=test --filename=test --bs=4k --size=250M --readwrite=randrw --rwmixread=80 --ioengine=libaio --direct=1

uitleg van fio-parameters:–bs=4k: Blokgrootte (4 KB typisch voor willekeurige I/O)
–grootte=250M: Bestandsgrootte testen
–readwrite=randw: Willekeurige lees/schrijf-mix
–rwmixread=80: 80% leest, 20% schrijft
–ioengine=libaio: Linux asynchrone I/O-engine
–direct=1: OS-cache omzeilen

Hoe de systeemsnelheid in Linux te controleren

Systeemsnelheid omvat meer dan alleen schijfprestaties. Verschillende tools helpen bij het bewaken van de algehele systeemprestaties, inclusief CPU-, geheugen- en I/O-bewerkingen. Als u begrijpt hoe u de systeemsnelheid in Linux kunt controleren, krijgt u uitgebreide prestatie-inzichten.

De iostat command biedt systeemprestatiestatistieken die helpen bij het identificeren van knelpunten in uw infrastructuur. Dit beantwoordt effectief de vragen over “wat is het iostat-commando in Linux”.

Geverifieerde systeembewakingsopdrachten:

Commando Pakket vereist Doel
iostat -x 1 systeem Realtime I/O-statistieken
rsync -av –voortgang rsync (meestal vooraf geïnstalleerd) Bewaking van bestandsoverdracht
alstop iftop-pakket Bewaking van netwerkbandbreedte

Met behulp van iostat-opdracht

Het iostat-hulpprogramma bewaakt in realtime systeeminvoer-/uitvoerstatistieken en CPU-gebruik. Deze tool helpt prestatieknelpunten en resourcebeperkingen te identificeren.

Installatie indien ontbreekt:

# Ubuntu/Debian

sudo apt-get install sysstat

# CentOS/RHEL

sudo yum install sysstat

Geverifieerde iostat-syntaxis:

iostat -x 1

iostat-uitvoer uitleg:
%gebruik: percentage CPU-tijd gedurende welke I/O-aanvragen zijn uitgegeven
r/s: Leesverzoeken per seconde
w/z: Schrijfverzoeken per seconde
rkB/s: Kilobytes gelezen per seconde
wkB/s: Kilobytes geschreven per seconde

Hoe u de kopieersnelheid van bestanden in Linux kunt controleren

Het monitoren van de snelheid van bestandsoverdracht helpt bij het identificeren van knelpunten in het netwerk of de opslag tijdens activiteiten. Deze mogelijkheid blijkt essentieel voor systeembeheerders die grote gegevensoverdrachten beheren.

Geverifieerde rsync-syntaxis:

rsync -av --progress source/ destination/

Parameters bevestigd:
-a: Archiefmodus (behoudt rechten, tijdstempels)
-v: Uitgebreide uitvoer
-voortgang: Toont de voortgang en snelheid van de overdracht

Hoe NFS-snelheid in Linux te controleren

Ultrabrede monitor met NFS-snelheidstests
Het testen van de prestaties van Network File System (NFS) vereist een gespecialiseerde aanpak. De NFS-snelheid is afhankelijk van zowel de netwerkbandbreedte als de opslagprestaties aan de serverzijde.

Het testen van NFS-prestaties helpt bij het oplossen van trage netwerkbestandsbewerkingen en het optimaliseren van externe opslagtoegang. Als u begrijpt hoe u NFS op Linux kunt testen, zorgt u voor goede gedistribueerde opslagprestaties.

NFS-testmethodologie:

# Read test

dd if=/nfs/mount/point/testfile of=/dev/null bs=1M count=1000

# Write test  

dd if=/dev/zero of=/nfs/mount/point/testfile bs=1M count=1000

Opmerking: Het NFS-koppelpuntpad varieert per configuratie. Vervangen /nfs/mount/punt/ met uw werkelijke NFS-mountlocatie.

Identificatie van NFS-knelpunten: • Netwerkbeperkt: gebruik alstop om het bandbreedtegebruik te controleren • Opslag beperkt: test de prestaties van de lokale schijf op de NFS-server • Client-beperkt: test vanaf verschillende clientmachines

Ubuntu Disk Speed ​​Test-opdrachtregel met behulp van een grafische methode

Als je de voorkeur geeft aan grafische interfaces, biedt het ingebouwde Schijfhulpprogramma van Linux intuïtieve benchmarking zonder complexiteit van de opdrachtregel. Dit Ubuntu-schijfsnelheidstest-opdrachtregelalternatief werkt op de meeste Linux-distributies.

De GUI-aanpak is geschikt voor gebruikers die visuele resultaten en af ​​en toe testen willen in plaats van continue monitoring. Het biedt toegankelijke schijftests voor gebruikers die minder vertrouwd zijn met opdrachtregelprogramma's.

Beschikbaarheid van Schijfhulpprogramma: • Ubuntu: vooraf geïnstalleerd als “Disks”-toepassing • Fedora: beschikbaar als gnome-disk-utility • CentOS: vereist mogelijk installatie van het gnome-disk-utility-pakket

Toegangsmethoden (geverifieerd): • Zoeken in het applicatiemenu: “Schijf” of “Schijven” • Commandoregel: kabouterschijven

Stap 1: Open Schijfhulpprogramma

Toegang via uw applicatiemenu door te zoeken naar “Schijf” of navigeer naar Systeem → Beheer → Schijfhulpprogramma.

Stap 2: Selecteer uw doelschijf

In het linkerpaneel worden alle aangesloten opslagapparaten weergegeven. Klik op de schijf die u wilt testen voor uw Linux HDD-snelheidstest.

Stap 3: Voer benchmarktests uit

Klik op ‘Benchmark – Drive-prestaties meten’ om toegang te krijgen tot testopties:

  • Alleen-lezen benchmark: Meet de leessnelheid veilig
  • Benchmark voor lezen/schrijven: Test beide bewerkingen uitgebreid

De grafische resultaten tonen de prestaties op verschillende delen van uw schijf en onthullen mogelijke problemen of prestatievariaties.

Probleemoplossing: waarom is mijn SSD zo traag?

Laptop met SSD-gezondheids- en prestatiediagnostiek
Prestatieproblemen met SSD's kunnen het gevolg zijn van verschillende factoren. Het begrijpen van veelvoorkomende oorzaken helpt bij het diagnosticeren en oplossen van snelheidsproblemen die van invloed zijn op de snelheidsresultaten van uw Linux-test op de harde schijf.

Verschillende factoren dragen bij aan SSD-vertragingen, waaronder firmwareproblemen, onvoldoende vrije ruimte en thermische beperking. Het identificeren van de hoofdoorzaak maakt gerichte prestatieoptimalisatie mogelijk.

Algemene SSD-prestatiefactoren (geverifieerd):

Probleem Technische oorzaak Verificatiemethode
Vrije ruimte-impact De schrijfversterking neemt toe Neem contact op met df-h
Interfacebeperking SATA III max. ~600 MB/s Neem contact op met lsscsi
Thermische throttling Temperatuurbescherming Monitor met sensoren

SSD-gezondheidsverificatie:

# Install smartmontools if missing

sudo apt-get install smartmontools

# Check SSD health

sudo smartctl -a /dev/sda

TRIM-statuscontrole:

# Check if TRIM is enabled

sudo fstrim -v /

Tips voor prestatieoptimalisatie:

TRIM inschakelen:
sudo fstrim -av

Uitlijning controleren:
sudo fdisk -l

Temperatuur bewaken:
sudo hddtemp /dev/sda

Bij aanhoudende prestatieproblemen kunt u overwegen een upgrade uit te voeren naar opslagoplossingen op bedrijfsniveau, zoals die worden aangeboden bij Linux VPS kopen hosten of Linux RDP-server configuraties.

Prestatiereferentiegids

Als u typische prestatiebenchmarks begrijpt, kunt u de Linux-resultaten van uw schijfsnelheidstest evalueren. Prestatiecijfers variëren aanzienlijk, afhankelijk van specifieke hardware, systeemconfiguratie en testomstandigheden.

Moderne opslagtechnologie biedt dramatische prestatieverbeteringen vergeleken met traditionele harde schijven. Door uw resultaten met deze bereiken te vergelijken, kunt u upgrademogelijkheden identificeren.

Opmerking: Prestatiecijfers zijn typische bereiken en variëren aanzienlijk, afhankelijk van specifieke hardware, systeemconfiguratie en testomstandigheden.

Typische opslagprestatiebereiken:
7200 RPM harde schijf: 80-160 MB/s sequentieel
SATA-SSD: 200-600 MB/s sequentieel
NVMe SSD: 1.000-7.000+ MB/s sequentieel

Opmerking over IOPS-prestaties: IOPS-waarden zijn sterk afhankelijk van de blokgrootte, wachtrijdiepte en specifieke werkbelastingpatronen. De werkelijke prestaties variëren aanzienlijk van de theoretische maxima.

Voor bedrijfstoepassingen die gegarandeerde prestaties vereisen, kunt u overwegen NVMe versus SSD vergelijkingen om de nieuwste voordelen van opslagtechnologie te begrijpen.

Snelle referentie van geverifieerde opdrachten

Monitor die Linux-schijftestopdrachten weergeeft
Deze referentie biedt geteste opdrachten voor algemene testscenario's voor schijfsnelheid. Alle syntaxis is geverifieerd aan de hand van de huidige Linux-distributies en documentatie.

Taak Geverifieerde opdracht Opmerkingen
Lijst schijven lsblk Toont alle blokapparaten
Schrijfsnelheid dd if=/dev/zero of=test bs=1G count=1 oflag=direct Creëert een testbestand van 1 GB
Lees snelheid sudo hdparm -Tt /dev/sda Vervang sda door uw schijf
Uitgebreide test sudo fio –name=test –bs=4k –size=100M –readwrite=randrw Basis fio-test
Cache wissen sudo sh -c “echo 3 > /proc/sys/vm/drop_caches” Wist de paginacache

Conclusie

Het testen van de schijfsnelheid in Linux onthult cruciale prestatie-informatie die helpt uw ​​systeem te optimaliseren. Begin met hdparm voor basisbeoordeling van de leessnelheid, ga dan verder met uitgebreide tools zoals fio als je gedetailleerde analyse van de Linux-schijfsnelheidstest nodig hebt.

Regelmatige snelheidstests helpen bij het identificeren van prestatievermindering en begeleiden upgradebeslissingen. Of u nu servers beheert of een persoonlijk Linux-systeem optimaliseert, deze Linux-hulpmiddelen voor het controleren van de schijfsnelheid bieden de gegevens die nodig zijn om weloverwogen opslagkeuzes te maken.

Veelgestelde vragen

Hoe controleer ik de lees- en schrijfsnelheid van de schijf in Linux?

Gebruik hdparm -Tt /dev/sdX voor leessnelheid en dd commando voor schrijfsnelheid.

Wat is het commando om de schijfsnelheid te testen?

De primaire opdrachten zijn hdparm -Tt /dev/sdX en dd met de juiste parameters.

Wat is het commando voor een snelheidstest in Linux?

Gebruik hdparm, dd of fio, afhankelijk van uw specifieke testvereisten.

Kun je een snelheidstest uitvoeren vanaf de opdrachtregel?

Ja, Linux biedt meerdere opdrachtregelprogramma's, waaronder hdparm, dd en fio.

Hoe gebruik je de testopdracht in Linux?

Voer hdparm -Tt /dev/sdX uit (vervang sdX door uw schijf-ID van lsblk).

Hoe de systeemsnelheid in Linux controleren?

Gebruik iostat -x 1 om realtime systeem- en schijfprestaties te controleren.

Hoe de NFS-snelheid in Linux controleren?

Test met dd-opdrachten tegen aangekoppelde NFS-mappen.

Hoe NFS op Linux testen?

Mount de NFS-share en voer dd-snelheidstests uit op het gekoppelde pad.

Hoe controleer ik de kopieersnelheid van bestanden in Linux?

Gebruik rsync met de vlag –progress om de overdrachtssnelheden in realtime te controleren.

Hoe SSD-snelheid controleren?

Gebruik hdparm -Tt /dev/sdX voor basistesten of fio voor uitgebreide analyse.

Wat is het iostat-commando in Linux?

iostat maakt deel uit van het sysstat-pakket en bewaakt I/O-statistieken en CPU-gebruik.

Wat is het commando voor het testen van de harde schijf?

Gebruik hdparm -Tt /dev/sdX voor het testen van de leessnelheid van de harde schijf.

Waarom is mijn SSD zo traag?

Controleer de beschikbare vrije ruimte, thermische omstandigheden, interfacetype en voer gezondheidscontroles uit met smartctl.

Deel

Meer van de blog

Blijf lezen.

De beste zelfgehoste apps die u kunt uitvoeren met Cosmos Cloud-omslagafbeelding met app-panelen rond een Cosmos-dashboard.
Servers en besturingssystemen

Beste zelfgehoste apps die u kunt uitvoeren met Cosmos Cloud: bestanden, media, wachtwoorden, automatisering en meer!

Misschien heb je Cosmos Cloud opgezet en wil je nu kijken welke apps er goed bij passen, of misschien heb je nog niet eens voor Cosmos gekozen en wil je gewoon kijken hoe goed het bij je werk past.

Niek ZilverNiek Zilver 16 minuten lezen
Potainer vs Cosmos Cloud voor het beheren van Docker Apps-omslag met hybride installatiediagram en neon-ops versus toegangsblokken.
Servers en besturingssystemen

Portainer versus Cosmos Cloud: het beste geschikt voor Docker-appbeheer

Als je Docker al kent en gewoon een schonere manier wilt om een ​​groeiende app-stack uit te voeren, dan is hier het korte antwoord op Potainer versus Cosmos Cloud. Potainer is de sterkere keuze voor direc

Niek ZilverNiek Zilver 14 minuten lezen
Cosmos Cloud vs CasaOS vs Umbrel functieafbeelding die drie zelf-gehoste paden binnen één abstracte cloudnetwerkwereld laat zien.
Servers en besturingssystemen

Cosmos Cloud versus CasaOS versus Umbrel: welk zelfgehoste platform past bij uw configuratie?

Het korte antwoord is dat CasaOS nog steeds de gemakkelijkste plek is om te beginnen, Umbrel het schoonste samengestelde gevoel heeft en Cosmos Cloud logischer is als je meer controle over doma wilt.

Niek ZilverNiek Zilver 11 minuten lezen

Klaar om te implementeren? Vanaf $ 2,48/maand.

Onafhankelijke cloud, sinds 2008. AMD EPYC, NVMe, 40 Gbps. 14 dagen geld-terug-garantie.