Sconto del 50%. tutti i piani, tempo limitato. A partire da $2.48/mo
10 min rimanenti
Server e OS

Test della velocità del disco Linux utilizzando la riga di comando di Linux

Rexa Cyrus By Rexa Cyrus 10 min di lettura Aggiornato il 2 ott 2025
Testare la velocità del disco utilizzando la riga di comando di Linux

Il tuo sistema Linux funziona più lentamente del previsto? Un test della velocità del disco Linux rivela immediatamente i colli di bottiglia dello storage. Che tu stia risolvendo un problema con un server lento o verificando che il tuo provider VPS offra le prestazioni SSD promesse, imparare a controllare la velocità del disco in Linux ti fornisce dati concreti con cui lavorare.

Lo storage moderno è disponibile in diversi tipi: unità disco rigido tradizionali (HDD), unità a stato solido (SSD) più veloci e opzioni di archiviazione ultraveloci. Ciascuno funziona in modo diverso e sapere come testare la velocità del disco rigido ti aiuta a prendere decisioni informate sugli aggiornamenti o sulle scelte di hosting.

Perché dovresti eseguire un test della velocità del disco in Linux

Laptop Linux che esegue test di velocità del discoLe prestazioni dello storage influiscono direttamente sulla reattività del sistema. Un disco lento crea colli di bottiglia che influiscono su tutto, dai trasferimenti di file ai tempi di caricamento delle applicazioni. L'esecuzione di un'operazione di test della velocità del disco Linux rivela se il tuo spazio di archiviazione soddisfa le tue esigenze o se un aggiornamento migliorerebbe le prestazioni.

Ciò diventa particolarmente importante quando si gestiscono più sistemi o si valutano i provider di hosting. I test delle prestazioni aiutano a identificare i problemi prima che incidano sui carichi di lavoro di produzione.

Scenari chiave per il test del disco: • Confrontando le prestazioni effettive dei fornitori VPS con quelle pubblicizzate con a acquistare Linux VPS configurazione • Risoluzione dei problemi relativi ai processi di backup lenti e alle operazioni sui file
• Decidere tra gli aggiornamenti di HDD e SSD utilizzando i metodi di controllo della velocità del disco di Linux • Monitoraggio del degrado dello storage nel tempo • Verifica delle prestazioni della configurazione RAID

Per gli utenti aziendali che gestiscono sistemi remoti, combinando il test del disco con Server RDP Linux access fornisce funzionalità complete di monitoraggio delle prestazioni.

 

Testare la velocità del disco in Linux utilizzando i comandi

Workstation Linux che mostra i test di velocità dd, hdparm e fio
Linux fornisce diversi strumenti da riga di comando per misurare le prestazioni di archiviazione. Ciascuno strumento di velocità del test drive di Linux ha scopi diversi e fornisce approfondimenti unici sulle capacità del tuo disco. L'approccio da riga di comando offre un controllo preciso e risultati coerenti tra le diverse distribuzioni Linux.

Questi strumenti costituiscono la base dell'amministrazione professionale del sistema e del monitoraggio delle prestazioni. Capire quando utilizzare ciascuno strumento aiuta a ottimizzare il flusso di lavoro della riga di comando del test della velocità del disco Linux.

Attrezzo Ideale per Misure Stato dell'installazione Limitazioni
dd Test di scrittura rapidi Velocità di scrittura sequenziale Preinstallato Sola scrittura, i risultati variano
hdparm Leggi i controlli di velocità Velocità di lettura sequenziale Spesso preinstallato Test di sola lettura
fio Test completo I/O casuale/sequenziale Richiede l'installazione Configurazione complessa

Test della velocità del disco Linux utilizzando dd

IL dd il comando è disponibile su tutte le principali distribuzioni Linux per impostazione predefinita. Questo metodo risponde alla domanda "Qual è il comando per testare la velocità del disco?" per scenari di base.

Il comando dd offre semplicità e disponibilità universale su tutti i sistemi Linux. Fornisce misurazioni di base per la valutazione delle prestazioni dello storage.

Test di velocità di scrittura (sintassi verificata):

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

Test di velocità di lettura (sintassi verificata):

# 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

Comprensione dei risultati dd: • L'output mostra i byte trasferiti e il tempo impiegato • Velocità di trasferimento calcolata automaticamente in MB/s • oflag=diretto E iflag=diretto ignorare la cache di sistema • I risultati possono variare tra le esecuzioni a causa dell'attività del sistema

Metti alla prova la velocità di lettura del tuo HDD/SSD utilizzando HDparm

IL hdparm l'utilità è specializzata nella gestione dei parametri del disco rigido e fornisce misurazioni affidabili della velocità di lettura. Questo strumento affronta direttamente gli scenari "qual è il comando per il test del disco rigido".

A differenza di dd, hdparm è progettato specificamente per il benchmarking dello storage e le operazioni di controllo della velocità SSD di Linux. Offre misurazioni della velocità di lettura del disco sia memorizzate nella cache che dirette.

Comandi di installazione verificati:

Distribuzione Gestore dei pacchetti Comando
Ubuntu/Debian adatto sudo apt-get install hdparm
CentOS/RHEL7 gnam sudo yum installa hdparm
CentOS/RHEL 8+ dnf sudo dnf installa hdparm

Sintassi hdparm verificata:

  1. Identificare il disco: lsblk
  2. Velocità di prova: sudo hdparm -Tt /dev/sda

Spiegazione dei parametri HDparm (dalla documentazione):
-T esegue letture memorizzate nella cache per la cache del buffer di temporizzazione
-t esegue letture del dispositivo per sincronizzare l'accesso diretto al disco
• Richiede sudo per l'accesso diretto al dispositivo

Aggiunta del flag –direct (verificato dalle fonti):

sudo hdparm -tT --direct /dev/sda

IL -diretto flag ignora la cache del buffer per risultati più accurati. Questo hdparm Il metodo fornisce sia i numeri delle prestazioni massime teoriche che quelle reali.

Testare meglio la velocità del disco rigido in Linux tramite fio

Mentre dd e hdparm forniscono test di velocità sequenziali, l'utilizzo del disco nel mondo reale implica modelli di accesso casuale. IL fio Lo strumento simula carichi di lavoro realistici per un test completo di velocità SSD e una valutazione delle prestazioni di Linux.

Questo approccio avanzato risponde "puoi eseguire un test di velocità dalla riga di comando" con sofisticate funzionalità di test. Fornisce misurazioni sia degli IOPS che del throughput per un'analisi completa.

Installazione fio verificata:

# Ubuntu/Debian

sudo apt-get install fio

# CentOS/RHEL

sudo yum install fio

# or for newer versions

sudo dnf install fio

Sintassi fio di base (verificata):

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

spiegazione del parametro fio:–bs=4k: dimensione del blocco (4KB tipico per I/O casuale)
–dimensione=250M: prova la dimensione del file
–readwrite=randrw: Mix di lettura/scrittura casuale
–rwmixread=80: 80% legge, 20% scrive
–ioengine=libaio: Motore I/O asincrono Linux
–diretto=1: ignora la cache del sistema operativo

Come controllare la velocità del sistema in Linux

La velocità del sistema non si limita solo alle prestazioni del disco. Diversi strumenti aiutano a monitorare le prestazioni complessive del sistema, comprese le operazioni di CPU, memoria e I/O. Capire come controllare la velocità del sistema in Linux fornisce informazioni complete sulle prestazioni.

IL iostat Il comando fornisce statistiche sulle prestazioni del sistema che aiutano a identificare i colli di bottiglia nell'infrastruttura. Questo risolve in modo efficace le domande "cos'è il comando iostat in Linux".

Comandi di monitoraggio del sistema verificati:

Comando Pacchetto richiesto Scopo
iostato -x 1 sysstat Statistiche I/O in tempo reale
rsync -av –progress rsync (solitamente preinstallato) Monitoraggio del trasferimento di file
iftop pacchetto iftop Monitoraggio della larghezza di banda della rete

Utilizzando il comando iostat

L'utilità iostat monitora le statistiche di input/output del sistema e l'utilizzo della CPU in tempo reale. Questo strumento aiuta a identificare i colli di bottiglia delle prestazioni e i vincoli delle risorse.

Installazione se mancante:

# Ubuntu/Debian

sudo apt-get install sysstat

# CentOS/RHEL

sudo yum install sysstat

Sintassi iostat verificata:

iostat -x 1

spiegazione dell'uscita iostat:
%util: percentuale del tempo CPU durante il quale sono state emesse richieste I/O
r/s: Leggi le richieste al secondo
con/s: Scrive richieste al secondo
rkB/s: Kilobyte letti al secondo
wkB/s: Kilobyte scritti al secondo

Come controllare la velocità di copia dei file in Linux

Il monitoraggio della velocità di trasferimento dei file aiuta a identificare i colli di bottiglia della rete o dello storage durante le operazioni. Questa funzionalità si rivela essenziale per gli amministratori di sistema che gestiscono trasferimenti di dati di grandi dimensioni.

Sintassi rsync verificata:

rsync -av --progress source/ destination/

Parametri confermati:
-a: Modalità archivio (conserva autorizzazioni, timestamp)
-v: output dettagliato
-progressi: mostra l'avanzamento e la velocità del trasferimento

Come controllare la velocità NFS in Linux

Monitor ultrawide che mostra i test di velocità NFS
Il test delle prestazioni del Network File System (NFS) richiede approcci specializzati. La velocità NFS dipende sia dalla larghezza di banda della rete che dalle prestazioni di archiviazione sul lato server.

Testare le prestazioni NFS aiuta a risolvere i problemi relativi alle operazioni lente dei file di rete e a ottimizzare l'accesso allo spazio di archiviazione remoto. Comprendere come testare NFS su Linux garantisce prestazioni di archiviazione distribuite adeguate.

Metodologia di test NFS:

# 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

Nota: Il percorso del punto di montaggio NFS varia in base alla configurazione. Sostituire /nfs/montaggio/punto/ con la posizione di montaggio NFS effettiva.

Identificazione del collo di bottiglia NFS: • Limitato alla rete: utilizzo iftop per verificare l'utilizzo della larghezza di banda • Limitato per l'archiviazione: testare le prestazioni del disco locale sul server NFS • Limitato al client: testare da diverse macchine client

Riga di comando del test della velocità del disco di Ubuntu utilizzando il metodo grafico

Se preferisci le interfacce grafiche, l'Utility Disco integrata di Linux fornisce benchmark intuitivi senza complessità da riga di comando. Questa alternativa alla riga di comando del test della velocità del disco di Ubuntu funziona con la maggior parte delle distribuzioni Linux.

L'approccio GUI è adatto agli utenti che desiderano risultati visivi e test occasionali piuttosto che un monitoraggio continuo. Fornisce test del disco accessibili per gli utenti meno a proprio agio con gli strumenti da riga di comando.

Disponibilità dell'Utility Disco: • Ubuntu: preinstallato come applicazione “Dischi” • Fedora: disponibile come utility gnome-disk • CentOS: potrebbe richiedere l'installazione del pacchetto gnome-disk-utility

Modalità di accesso (verificate): • Ricerca nel menu dell'applicazione: “Disco” o “Dischi” • Riga di comando: dischi gnome

Passaggio 1: apri Utilità Disco

Accedi tramite il menu dell'applicazione cercando "Disco" o vai a Sistema → Amministrazione → Utilità Disco.

Passaggio 2: seleziona l'unità di destinazione

Il pannello di sinistra visualizza tutti i dispositivi di archiviazione collegati. Fai clic sull'unità che desideri testare per il test di velocità dell'HDD Linux.

Passaggio 3: eseguire i test di benchmark

Fai clic su "Benchmark - Misura le prestazioni di guida" per accedere alle opzioni di test:

  • Benchmark di sola lettura: Misura la velocità di lettura in modo sicuro
  • Benchmark di lettura/scrittura: Testa entrambe le operazioni in modo completo

I risultati grafici mostrano le prestazioni nelle diverse aree del disco, rivelando potenziali problemi o variazioni delle prestazioni.

Risoluzione dei problemi: perché il mio SSD è così lento?

Laptop che mostra la diagnostica dello stato e delle prestazioni dell'SSD
I problemi di prestazioni dell'SSD possono derivare da vari fattori. Comprendere le cause comuni aiuta a diagnosticare e risolvere i problemi di velocità che influiscono sui risultati della velocità del disco rigido del test Linux.

Diversi fattori contribuiscono ai rallentamenti dell'SSD, tra cui problemi del firmware, spazio libero insufficiente e limitazione termica. L'identificazione della causa principale consente l'ottimizzazione mirata delle prestazioni.

Fattori comuni di prestazioni degli SSD (verificati):

Problema Causa tecnica Metodo di verifica
Impatto sullo spazio libero L'amplificazione di scrittura aumenta Controlla con df -h
Limitazione dell'interfaccia SATA III massimo ~600 MB/s Controlla con lsscsi
Limitazione termica Protezione dalla temperatura Monitorare con sensori

Verifica dell'integrità dell'SSD:

# Install smartmontools if missing

sudo apt-get install smartmontools

# Check SSD health

sudo smartctl -a /dev/sda

Controllo dello stato TRIM:

# Check if TRIM is enabled

sudo fstrim -v /

Suggerimenti per l'ottimizzazione delle prestazioni:

Abilita TRIM:
sudo fstrim -av

Controlla l'allineamento:
sudo fdisk -l

Monitorare la temperatura:
sudo hddtemp /dev/sda

Per problemi di prestazioni persistenti, prendi in considerazione l'aggiornamento a soluzioni di archiviazione di livello aziendale come quelle offerte con acquistare Linux VPS hosting o Server RDP Linux configurazioni.

Guida di riferimento sulle prestazioni

Comprendere i benchmark delle prestazioni tipici aiuta a valutare i risultati del test Linux sulla velocità del disco. I numeri delle prestazioni variano in modo significativo in base all'hardware specifico, alla configurazione del sistema e alle condizioni di test.

La moderna tecnologia di archiviazione offre notevoli miglioramenti delle prestazioni rispetto ai tradizionali dischi rigidi. Il confronto dei risultati con questi intervalli aiuta a identificare le opportunità di aggiornamento.

Nota: I numeri delle prestazioni sono intervalli tipici e variano in modo significativo in base all'hardware specifico, alla configurazione del sistema e alle condizioni di test.

Intervalli tipici di prestazioni di archiviazione:
HDD da 7200 giri/min: 80-160 MB/s sequenziale
Unità SSD SATA: 200-600 MB/s sequenziale
SSD NVMe: 1.000-7.000+ MB/s sequenziale

Nota sulle prestazioni IOPS: I valori IOPS dipendono fortemente dalla dimensione del blocco, dalla profondità della coda e dai modelli specifici del carico di lavoro. Le prestazioni effettive variano significativamente rispetto ai massimi teorici.

Per le applicazioni aziendali che richiedono prestazioni garantite, prendi in considerazione NVMe contro SSD confronti per comprendere i vantaggi della tecnologia di storage più recente.

Riferimento rapido ai comandi verificati

Monitor che visualizza i comandi di test del disco Linux
Questo riferimento fornisce comandi testati per scenari comuni di test della velocità del disco. Tutta la sintassi è stata verificata rispetto alle attuali distribuzioni e documentazione Linux.

Compito Comando verificato Note
Elenca i dischi lsblk Mostra tutti i dispositivi a blocchi
Scrivi velocità dd if=/dev/zero of=test bs=1G count=1 oflag=direct Crea un file di prova da 1 GB
Leggi la velocità sudo hdparm -Tt /dev/sda Sostituisci sda con il tuo disco
Prova completa sudo fio –name=test –bs=4k –size=100M –readwrite=randrw Test Fio di base
Svuota cache sudo sh -c “echo 3 > /proc/sys/vm/drop_caches” Svuota la cache della pagina

Conclusione

Testare la velocità del disco in Linux rivela informazioni cruciali sulle prestazioni che aiutano a ottimizzare il tuo sistema. Inizia con hdparm per una valutazione di base della velocità di lettura, quindi passa a strumenti completi come fio quando hai bisogno di un'analisi dettagliata del test della velocità del disco Linux.

Test regolari della velocità aiutano a identificare il degrado delle prestazioni e guidano le decisioni di aggiornamento. Che tu stia gestendo server o ottimizzando un sistema Linux personale, questi strumenti Linux per controllare la velocità del disco forniscono i dati necessari per fare scelte di archiviazione informate.

Domande frequenti

Come posso controllare la velocità di lettura e scrittura del disco in Linux?

Utilizzare hdparm -Tt /dev/sdX per la velocità di lettura e il comando dd per la velocità di scrittura.

Qual è il comando per testare la velocità del disco?

I comandi principali sono hdparm -Tt /dev/sdX e dd con i parametri appropriati.

Qual è il comando per il test di velocità in Linux?

Utilizza hdparm, dd o fio a seconda dei tuoi requisiti di test specifici.

Puoi eseguire un test di velocità dalla riga di comando?

Sì, Linux fornisce più strumenti da riga di comando, inclusi hdparm, dd e fio.

Come utilizzare il comando test in Linux?

Esegui hdparm -Tt /dev/sdX (sostituisci sdX con l'identificatore del disco da lsblk).

Come controllare la velocità del sistema in Linux?

Utilizzare iostat -x 1 per monitorare le prestazioni del sistema e del disco in tempo reale.

Come controllare la velocità NFS in Linux?

Prova con comandi dd rispetto alle directory NFS montate.

Come testare NFS su Linux?

Montare la condivisione NFS ed eseguire test di velocità aggiuntivi rispetto al percorso montato.

Come controllare la velocità di copia dei file in Linux?

Utilizza rsync con il flag –progress per monitorare le velocità di trasferimento in tempo reale.

Come controllare la velocità dell'SSD?

Utilizza hdparm -Tt /dev/sdX per test di base o fio per analisi complete.

Qual è il comando iostat in Linux?

iostat fa parte del pacchetto sysstat e monitora le statistiche di I/O e l'utilizzo della CPU.

Qual è il comando per il test del disco rigido?

Utilizzare hdparm -Tt /dev/sdX per testare la velocità di lettura del disco rigido di base.

Perché il mio SSD è così lento?

Controlla lo spazio libero disponibile, le condizioni termiche, il tipo di interfaccia ed esegui controlli di integrità con smartctl.

Condividere

Altro dal blog

Continua a leggere.

Immagine di copertina sulle migliori app self-hosted da eseguire con Cosmos Cloud, con pannelli di app attorno a una dashboard Cosmos.
Server e OS

Le migliori app self-hosted che puoi eseguire con Cosmos Cloud: file, media, password, automazione e altro!

Magari hai configurato Cosmos Cloud e ora vuoi vedere quali app si abbinano bene, o forse non hai ancora deciso per Cosmos e vuoi capire quanto si adatti al tuo flusso di lavoro

Nick SilverNick Silver 16 min di lettura
Copertina Portainer vs Cosmos Cloud per la gestione di app Docker con diagramma di configurazione ibrida e blocchi neon ops vs access.
Server e OS

Portainer vs Cosmos Cloud: la scelta migliore per la gestione delle app Docker

Se conosci già Docker e vuoi solo il modo più pulito per gestire uno stack di app in crescita, ecco la risposta breve a Portainer vs Cosmos Cloud. Portainer è la scelta migliore per gestione diretta

Nick SilverNick Silver 14 min di lettura
Grafica di confronto Cosmos Cloud vs CasaOS vs Umbrel che mostra tre percorsi self-hosted all'interno di un mondo astratto di rete cloud.
Server e OS

Cosmos Cloud vs CasaOS vs Umbrel: quale piattaforma self-hosted è giusta per la tua configurazione?

La risposta breve è che CasaOS resta il posto più semplice per iniziare, Umbrel ha l'aspetto curato più pulito e Cosmos Cloud ha più senso quando vuoi un controllo più stretto sui domini

Nick SilverNick Silver 11 min di lettura

Pronto a distribuire? Da 2,48 $/mese.

Cloud indipendente, dal 2008. AMD EPYC, NVMe, 40 Gbps. Rimborso entro 14 giorni.