Pamięci magnetyczne
Transkrypt
Pamięci magnetyczne
Pamięci magnetyczne Parametry dysków -Pojemność wyrażana w GB lub TB, -Transfer danych – szybkość przesyłania danych, zależy głównie od rodzaju interfejsu dysku, -Prędkość obrotowa dysku – wpływa na szybkość odczytu danych przez głowicę -Rozmiary fizyczne -Wielkość pamięci buforowej cache -MTBF – średni czas bezawaryjnej pracy dysku Dla dysku o MTBF=1000000h. Rok ma 365 dni co daje 8760 h 1000000/8760=114,15 lat Parametry HDD S.M.A.R.T. Self-Monitoring, Analysis and Reporting Technology) – system monitorowania i powiadamiania o błędach działani twardego dysku S.M.A.R.T monitoruje wiele parametrów dysku twardego co pozwala mu na bieżąco oceniać stan urządzenia. Obejmuje m.in.: -liczbę cykli start/stop (Start_Stop_Count) -sumaryczny czas pracy dysku (Power_On_Hours) -temperatura dysku (Temperature_Celsius) -liczbę naprawionych błędów ECC (Hardware_ECC_Recovered) -liczbę błędów transmisji w trybie Ultra-DMA (UDMA_CRC_Error_Count) -liczbę błędów operacji seek (Seek_Error_Rate) S.M.A.R.T. można włączyć lub wyłączyć dla każdego dysku z osobna. Służy do tego opcja w BIOS. NCQ (z ang. Native Command Queuing) Jest to rdzenne kolejkowanie poleceń, rozwiązanie stosowane w dyskach twardych SATA, które ma zoptymalizować jego działanie przez możliwość samodzielnego zarządzania otrzymywanymi zleceniami. Twardy dysk ustala optymalną kolejność wykonania poszczególnych operacji. Dzięki temu można zaoszczędzić na obrotach talerzy i skrócić drogę głowicy zapisu/odczytu do żądanych obszarów na dysku. Obsługuje więc najpierw dane ulokowane najbliżej siebie, a dopiero potem dane bardziej oddalone. Zmniejsza to zużycie dysku i przyspiesza jego działanie. Do poprawnej pracy NCQ, wymagane są następujące elementy: Dysk twardy z obsługą technologii NCQ Płyty główne lub kontrolery PCI z obsługą funkcji NCQ Oprogramowanie wykorzystujące wielowątkowość Stacja dyskietek 3,5’’ FDD. Transfer do 500kb/s Taśma dla FDD z przeplotem Budowa mechaniczna FDD Silnik napędu dyskietek 360 obr/min Podział dyskietki na ścieżki i sektory MBR – (z ang. Master Boot Record) W pierwszym sektorze dysku znajduję się miejsce, w którym zapisywane są informacje dla komputera o strukturze danych zajmuje jeden sektor (512 bajtów). Bios wyczytuje z niego pierwszy sektor (bootsector) z aktywnej partycji dysku, w którym mogą się znajdować informacje na temat uruchamianego systemu operacyjnego. MBR znajduje się na pierwszej ścieżce, w pierwszym cylindrze, w pierwszym sektorze dysku (CHS – 0, 0, 1). W klasycznym MBR pierwsze 446 bajtów zajmuje program rozruchowy (ang. bootloader). Druga część MBR to czteroelementowa tablica partycji – opisująca podział dysku na partycje, każda po 16 bajtów. MBR kończą 2 bajty sygnatury rozruchu Partycja GPT Zasadniczym celem stworzenia nowego standardu partycjonowania jest rozszerzenie możliwości systemu MBR tam, gdzie okazywał się niewystarczający. W szczególności zmieniono: - stary standard adresacji sektorów CHS (cylinder, głowica, sektor) na stosowany obecnie LBA - limit 32 bitów istniejący w partycjach MBR zmieniono na 64 bity LBA (limit wielkości partycji >2TB) - zniesiono ograniczenie do 4 partycji MBR - 8 bitów typu partycji MBR zastąpiono 128 bitami GUID Przy dyskach GPT trzeba wziąć pod uwagę, że nie obsłużą ich prawidłowo starsze systemy. W przypadku systemu Windows minimalna wersja to Vista… W przypadku Linuxa dyski GPT powinny działać w większości nowych dystrybucji. Porównanie GPT i MBR GPT GPT został wprowadzony przez firmę Intel, -Nie ma żadnych ograniczeń partycji w ramach tego systemu -W porównaniu do MBR wielkości dysku są bardzo duże i może pomieścić mnóstwo danych. MBR -Na MBR dysku systemu operacyjnego dane są przechowywane w jednym miejscu i jeśli ten obszar jest nadpisany lub uszkodzony to użytkownik jest w tarapatach. -Program rozruchowy partycji MBT jest zwykle niewielki kod, który daje pewność, że pliki rozruchu, które są stosunkowo większe wartości są przechowywane z innej części lub partycji dysku. -MBR działa perfekcyjnie z dyskami twardych, które są mniejsze niż 2TB Fizyczna struktura dysku Talerz podzielony jest na cylindry i ścieżki. Ze względu na bardzo dużą ilość ścieżek, są one podzielone na sektory by zwiększyć dokładność funkcjonowania dysku. Ilość sektorów w różnych dyskach jest inna. Cylinder to zbiór wszystkich ścieżek na wszystkich talerzach dysku mających ten sam promień. A więc numer cylindra, informuje o wszystkich ścieżkach o tych samych numerach, lecz na różnych powierzchniach. Budowa HDD Budowa HDD Cylinder Klaster Klaster dyskowy (ang. disk cluster) - w systemie plików podstawowa jednostka przechowywania danych, składająca się z jednego lub kilku sektorów nośnika danych. Obszar jednego klastra można wypełnić danymi należącymi tylko do jednego pliku. Klastrom nadaje się kolejne numery, które system plików używa do określania położenia danego klastra na nośniku danych. Maksymalną liczbę klastrów określa stosowany system plików, a jej iloczyn z wielkością klastra określa maksymalną wielkość partycji. Partycje