Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Jakiś czas temu natrafiłem na programik co się nazywał mhdd i jego linuxową wersję whdd, co prawda nie ma go w repo debiana ale można go dociągnąć z ppa:
# whdd # deb http://ppa.launchpad.net/kamilion/ppa/ubuntu saucy main # deb-src http://ppa.launchpad.net/kamilion/ppa/ubuntu saucy main
Nie psuje nic w systemie i wchodzi czysto. Przeskanowałem swój 1,5TB dysk, wszystko w porządku, choć skanowałem go w trybie online. Ale jedna rzecz mnie zastanawia. Ten dysk miał z początku czas odpowiedzi sektorów <3ms ale pod koniec coś mu się rozjechało:
[url=http://en.zimagez.com/zimage/2014-01-17-175036.php][img]http://en.zimagez.com/miniature/2014-01-17-175036.png[/img][/url]
Chyba wszystkie z tych sektorów <150ms i <500 są wynikiem pracy systemu ale nie uśmiechało mi się skanować dysku przez 4h w trybie offline, dlatego można je raczej zignorować. Ale te <10ms są powodowane przez coś innego. Komuś coś to przypomina i wie może czemu przy końcu dysku sektory są wolniej czytane?
Ostatnio edytowany przez morfik (2014-01-17 18:32:43)
Offline
Czytałes czy tak strzeliłes na pałke jest opisane o co kaman
http://www.nirvanowiec.republika.pl/MHDD.html
Offline
Nie czytałem mhdd, przeskanowałem sobie wcześniej inny dysk, mój stary 80GB, i tamten się w ten sposób nie zachowywał.
Przejrzałem ten link co podałeś, ale tam nie ma odpowiedzi na moje pytanie.
Tak wygląda skanowanie na początku dysku:
[url=http://en.zimagez.com/zimage/2014-01-17-191952.php][img]http://en.zimagez.com/miniature/2014-01-17-191952.png[/img][/url]
Porównaj to do końca dysku na fotce z poprzedniego mojego postu. Widzisz różnicę?
Ostatnio edytowany przez morfik (2014-01-17 19:21:55)
Offline
nterpretacja czasów sektorów dla dysku :
<3ms - bloki z prędkością odczytu poniżej 3ms (szare - dobre)
<10ms - bloki z prędkością odczytu poniżej 10ms (szare - dobre)
<50ms - bloki z prędkością odczytu poniżej 50ms (szare - dobre)
<150ms - bloki z prędkością odczytu poniżej 150ms (zielone - nie świadczy to dobrze, ale to jeszcze nie błąd)
<500ms - bloki z prędkością odczytu poniżej 500ms (czerwone - niestabilny odczyt, opóźnienie - są problemy)
>500ms - bloki z prędkością odczytu powyżej 500ms (brązowe - niestabilny odczyt, mogą zmienić się w "bad sectors")
Ja to tak rozumiem
Offline
Nie widzisz wzoru na tej pierwszej fotce? Nie zastanawia cię to dlaczego tak dziwnie się układają te sektory, które mają wolniejszy odczyt? xD
Ostatnio edytowany przez morfik (2014-01-17 19:53:28)
Offline
Ok widze popatrz dobrze na perwszy skren i porownaj z tabelką
Tez tak miałem usnełem bad sektory i spowrotem na diagnoze i efekt taki jak na skrenie numer cwaj acha tylko mi zajeło to 6 godzin
Offline
Taki wzór otrzymasz przy działającym systemie/ zapisu logu skanowania na *skanowanym* dysku. Jeśli masz możliwość to przeskanuj choć pierwsze 2gb w trybie offline za pomocą mhdd z hiren's boot cd (od którejśtam wersji sam legalny soft jeśli interesują Cię kwestie licencyjne:D). Jeżeli dalej będziesz widzieć takie wzory, najcześciej oznacza to krótkotrwałe przemagnesowanie dysku lub uszkodzenie spowodane urazem mechanicznym (upadek, jazda na motorze). Generalnie wyobraź sobie że to co widzisz to odwzorowanie okrągłego talerza dysku na kwadratowej płaszczyźnie.
Offline
Ach, Ciebie się rozchodzi o blank końcówkę skanu?:) Jeśli kolejne skany tworzyć będą powtarzalne wzorki, można będzie się zastanowić nad regeneracją powierzchni dysku. Tylko... Dopóki podczas I/O system nie zamarza, nie czujesz spowolnienia podczas operacji dyskowych, to nie warto zaprzątać sobie tym głowy. Nawet w fabrycznie nowych HDD zdarzają się sektory o wydłużonym czasie dostępu. 'Wydłużonym' czyli powiedzmy do 100ms, oczywiście nie cały dysk tylko pojedyncze sektory.
Jeśli masz możliwość ustawienia offsetu skanowania, przeleć ostatnie 250gb i wtedy możemy mówić o konkretach.
Offline
Time (s) | Query |
---|---|
0.00014 | SET CHARSET latin2 |
0.00006 | SET NAMES latin2 |
0.00124 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.220.200.33' WHERE u.id=1 |
0.00100 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.220.200.33', 1732888133) |
0.00076 | SELECT * FROM punbb_online WHERE logged<1732887833 |
0.00100 | DELETE FROM punbb_online WHERE ident='185.191.171.9' |
0.00064 | SELECT topic_id FROM punbb_posts WHERE id=252226 |
0.00165 | SELECT id FROM punbb_posts WHERE topic_id=25021 ORDER BY posted |
0.00080 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=25021 AND t.moved_to IS NULL |
0.00007 | SELECT search_for, replace_with FROM punbb_censoring |
0.00111 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=25021 ORDER BY p.id LIMIT 0,25 |
0.00101 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=25021 |
Total query time: 0.00948 s |