W tej witrynie używane są pliki cookie w celu rozszerzenia zakresu funkcji. Korzystanie z witryny jest równoznaczne z zaakceptowaniem tego. Szanujemy Twoją prywatność i bezpieczeństwo danych. Zapoznaj się z naszymi zasadami dotyczącymi plików cookie i polityką prywatności. Oba dokumenty zostały ostatnio zaktualizowane.

Opis techniczny

Objaśnienie zastosowania nadmiarowych bloków pamięci

Dyski półprzewodnikowe (SSD) przypominają często wyglądem i wymiarami mechaniczne dyski twarde (HDD) (mają podobną wagę, szerokość i długość), mają też takie same interfejsy zewnętrzne (np. SATA lub SAS), jednak wewnętrznie wykonywane operacje niskiego poziomu i komponenty dysku SSD zdecydowanie różnią się od tych znanych z dysków HDD wyposażonych w obrotowe talerze magnetyczne.

Po zakończeniu montażu dysku SSD producent może podczas programowania oprogramowania sprzętowego zarezerwować dodatkowy procent łącznej pojemności dysku na potrzeby nadmiarowych bloków pamięci (ang. Over-Provisioning, OP). Zastosowanie nadmiarowych bloków pamięci poprawia wydajność dysku SSD i często podnosi wytrzymałość i wydłuża czas jego przydatności eksploatacyjnej dzięki temu, że kontroler ma do dyspozycji więcej pamięci NAND Flash pozwalającej niwelować skutki jej zużywania się w czasie.

Aby obliczyć procent pojemności dysku SSD przeznaczony na nadmiarowe bloki pamięci, można użyć wzoru przedstawionego na rys. 1.

Procent przeznaczony na nadmiarowe bloki pamięci =

Pojemność fizyczna - Pojemność dostępna dla użytkownika


Pojemność dostępna dla użytkownika

Rys. 1. Wzór pozwalający obliczyć procent przeznaczony na nadmiarowe bloki pamięci

W wielu dyskach SSD na nadmiarowe bloki pamięci przeznacza się 7% ich całkowitej pojemności. Na rys. 2 przedstawiono zestawienie fizycznej pojemności dysku SSD z pojemnością dostępną dla użytkownika po przeznaczeniu części przestrzeni dyskowej na nadmiarowe bloki pamięci.

Pojemność fizyczna Pojemność dostępna dla użytkownika Nadmiarowe bloki pamięci (%) Klasa zastosowania
64 GB 60 GB 7% Intensywne obciążenie operacjami odczytu
96 GB 90 GB 7% Intensywne obciążenie operacjami odczytu
128 GB 120 GB 7% Intensywne obciążenie operacjami odczytu
128 GB 100 GB 28% Bardziej intensywne obciążenie operacjami zapisu
256 GB 240 GB 7% Intensywne obciążenie operacjami odczytu
256 GB 200 GB 28% Bardziej intensywne obciążenie operacjami zapisu
512 GB 480 GB 7% Intensywne obciążenie operacjami odczytu
512 GB 400GB 28% Bardziej intensywne obciążenie operacjami zapisu
1024 GB 960 GB 7% Intensywne obciążenie operacjami odczytu
1024 GB 800 GB 28% Bardziej intensywne obciążenie operacjami zapisu
2048 GB 1800 GB 14% Intensywne obciążenie operacjami odczytu
2048 GB 1600 GB 28% Bardziej intensywne obciążenie operacjami zapisu

Rys. 2. Nadmiarowe bloki pamięci według pojemności i klasy zastosowań

Dyski mogą być stosowane w warunkach większego obciążenia operacjami odczytu, np. w typowych zastosowaniach klienckich, gdzie proporcje zapis/odczyt zazwyczaj kształtują się na poziomie 20%/80%. W zastosowaniach korporacyjnych, gdzie urządzenia magazynujące służą jako bufor dla operacji odczytu, dyski są bardziej intensywnie obciążone operacjami odczytu. Jeśli jednak przeważają operacje zapisu na dysku, mówimy o bardziej intensywnym obciążeniu operacjami zapisu.

Określona przez producenta dysku SSD pojemność nadmiarowych bloków pamięci może być różna, w zależności od klasy zastosowań dysku SSD oraz łącznej pojemności pamięci NAND Flash.

Dyski o większej pojemności i innej klasie zastosowań zazwyczaj są konfigurowane z zastosowaniem proporcjonalnie większej liczby nadmiarowych bloków pamięci. Wynika to z wymagań dotyczących zasobów potrzebnych do zarządzania większą ilością pamięci NAND Flash przy użyciu funkcji usuwania pozostałości danych, zapasowych bloków i ulepszonej ochrony danych.

Przestrzeń przeznaczona na nadmiarowe bloki pamięci nie jest dostępna dla użytkownika i nie jest widoczna dla systemu operacyjnego hosta. Jest ona przeznaczona do wyłącznego wykorzystania przez kontroler dysku SSD.

        Back To Top