Přejít na hlavní obsah

Jak zkontrolovat rychlost čtení a zápisu SSD v Linuxu: podrobný průvodce

  • Jindřiška Vávrová
  • Praxe

SSD (Solid State Drive) je jedním z nejpopulárnějších typů datových úložišť používaných moderními počítači. SSD nabízí výrazně vyšší rychlost čtení a zápisu ve srovnání s tradičními pevnými disky (HDD), což z nich činí atraktivní volbu pro domácí i profesionální uživatele.

Stejně jako u jiných komponent počítače však může být kontrola rychlosti čtení a zápisu SSD užitečná pro posouzení jeho výkonu a identifikaci možných problémů. V této podrobné příručce se podíváme na několik způsobů, jak zkontrolovat rychlost čtení a zápisu SSD v operačním systému Linux.

Poznámka: před provedením jakýchkoli akcí souvisejících s testováním SSD nezapomeňte zálohovat všechna důležitá data na jiný disk, abyste se vyhnuli ztrátě informací v případě neočekávané chyby.

Instalace util-linux

Chcete-li nainstalovat util-linux na Linux, postupujte podle následujících kroků:

Krok 1: Otevřete terminál v Linuxu.

Krok 2: Pro aktualizaci seznamu balíčků zadejte následující příkaz:

sudo apt update

Krok 3: Po aktualizaci seznamu balíčků zadejte příkaz k instalaci util-linux:

sudo apt install util-linux

Během procesu instalace možná budete muset zadat heslo správce.

Po úspěšné instalaci budete moci použít nástroje z util-linux Pack ke kontrole rychlosti čtení a zápisu SSD v Linuxu.

Použití nástroje hdparm

Nástroj hdparm poskytuje možnost získat informace o rychlosti čtení a zápisu SSD v Linuxu. Pro práci s tímto nástrojem je třeba provést následující kroky:

  1. Nainstalujte nástroj hdparm spuštěním příkazu sudo apt-get install hdparm .
  2. Připojte SSD k počítači, pokud ještě není připojen.
  3. Spusťte terminál a spusťte příkaz sudo hdparm-t /dev/sdX , kde /dev/sdX je cesta k SSD, kterou chcete zkontrolovat. Například / dev /sda nebo/dev / nvme0n1 .
  4. Nástroj hdparm provede čtení dat z SSD a zobrazí rychlost čtení v MB/s. Čím vyšší hodnota, tím rychleji SSD běží.
  5. Chcete-li zkontrolovat rychlost zápisu, spusťte příkaz sudo hdparm-t --direct /dev/sdX . Tento příkaz použít přímý přístup k zařízení a zobrazí rychlost zápisu v MB/s.

Pomocí nástroje hdparm můžete získat informace o rychlosti čtení a zápisu SSD v Linuxu a určit výkon vašeho SSD.

Kontrola rychlosti zápisu pomocí dd

Chcete-li začít, otevřete terminál a zadejte následující příkaz:

sudo dd if=/dev/zero of=testfile bs=1M count=1000 conv=fdatasync

Tento příkaz vytvoří soubor testfile o velikosti 1 000 MB a zapíše do něj nulové bajty. Proces může nějakou dobu trvat v závislosti na výkonu vašeho SSD.

Můžete například získat následující výsledek:

1000000000 bytes (1,0 GB, 954 MiB) copied, 8,25822 s, 121 MB/s

V tomto příkladu je rychlost zápisu 121 MB / s.

Nyní víte, jak zkontrolovat rychlost zápisu SSD v Linuxu pomocí příkazu dd. To může být užitečné při výběru SSD pro aktualizaci počítače nebo pro optimalizaci výkonu již nainstalovaného SSD.

Použití nástroje fio

Chcete-li nainstalovat nástroj Fio na Linux, můžete použít správce balíčků vaší distribuce. Například pro Ubuntu nebo Debian spusťte příkaz:

sudo apt-get install fio

Po instalaci nástroje jej můžete použít k testování výkonu SSD.

Chcete-li měřit rychlost čtení a zápisu, spusťte následující příkaz:

fio --name=test --ioengine=sync --rw=readwrite --bs=4k --numjobs=1 --size=1G --iodepth=1 --runtime=30 --time_based --output-format=normal --output=result.txt

Tento příkaz vytvoří soubor o velikosti 1 GB a provede čtení a zápis na SSD pomocí bloku o velikosti 4 KB. Test bude spuštěn po dobu 30 sekund a výsledky budou zaznamenány do souboru result.txt.

Upozorňujeme, že parametry příkazu lze měnit podle vašich požadavků. Můžete například změnit velikost souboru, velikost bloku, počet vláken atd.

Po provedení příkazu, můžete zobrazit výsledky testu otevřením souboru result.txt v jakémkoli textovém editoru. Výsledkem je, že uvidíte rychlost čtení a zápisu v bajtech/sekundách.

Použití nástroje fio umožňuje přesnější měření výkonu SSD a provádění různých testovacích scénářů k posouzení jeho fungování.

Použití nástroje Bonnie++

Chcete-li použít nástroj bonnie++, musíte jej nainstalovat do vašeho systému. Ve většině distribucí Linuxu je k dispozici prostřednictvím správce balíčků, jako je apt-get V Ubuntu nebo dnf ve Fedoře.

Po instalaci bonnie++ lze z terminálu spustit příkaz bonnie++ a zadat cestu k disku, kterou chcete zkontrolovat. Pokud je například váš SSD připojen k systému jako / dev / sda, pak bude příkaz vypadat následovně:

bonnie++ -d /dev/sda

Nástroj začne testovat disk a výsledky zavede do terminálu. Spuštěním příkazu bonnie++ získáte informace o rychlosti čtení a zápisu SSD a další vlastnosti disku.

Pokud chcete uložit výsledky testování do souboru, můžete použít následující příkaz:

bonnie++ -d /dev/sda > results.txt

Nástroj bonnie++ nabízí mnoho možností pro konfiguraci testování, jako je velikost testovacího souboru, počet operací čtení a zápisu a délka testování. Pro úplnější informace o využití všech funkcí nástroje si můžete prohlédnout podrobnou dokumentaci bonnie++.