Zmierz prędkość dysku twardego za pomocą dd

Kilka miesięcy temu zostawiłem Ci artykuł o tym, jak mierzyć prędkość dysku twardego hdparmCóż, tym razem pokażę ci, jak zrobić to samo z: dd

wd-scorpio-czarny

Zmierz prędkość odczytu i zapisu dysku twardego za pomocą dd

Potrzebujemy tylko jednego polecenia, aby to wiedzieć, polecenie jest następujące:

dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync

Zasadniczo to, co zrobi, to utworzenie i zapisanie danych losowych do pliku (zwanego testem), ostateczna waga wyniesie 1024 MB, czyli 1 GB, i co nam powie (i co jest dla nas naprawdę ważne) będzie szybkością, z jaką zapełnia te 1024 MB i czasem, jaki zajęło.

Oto zrzut ekranu terminala po wykonaniu polecenia:

Prędkość dd-hdd

Jak widać, wypełnienie tego GB zajęło 9 sekund, co oznacza, że ​​prędkość wynosiła 119 MB / s ... nieźle 😉

Skąd mam wiedzieć, czy mój dysk twardy działa wolno?

Aby wiedzieć, czy twój dysk twardy jest wolny, musisz tylko wiedzieć, że w zasadzie każda prędkość większa niż 50 MB / s jest akceptowalna (powtarzam, akceptowalna, nie super szybka). W przypadku, gdy Twój twardy dysk nie dorównuje lub chcesz szybszego lub SSD, polecam poszukać w wyspecjalizowanych sklepach, gdzie doradzą Ci, jeśli chodzi o kup dyski twarde i pytając, zalecą dysk twardy, którego naprawdę potrzebujesz, w oparciu o Twój budżet lub potrzeby. W moim przypadku komputer stacjonarny z normalnym dyskiem twardym dał mi 70 MB / s. Oczywiście, jeśli jest to dysk SSD lub RAID i „akceptowalna” prędkość nie jest taka sama ????
Jeśli potrzebujesz dysku twardego do serwera, zawsze lepiej będzie użyć dysku SSD, chyba że jest jasne, że serwer wymaga dużej pojemności, więc albo masz wolniejszy dysk twardy o dużej pojemności, albo dokonujesz inwestycji kupowanie dysków twardych SSD i tworzenie nalotu.

Koniec!

Zasadniczo to jest to, mam nadzieję, że było to dla Ciebie przydatne.


33 komentarzy, zostaw swoje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Oscar powiedział

    Bardzo interesujące!
    dziękuję!

    1.    KZKG ^ Gaara powiedział

      Dzięki za przeczytanie nas 🙂

  2.   Sli powiedział

    16384 + 0 rekordów odczytanych
    16384 + 0 zapisów zapisanych
    1073741824 bajty (1,1 GB) skopiowane, 30,227 s, 35,5 MB / s

    Mam problem, zdarza mi się to używając laptopa sprzed lat z dyskiem 5200rpm i sata 2

    1.    KZKG ^ Gaara powiedział

      Przyjacielu, ten HDD wydaje się być w ostatnich dniach ... staruszku, staruszku 🙁

      1.    Paco powiedział

        Cóż, mój laptop ma rok, wyszedł bardzo tanio ze wszystkimi funkcjami, ale czyta mnie z prędkością 51 MB / s.

        Czy to znaczy, że mnie oszukali?

  3.   slo powiedział

    Dobry artykuł KZKG ^ Gaara, co się stanie, gdy HDD ma więcej niż 80% błędów?, Którego nie da się naprawić żadną metodą, czy to koniec HDD ?, Dzięki nowoczesnej technologii będzie można uzyskać HDD w IDE 250 GB lub co najmniej 100 GB i ile mniej więcej będzie to cena?

    1.    KZKG ^ Gaara powiedział

      Dzięki ^ _ ^

      Dyski twarde IDE o pojemności 250 GB istnieją i są na sprzedaż, sprawdź tutaj: http://www.ebay.com/bhp/250gb-ide-hard-drive

      Inną zupełnie inną rzeczą byłoby kupowanie w serwisie eBay, dostawa do kraju itp.

      Jeśli chodzi o drugą rzecz, o którą mnie pytasz ... lubię mówić, że w informatyce nie ma rzeczy niemożliwych, są tylko rzeczy, których wciąż nie umiemy zrobić. Jeśli dysk twardy ma 80% błędów, nawet jeśli naprawisz je za pomocą czegoś takiego jak HirensBootCD lub podobnego, w końcu ten dysk spowoduje więcej bólu głowy niż rozwiązane problemy ... możesz nawet użyć specjalnego sprzętu do odzyskiwania danych lub naprawy sektora (lub coś w tym rodzaju) i że HDD jest lepszy ... ale przyjacielu, nawet robiąc to, przynajmniej nie narażałbym swoich informacji na dysk twardy, który miał tak wiele problemów 😉

      1.    slo powiedział

        Dzięki za odpowiedź KZKG ^ Gaara, czy możesz ufać eBay?, „Fikcyjna” strona, która nie jest akcentowana zgodnie z prawem każdego kraju, a jej firma macierzysta znajduje się w Luksemburgu, gdzie niektórzy użytkownicy skarżą się, że zostali oszukani przez oszustów.

      2.    KZKG ^ Gaara powiedział

        Ehm, to zależy 😀

        eBay to duży rynek międzynarodowy, a trikiem pozwalającym uniknąć złych doświadczeń jest kupowanie przedmiotów od sprzedawców, którzy mają naprawdę wysoki procent satysfakcji (ponad 95%) i DUŻĄ liczbę sprzedaży. Więc jeśli kupujesz od faceta, który na przykład ma 98% satysfakcji z 50.000 transakcji, człowieku, jest bardzo mało prawdopodobne, że będziesz miał z nim złe doświadczenia.

      3.    slo powiedział

        Cześć KZKG ^ Gaara,

        Zostawiłeś mnie z tym zdezorientowany !, .... najpierw mówisz, że kupuję od tych, którzy mają naprawdę duży stopień satysfakcji wynoszący ponad 95% i dużą liczbę w sprzedaży, to mówisz mi, że jeśli kupuję od ten, który ma 98% satysfakcji z 50.000 XNUMX transakcji, jest mało prawdopodobne, co przez to rozumiesz?

        Co zobaczył ten sam sprzedawca z różnymi typami gwiazdek ... co się stanie, jeśli wynik zostanie ustalony w gwiazdach ?, Przykład: 5 zielonych gwiazdek (99%) pozytywnych, 3 żółte gwiazdki (10%) neutralne, 5 gwiazdki czerwone (5%) ujemne.

        Czy 3 czy 5 negatywów oznacza bardzo mało prawdopodobne?

        1.    KZKG ^ Gaara powiedział

          Tak, jeśli kupisz przedmiot od kogoś, kto z 50.000 sprzedaży ma 98% oceny satysfakcji, jest wysoce nieprawdopodobne, że będziesz miał złe doświadczenia, to znaczy naprawdę trudno jest zostać oszukanym esta

          Na przykład spójrz ten przedmiotJeśli spojrzysz po prawej stronie, okaże się, że sprzedawca ma akceptację% 99,4% łącznej sprzedaży 9362, w rzeczywistości ... jeśli klikniesz jego imię / pseudonim, zobaczysz bardziej szczegółowo jego pozytywne i negatywne głosy , neutralne itp.

      4.    slo powiedział

        Bardzo dobra informacja KZKG ^ Gaara, w tym linku umieściłeś przedmioty, mimo że sprzedawca ma pozycje 32 negatywne i 32 neutralne, widać, że ma 99.4% (9375) sprzedaży dodatniej, co oznacza… że to sprzedawca nie jest w 100% godny zaufania?

        Jeśli chodzi o inne pytanie, czy aby móc kupować w serwisie eBay, musisz koniecznie zarejestrować się na tej stronie?, A tym samym móc złożyć zamówienie bezpośrednio z (eBay) lub bezpośrednio u sprzedającego? Wyobrażam sobie, że musi istnieć podatek za korzystanie z serwisu eBay? Ile czasu zajmuje otrzymanie zamówienia? Na przykład: Potrzebuję HDD w IDE, najlepiej 250 GB lub co najmniej (120 lub 100 GB). Chciałem też mieć procesor w Intel (R) Pentium (R) M 780.

        Cechy poprzedniego dysku twardego w IDE:

        Model: ATA SAMSUNG HM100JC
        Wersja oprogramowania: YN100-80
        Pojemność: 100 GB

        Cechy procesora:

        Model: Procesor Intel® Pentium® M 780
        Numer procesora: 780
        Prędkość: 533 MHz
        Bazowa częstotliwość procesora: 2.26 GHz
        Obsługiwane gniazda: H-PBGA479, PPGA478
        piny procesora: PGA-478

  4.   Sli powiedział

    Testowałem com porteus, że nie ładując na dysk tylko w usb i przy 40MB / s to właśnie ma być sata 1, w końcu żeby zrobić z tego głupka załadowałem porteus w 100% w ram i zamiast testowania na partycji, którą przetestowałem w folderze osobistym, wynik jest potężny:

    Liczba kopii 1073741824 (1.1 GB), 1.33319 s, 805 MB / s

  5.   jecale47 powiedział

    Do przyjęcia.

    16384 + 0 rekordów odczytanych
    16384 + 0 zapisów zapisanych
    1073741824 bajty (1,1 GB) skopiowane, 10,3208 s, 104 MB / s

  6.   Krlos kmarillo powiedział

    16384 + 0 rekordów odczytanych
    16384 + 0 zapisów zapisanych
    1073741824 bajty (1.1 GB) skopiowane, 28.9431 s, 37.1 MB / s

    Myślę, że czas kupić kolejny dysk twardy.

  7.   Vicente powiedział

    Cześć, myślę, że można to zrobić, aby zmierzyć prędkość czerwca do karty SD lub microSD, czy nie? Czy powinienem zmienić adres, który towarzyszy if na adres karty, czy nie?
    dzięki

    1.    KZKG ^ Gaara powiedział

      Ehm, nie sądzę, jeśli zmienisz if na na przykład / dev / mmc2… to co byś zrobił, to skopiowanie 1 GB z karty do pliku, a to da ci prędkość.

      Problem z robieniem tego polega na tym, że jak się nie mylę to w końcu to co byś zmierzył to odczyt karty (bo zapisywałbyś z z na HDD), a przez HDD i tak dane przechodziłyby ... to znaczy nie byłby to test (myślę) w 100% ważny

  8.   Tek powiedział

    Wynik dzięki Manjaro Kernel 4.1 i SSD

    16384 + 0 rekordów odczytanych
    16384 + 0 zapisów zapisanych
    1073741824 bajty (1,1 GB) skopiowane, 6,33915 s, 169 MB / s

  9.   HO2Gi powiedział

    Świetny artykuł KZKG ^ Gaara, czy wiesz, czy jest sposób, aby dowiedzieć się, czy "gnu / linux" lub "linux" (więc nie ma discorda XD) lepiej radzi sobie z ramą i czy są jakieś lepsze sztuczki.
    Pozdrowienia.

    16384 + 0 rekordów odczytanych
    16384 + 0 zapisów zapisanych
    1073741824 bajty (1,1 GB) skopiowane, 6,89022 s, 156 MB / s

    1.    KZKG ^ Gaara powiedział

      Po prostu szukam dobrych opcji do zrobienia testów RAM desde Linux (jestem leniwy w pisaniu haha), jak znajdę to czego szukam, nie martw się, podzielę się tym tutaj 😉

    1.    KZKG ^ Gaara powiedział

      Normalna sprawa ... w Taringi kopiują wszystko, co tu umieścimy, myślę, że nie ma tam ani jednego oryginalnego użytkownika ... ¬_¬

  10.   jamin samuel powiedział

    16384 + 0 rekordów odczytanych
    16384 + 0 zapisów zapisanych
    1073741824 bajty (1,1 GB) skopiowane, 16,9916 s, 63,2 MB / s

    Użyj systemu plików XFS
    😉

  11.   payuta powiedział

    [payuta @ Manjaro-HP ~] $ dd if = / dev / zero of = test bs = 64 tys. liczba = 16 tys. konw. = fdatasync
    16384 + 0 rekordów odczytanych
    16384 + 0 zapisów zapisanych
    1073741824 bajty (1,1 GB) skopiowane, 3,57703 s, 300 MB / s
    [payuta @ Manjaro-HP ~] $
    To są moje dane SSD !!!!
    Dzięki za końcówkę

    1.    KZKG ^ Gaara powiedział

      Przyjemność 🙂

  12.   Sandro powiedział

    Chciałbym dodać lub wskazać, że w przypadku (mechanicznych) dysków twardych nie jest to to samo, co generowanie tego "testowego" pliku na partycji, która ma swoje cylindry po "zewnętrznej" stronie (więcej przemieszcza się przy tej samej prędkości kątowej [ rpm] -> większa prędkość liniowa ~ więcej MB / s) dysku niż w innym, który ma je w wewnętrznej części. Na przykład na laptopie z napędem 5400 obr / min:
    Pierwsza partycja NTFS dla Windoze:
    1073741824 bajty (1,1 GB) skopiowane, 22,8917 s, 46,9 MB / s
    Druga partycja NTFS dla Windoze-GNU / Linux:
    1073741824 bajty (1,1 GB) skopiowane, 28,6148 s, 37,5 MB / s
    Czwarta partycja EXT4 dla systemu GNU / Linux Main:
    1073741824 bajty (1,1 GB) skopiowane, 42,1906 s, 25,4 MB / s
    Dysk jest podłączony w trybie sata1 (1.5 Gb / s):
    / dev / sda:
    Odczyty w pamięci podręcznej czasu: 3080 MB w 2.00 sekundy = 1541.28 MB / s
    Odczyty dysków z buforowaniem czasowym: 170 MB w 3.03 sekundy = 56.04 MB / s
    Z drugiej strony zewnętrzny dysk usb3 podłączony przez usb2 (480 Mb / s -> 60 MB / s ~ 30 MB / s fd):
    1073741824 bajty (1,1 GB) skopiowane, 37,2769 s, 28,8 MB / s cqd.
    Salu2.

  13.   test? powiedział

    Czym byłby = test? Czy na dysku są jakieś pozostałości po tym teście? Mam na myśli ... jakiś plik zajmujący 1 GB, który można usunąć

    1.    KZKG ^ Gaara powiedział

      Aby zmierzyć prędkość zapisu, konieczne było utworzenie na dysku twardym pliku o nazwie test, po zakończeniu testu można go usunąć 😉

  14.   David L. powiedział

    Niezła sztuczka, dzięki!

    16384 + 0 rekordów odczytanych
    16384 + 0 zapisów zapisanych
    1073741824 bajty (1,1 GB) skopiowane, 2,37306 s, 452 MB / s

  15.   rzymski powiedział

    [plik root @ fedora] # dd if = / dev / zero of = test bs = 64 tys. liczba = 256 tys. konw. = fdatasync
    262144 + 0 rekordów odczytanych
    262144 + 0 zapisów zapisanych
    Skopiowane 17179869184 bajty (17 GB), 8,61083 s, 2,0 GB / s

  16.   cyberjames powiedział

    Niiiceeee !!

    16384 + 0 rekordów odczytanych
    16384 + 0 zapisów zapisanych
    1073741824 bajty (1.1 GB, 1.0 GiB) skopiowane, 2.4175 s, 445 MB / s

  17.   87 erives powiedział

    Bardzo ciekawe, ale tam też mierzysz czas czytania, czy po prostu piszesz ???

  18.   Garibaldisa powiedział

    Dzisiaj, 26 października 2023 r., ten post jest bardzo przydatny do diagnozowania dysku HDD, aby dowiedzieć się, jak szybko zapisuje on w systemach Linux.

    Należy zauważyć, że jeśli kabel sata łączący nasz dysk twardy jest uszkodzony, może to również powodować spowolnienie.

    Pozdrowienia.