linux:files:dd

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Наступна ревізія
Попередня ревізія
linux:files:dd [18/04/2025 20:37] osvexlinux:files:dd [Невідома дата] (поточний) – зовнішнє редагування (Невідома дата) 127.0.0.1
Рядок 1: Рядок 1:
-DD+====== DD ======
  
-Это простая утилита для тестирования производительности диска. Она позволяет измерять скорость записи и чтения, создавая файл заданного размера и затем его удаляя.+- это простая утилита для тестирования производительности диска. Она позволяет измерять скорость записи и чтения, создавая файл заданного размера и затем его удаляя.
  
-## Тест скорости записи+=== Тест скорости записи ===
  
 1. Выполните команду для записи данных на диск: 1. Выполните команду для записи данных на диск:
  
-```bash+<code>
 sudo dd if=/dev/zero of=/tmp/testfile bs=1G count=1 oflag=dsync sudo dd if=/dev/zero of=/tmp/testfile bs=1G count=1 oflag=dsync
  
- • if=/dev/zero — источник данных (файл с нулями). +</code>
- • of=/tmp/testfile — целевой файл. +
- • bs=1G — размер блока (можно использовать другие размеры, например, 4M или 512K). +
- • count=1 — количество блоков. +
- • oflag=dsync — синхронная запись для более точного измерения.+
  
- 2. После завершения теста удалите файл:+  * ''if=/dev/zero''  — источник данных (файл с нулями). 
 +  * ''of=/tmp/testfile''  — целевой файл. 
 +  * ''bs=1G''  — размер блока (можно использовать другие размеры, например, 4M или 512K). 
 +  * ''count=1''  — количество блоков. 
 +  * ''oflag=dsync''  — синхронная запись для более точного измерения. 
 +2. После завершения теста удалите файл:
  
 +<code>
 sudo rm /tmp/testfile sudo rm /tmp/testfile
  
-Тест скорости чтения +</code>
- 1. Сначала создайте файл для чтения:+
  
 +=== Тест скорости чтения ===
 +
 +1. Сначала создайте файл для чтения:
 +
 +<code>
 sudo dd if=/dev/zero of=/tmp/testfile bs=1G count=1 sudo dd if=/dev/zero of=/tmp/testfile bs=1G count=1
  
- 2. Выполните команду для чтения данных с диска:+</code>
  
-sudo dd if=/tmp/testfile of=/dev/null bs=1G+2. Выполните команду для чтения данных с диска:
  
- 3. Удалите файл:+<code> 
 +sudo dd if =/tmp/testfile of=/dev/null bs=1G
  
 +</code>
 +
 +3. Удалите файл:
 +
 +<code>
 sudo rm /tmp/testfile sudo rm /tmp/testfile
  
-Занулення диска+</code> 
 + 
 +=== Занулення диска ===
  
-Виконайте команду lsblk або fdisk -l, щоб знайти ідентифікатор вашого SSD-диска (наприклад, /dev/sda, /dev/nvme0n1).+Виконайте команду ''lsblk''  або ''fdisk -l'', щоб знайти ідентифікатор вашого SSD-диска (наприклад, ''/dev/sda''''/dev/nvme0n1'').
  
-Скористайтеся утилітою dd, щоб записати нулі:+Скористатися утилітою ''dd'', щоб записати нулі:
  
 +<code>
 dd if=/dev/zero of=/dev/sdX bs=1M status=progress dd if=/dev/zero of=/dev/sdX bs=1M status=progress
  
-Альтернатива: [[linux:files:blkdiscard]]+</code>
  
 +Альтернатива: [[:linux:files:blkdiscard|]]
  
  • linux/files/dd.1745008658.txt.gz
  • Востаннє змінено: 18/04/2025 17:37
  • (зовнішнє редагування)