Czy żądania SMART zużywają dysk twardy?

11

W niemieckim przewodniku Ubuntu dla programu hddtemp twierdzi się, że każde żądanie SMART budzi dysk, chociaż nie są odczytywane żadne dane. Ponieważ niektóre dyski twarde, które mogą zaparkować głowę w pozycji parkowania, mogą to zrobić tylko określoną liczbę razy i zużyją się wcześniej. Nigdy wcześniej o tym nie słyszałem ani nie czytałem.

Zastanawiam się, czy to twierdzenie jest w ogóle prawdziwe i dlaczego głowa musi być wyrzucona z pozycji parkowania, gdy żądany jest tylko SMART. Stwierdzenie, że tylko niektóre dyski mogą faktycznie zaparkować głowę, bardziej mnie dezorientuje. Jak mogę potwierdzić, że moje dyski działają, czy nie? I czy żądanie hddtemp raz na minutę naprawdę będzie miało zauważalny wpływ na moje dyski? W każdym razie umrą wcześniej czy później.

Byłbym także wdzięczny za więcej źródeł na ten temat niż tylko oświadczenie napisane na niektórych wiki.

Baarn
źródło
2
Nie sądzę, aby parkowanie głowy miało jakikolwiek wpływ na to, jak długo trwa jazda. Z drugiej strony cykle wirowania mogą zabić dysk, jeśli jest ich zbyt wiele, ale zdarza się to rzadko.
Moab
1
Aby zwiększyć zamieszanie, dlaczego mieliby czytać mądrze, jeśli dysk zostałby przełączony w tryb gotowości? Mój kontroler highpoint ma sprytne możliwości, ale dyski nadal ładnie idą spać, ale nie regularnie monitoruję jego tempa za pośrednictwem menedżera raidów. a teraz, kiedy o tym wspominasz, jedyny dysk, który mam w smartfan jest sprawdzany pod kątem temperatury, nie sądzę, żeby poszedł spać. Bardzo interesujące pytanie.
Psycogeek
1
> Z drugiej strony cykle wirowania mogą zabić dysk, jeśli jest ich zbyt wiele ... Często to czytałem, ale nigdy nie rozumiałem, jak dokładnie wirowanie wrzeciona może zużywać dysk bardziej niż jakakolwiek inna aktywność. > ale zdarza się to rzadko. Nie słyszałem tej części. Czyli - wbrew intuicji - nowoczesne dyski są bardziej wytrzymałe i mogą wytrzymać włączanie i wyłączanie kilka razy dziennie / kilka tysięcy razy w ciągu swojego życia? Jeśli tak, to nie ma powodu, aby nie wyłączać systemu, gdy nie będzie on używany przez jakiś czas.
Synetech,
hmm, Speedfan wydaje się bardzo szybko uzyskiwać dane SMART, nie wygląda na to, że generuje wiele żądań. Wygląda na to, że dane są po prostu na to gotowe! Czy hddtemp robi SMART inaczej ?!
barlop
@barlop problem polega na tym, że chociaż żadne dane nie są odczytywane bezpośrednio z talerzy, wirują. Wydaje mi się, że dane SMART są dostępne, zanim zostaną całkowicie rozwinięte, ponieważ są przechowywane w kontrolerze napędu.
Baarn,

Odpowiedzi:

4

Opisany problem jest prawdziwy. Prawdą jest, że większość dysków twardych ulegnie awarii po wykonaniu określonej liczby zaparkowań.

Aby uzyskać oficjalne wiadomości dotyczące przynajmniej linii dysków twardych Caviar Green firmy Western Digital, zobacz ten artykuł: dyski twarde WD Caviar Green cierpią z powodu krytycznej wady projektowej , która omawia niezbyt inteligentną nową wspaniałą funkcję WD IntelliPark oraz sposób, w jaki niszczy dyski.

Długi wątek omawia ten problem: WD Green Drives - UWAGA DLA KUPUJĄCYCH , założony przez kogoś, kogo nowy WD Green Drive zbyt szybko zawiódł i który odkrył ten problem, a także rozwiązanie (tylko dla WD).

Jeśli chodzi o pytanie, kiedy dysk twardy parkuje głowice, będziesz musiał przeszukać dostarczoną dokumentację i / lub poprosić o wsparcie. System operacyjny może uśpić i obudzić dysk, ale zwykle nie kontroluje parkowania. Odbywa się to za pomocą oprogramowania układowego dysku i może być parametryzowane przez narzędzie producenta (tak jak w przypadku WD).

Zakładałbym jednak, że dysk sypialny zaparkuje głowę, więc należy unikać zbyt wielu cykli snu. Uśpiony dysk prawdopodobnie nie może odpowiedzieć na żądania SMART, więc naleganie na niego obudzi go.

Ale znowu różne dyski mogą zachowywać się inaczej.

harrymc
źródło
Dziękuję za odpowiedź. Przyznam wam nagrodę, ponieważ myślę, że to rozwiązało mój problem i pomogło mi wykopać ten wątek (chociaż nie jestem na laptopie): forums.gentoo.org/viewtopic-t-694832.html
Baarn
4

Wszystkie dyski twarde w pewnym momencie parkują głowy. Jest to część normalnej pracy dysku twardego. Zwykle dyski twarde parkują głowy, gdy doświadczają nadmiernych sił G lub są zamykane.

Dysk twardy musi przesunąć głowę z pozycji zaparkowanej, aby móc czytać i zapisywać na talerzach (w celu odczytu / zapisu danych).

To, że niektóre dyski twarde mogą zaparkować tylko ograniczoną liczbę razy, wydaje mi się błędne.

użytkownik978122
źródło
3
Dyski twarde mają ograniczoną liczbę cykli uruchamiania / zatrzymywania styków lub ładowania / rozładowywania. Na przykład dyski twarde Seagate Barracuda klasy komputerów stacjonarnych są oceniane na 50 000 lub 300 000 cykli w zależności od pojemności; szczegóły w karcie danych.
bwDraco