linux:files:dd

Це стара версія документу!


# DD

Это простая утилита для тестирования производительности диска. Она позволяет измерять скорость записи и чтения, создавая файл заданного размера и затем его удаляя.

## Тест скорости записи

1. Выполните команду для записи данных на диск:

```bash sudo dd if=/dev/zero of=/tmp/testfile bs=1G count=1 oflag=dsync

•	if=/dev/zero — источник данных (файл с нулями).
•	of=/tmp/testfile — целевой файл.
•	bs=1G — размер блока (можно использовать другие размеры, например, 4M или 512K).
•	count=1 — количество блоков.
•	oflag=dsync — синхронная запись для более точного измерения.
2.	После завершения теста удалите файл:

sudo rm /tmp/testfile

Тест скорости чтения

1.	Сначала создайте файл для чтения:

sudo dd if=/dev/zero of=/tmp/testfile bs=1G count=1

2.	Выполните команду для чтения данных с диска:

sudo dd if=/tmp/testfile of=/dev/null bs=1G

3.	Удалите файл:

sudo rm /tmp/testfile

Занулення диска

Виконайте команду lsblk або fdisk -l, щоб знайти ідентифікатор вашого SSD-диска (наприклад, /dev/sda, /dev/nvme0n1).

Скористайтеся утилітою dd, щоб записати нулі:

dd if=/dev/zero of=/dev/sdX bs=1M status=progress

Альтернатива: blkdiscard

  • linux/files/dd.1745008658.txt.gz
  • Востаннє змінено: 18/04/2025 17:37
  • (зовнішнє редагування)