SSD – co to jest i z czym to się je?

Witajcie!

Ostatnio kilka osób pytało mnie o tak zwane SSD, dyski półprzewodnikowe, Solid State Drives, rodzaje dysków komputerowych, które stają się coraz popularniejsze.
Wpis ten dedykuję osobom o nieco mniejszym doświadczeniu informatycznym, myślę, że znawcy tematu niczego nowego się nie dowiedzą.
Ale osobom pracującym na komputerze, a nie koniecznie zastanawiającym się co w środku huczy, mam nadzieję pomóc tym artykułem.

Witajcie!

Ostatnio kilka osób pytało mnie o tak zwane SSD, dyski półprzewodnikowe, Solid State Drives, rodzaje dysków komputerowych, które stają się coraz popularniejsze.
Wpis ten dedykuję osobom o nieco mniejszym doświadczeniu informatycznym, myślę, że znawcy tematu niczego nowego się nie dowiedzą.
Ale osobom pracującym na komputerze, a nie koniecznie zastanawiającym się co w środku huczy, mam nadzieję pomóc tym artykułem.

Dyski SSD pojawiły się na rynku kilka lat temu i obecnie stają się coraz powszechniejsze w użytku.
Na pierwszy rzut oka można zobaczyć, że są znacznie droższe i mniej pojemne.
Pojawia się więc często pytanie, dlaczego ludzie kupują te dyski, skoro stare, zwykłe dobrze działały?
Czym się różni taki SSD?

Stare, że tak to nazwę, dyski to tak zwane talerzówki lub, poprawniej, dyski talerzowe, HDD.
Nazwa pochodzi stąd, że sam dysk przypominał kształtem talerz.
Na nim zamocowana była swego rodzaju głowica, taka igła, zczytująca odpowiednie dane.
Na okręgu tego talerza kodowane elektrycznie były wszystkie pliki, foldery et cetera.
Kiedy chcieliśmy coś odczytać, głowica ustawiała się w odpowiednim miejscu i bit po bicie odczytywała dane, a następnie przekazywała je do procesora.
Największą zaletą tej technologii był względnie niski koszt produkcji przy osiąganiu całkiem sporych pojemności.
Niestety, HDD nie grzeszyły prędkościami działania.

Największe ich problemy pokazywały się wtedy jednak, gdy użytkownik nie prowadził systematycznej defragmentacji, używając jednocześnie komputera przez dłuższy czas.
Jak wspomniałem, te dyski wyglądały jak talerze.
Wyobraźmy sobie teraz zwykły talerz. Po jego krawędziach umieszczamy kolejne bity plików.
Użytkownik ma zamiar teraz zapisać plik o wielkości 1GB.
Nasz dysk ma 2GB wolnego miejsca, więc powinno teoretycznie być go dość.
Ale nie ma nigdzie 1GB łącznie, to znaczy, odwołam się do obrazu talerza:
Na godzinie szóstej mamy 400MB,
Na dziewiątej 500MB,
Na dwunastej 400MB,
Na trzeciej 700MB.
No więc musimy rozłożyć ten plik. Część zapisujemy na godzinie trzeciej, część na szóstej.
Jednocześnie, informujemy system plików, gdzie znajdują się poszczególne części, czyli, że nasz plik należy poskładać z bitów na godzinie trzeciej i szóstej.
Kiedy istnieje potrzeba otwarcia pliku, głowica talerza, która przecież musi fizycznie się obrócić, lata od jednej części do drugiej, na obrót tracąc czas.
A teraz wyobraźcie sobie, że w praktyce pliki nie dzielą się na dwa czy trzy kawałki. Te pliki mogą być nawet w kilkudziesięciu częściach, a głowica dysku musi latać między nimi, by poskładać to, czego chce użytkownik.
To właśnie dlatego z biegiem czasu komputery zaczynają, jak to się przysłowiowo mawia, mulić.
Oczywiście, nie jest to jedyna przyczyna, ale jedna z głównych, jeśli nie główna.
– Poco piszesz o HDD, skoro masz o SSD? – Pewnie mógłby ktoś spytać.
A no poto, żeby pokazać różnicę.

Bo widzicie, SSD w ogóle nie jest talerzem.
To mały, bardzo mały układ elektroniczny składający się z komórek.
W każdej komórce elektrycznie zapisujemy wartość 0 lub 1.
Każda z komórek jest podłączona bezpośrednio do głównego kontrolera dysku, nie jedna za drugą, bez łańcuszków, bezpośrednio.
Nie ma więc tutaj zjawiska straty czasu na dotarcie do odpowiedniej informacji, niezależnie od tego czy plik znajduje się w jednym czy stu kawałkach, odczytany będzie w tym samym tempie.
Niestety, za tą technologią ciągną pewne ograniczenia.

Najważniejszym jest koszt produkcji. Łatwiej jest zrobić talerzowy dysk, umieścić tam bity i dodać głowicę obracającą się i czytającą.
Trudniej precyzyjny układ składający się z komórek, z których przecież każda sama w sobie jest kolejnym skomplikowanym układem.
To dlatego dyski SSD są tak drogie i tak mało pojemne.
Kolejnym problemem jest efekt cyklizacji.
Nie chcę tutaj wchodzić w szczegóły, ale istnieje kilka rodzajów budowy dysków SSD, w których komórki wykonywane są nieco inaczej.
Te najtańsze dyski wykorzystują komórki typu MLC. Nie wchodząc w szczegóły, mają pewną dość istotną wadę.
Po czasie powoli tracą na pojemności, ponieważ intensywny zapis i odczyt z komórek powoduje ich stopniowe uszkadzanie. Nie ma ryzyka straty danych, z góry uspokajam. Ale takie komórki stają się komórkami tylko do odczytu, bez możliwości nadpisania.
Pojawia się dość oczywiste pytanie, jak duże to ryzyko?
Powiem szczerze, przeciętny użytkownik w trakcie dwudziestu lat używania dysku SSD wykonanego w technologii komórek MLC nie zmniejszyłby jego pojemności ani o gigabajt.
Więc tutaj ryzyka nie ma.
Gorsza sprawa w wypadku osób wykorzystujących komputer intensywniej, często coś kopiujących, mówię tu o dużych plikach.
W tym wypadku sądzę, że w ciągu trzech-czterech lat zacznie powoli ubywać pamięci, powoli, bo średnio wychodzi, że strata w ciągu pięciu pierwszych lat nie przekracza 10GB, ale jednak potem miejsca będzie ubywać coraz szybciej.
Czy można to obejść?
Kupując lepsze i, niestety, jeszcze droższe dyski SSD wykorzystujące komórki typu SLC, a najlepiej nowy, zaprezentowany w zeszłym roku, standard 3D-NAND.
ALe o tym za chwilę.

Jeśli ktoś porównał ceny dysków półprzewodnikowych z talerzówkami pewnie już zauważył, że 128GB SSD kosztuje tyle, co 1TB HDD.
I pewnie teraz zastanawia się, czy warto.
Nie odpowiem za was, pokażę tylko praktyczne porównania.

Najsłabsze dyski SSD, a zatem wykorzystujące technologię MLC, osiągają prędkość kopiowania plików od pięciu do dziesięciu razy szybszą od dysków HDD.
W praktyce oznacza to również szybszy odczyt i szybszy start komputera.
Nawet przy przeciętnym procesorze, czas pełnego startu systemu dla dysku SSD nie powinien przekroczyć dwudziestu sekund, pełnego startu czyli, w wypadku niewidomków, załadowania systemu i gadacza.
Przy dość sprzyjającej konfiguracji, czyli, powiedzmy, ośmiowątkowe procesory z gałęzi I7 od czwartej generacji, czas pełnego rozruchu może osiągać nawet wartości między pięcioma, a siedmioma sekundami.
Przekłada się to też oczywiście na czas uruchamiania programów i tak dalej, po prostu start systemu jest dość dobrym odniesieniem.
Na moim laptopie czas startu systemu to około 3 sekundy, ale to i procesor I7 Skylake, i dysk wykonany już w nieco nowszej technologii 3D-NAND.
Tak więc skok wydajności i szybkości będzie zauważalny natychmiast.
Zasadnicze pytanie, które każdy musi zadać, jest takie, czy to potrzebne.
Jeśli się pracuje dużo przy komputerze, zajmuje wymagającymi zadaniami, programowaniem, bazami danych, albo po prostu jest się bardzo zaawansowanym użytkownikiem komputera, polecam, naprawdę.
Kultura pracy będzie dużo większa.
Jeśli jednak jesteście osobami używającymi komputera do zwykłego przeglądania sieci, napisania czegoś, obsługi maili, czytania książek i siedzenia na Eltenie…
Szczerze, nie warto. No chyba, że macie trochę pieniędzy i nie wiecie, co z nimi zrobić. 🙂

Ostatnia kwestia, jaką chciałbym poruszyć, to wybór dysku SSD.
Jeśli zdecydowaliście się jednak na zakup takiego sprzętu do komputera, co najlepiej wybrać?
Przede wszystkim i po pierwsze, musi być to dysk zgodny z danym komputerem. Ale to chyba oczywiste.
Starsze komputery w ogóle nie będą wspierać SSD, miejcie to na uwadze, starsze czyli te z przed wprowadzenia standardu SATA w, chyba, jeśli mnie pamięć nie myli, 2008 roku.
Jeśli wasz komputer wspiera SSD, należy sprawdzić, jakie ma interfejsy i złącza, by dobrać dysk kompatybilny.
Ale to oczywiste, chciałbym przejść do tematów mniej oczywistych.
Jakie komórki? MLC, SLC, a może 3D-NAND?
Odpowiem na swoim przykładzie.
Mój pierwszy dysk SSD, który kupiłem w 2013 roku, miał komórki MLC, te najsłabsze.
I działa do dzisiaj, naprawdę skok wydajności między talerzówką a nim był ogromny. Ale już stracił troszkę na pojemności, niewiele, kilka gigabajtów, ale to nie 128, a już 121.
Mój poprzedni laptop, Vostro 3560, domyślnie działał na dysku talerzowym. W 2015 roku jednak wymieniłem dysk na SSD z komórkami SLC.
Oczywiście, skok między talerzówką a SSD jest zauważalny dla każdego, więc o oczywistości nie piszę. Ja jednak porównać chciałem MLC z SLC.
I różnica była, prawdę mówiąc, nie aż tak wielka. Oczywiście, widać było ją przy bardziej wymagających dla dysku zadaniach, ale była na tyle mała, że dla mnie jedynym argumentem za SLC jest praktycznie brak problemu cyklizacji, prędkość jest prawie taka sama.
I w końcu w tym roku, w maju, zakupiłem laptopa z dyskiem 3D-NAND.
I się zdziwiłem.
Prędkość odczytu jest zdecydowanie większa, niż w dyskach MLC, nie jakoś drastycznie, ale zauważalnie.
Natomiast prędkość zapisu jest prawie taka sama.
Więc, mój werdykt jest następujący: jeśli nie jesteście profesjonalistami, polecam MLC. Jeśli nie chcecie problemu cyklizacji, no to musicie wydać nieco więcej na SLC. 3D-NAND? Tylko wtedy, gdy wasza codzienna praca oznacza wymagające zadania na komputerze. 🙂 Inaczej się nie opłaca.

Miałem już kończyć ten wpis, ale przypomniało mi się jedno pytanie, które ostatnio ktoś mi zadał.
Jak wiadomo, dyski talerzowe łatwo uszkodzić potrząsając nimi. Jadąc samochodem po wyboistej drodze, używając komputera, łatwo zniszczyć taki dysk, po prostu, głowica może uderzyć w tą część, którą obrazuję jako talerz, i ją rozbić.
Czy z SSD jest tak samo?
Nie. Dyski SSD są całkowicie wstrząsoodporne.
To ich duża zaleta w zastosowaniach np. naszych, w rakietnictwie, gdzie dysk talerzowy rozpadłby się przy starcie.
Dlatego NASA używa SSD już od lat siedemdziesiątych, gdy były tak drogie, że jedynie najszybsze komputery świata były w nie wyposażone.
Jednak, dla zwykłego użytkownika, nie oznacza to dużej zmiany, bo kto trzęsie komputerem podczas pracy? 🙂

Proszę, dajcie znać, czy artykuł kogoś zainteresował, bo chcę wiedzieć, czy powinienem więcej takich pisać. 🙂

Z pozdrowieniami,
DP

13 odpowiedzi na “SSD – co to jest i z czym to się je?”

Przede wszystkim dziękuję ci za ten artykuł. Bo napewno stanę prędzej czy później przed wyborem laptopa
i dysku do niego. A twój wpis w przystępny sposób dla laików wyjaśnia wszystko i może być bardzo pomocny
przy podejmowaniu decyzji.

Żaden talerz, to po pierwsze. Talerz jest w środku, hermetycznie powiedzmy zamknięty, bo jak się dostanie
powietrze, to bity pójdą w… I nie 3 sekundy, bo zanim mignie ikonka od ibosa, to mija 3 sekundy, więc
wychodiz 6 sekund a nie 3.

Nie jestem zawodowym informatykiem, ale wpis bardzo przystępny. Ja chyba w ogóle najlepiej rozumiem różne
zagadnienia przez analogię, czyli, w tym przypadku, porównanie z godzinami. Mój stary Lenovo mulił się
okropnie, często do takiego stopnia, że jedynym wyjściem było wymuszenie zamknięcia. Inna sprawa jest
taka, że kupując go, nie wiedziałam paru rzeczy, które wiem teraz, mam na myśli czyszczenie C Cleanerem,
defragmentację dysku i czyszczenie wiatraków. Acer, który obecnie posiadam, ma SSD, chociaż nie wiem, czy tej lepszej klasy,
ale widzę ogromną różnicę między nim a talerzem 😀

A ja mam takie pytanie. Opisałeś tutaj bardzo fajnie i obrazowo, dlaczego komputery mulą przy dyskach typu HDD, i o ile lepsze są SSD. A jak na przyśpieszenie pracy komputera wpływa zastosowanie pamięci współdzielonej. Wykorzystanie dwóch dypów dysków w jednym komputerze ma też bezpośredni wpływ na zwiększenie jego szybkości, a jeśli tak, to jaki jest tego mechanizm?
Pytam trochę z ciekawości, a trochę w związku z zakupem nowego komputera, o którym zresztą coś wiesz. 🙂 Poza wszystkim, bardzo interesujący wpis.

Rozwiązanie, o które pytasz, jest dość popularne jako kompromis między szybkością, a ceną.
Założenie jest takie: pakujemy do komputera dwa dyski. Na jednym (SSD) umieszczamy system i programy, na drugim (HDD) pliki.
Jak się to ma w praktyce? Całkiem nieźle, dwa razy sam to rozwiązanie zastosowałem, składając komputery stacjonarne.
Były to wtedy dyski na pliki talerzowe 7200rpm i SSD w jednym wypadku SLC, w drugim MLC. Jak to działało w praktyce?
Ogólnie byłem z efektu zadowolony, choć, oczywiście, nie jest to to samo, co jeden dysk SSD.
Rozwiązanie może być dość optymalne pod spełnieniem kilku warunków, do których zaliczyć trzeba dobre rozplanowanie wykorzystania dysków, regularną defragmentację talerzówki, wyłączenie na niej stronicowania oraz, co chyba najważniejsze, pamiętanie, by na SSD instalować programy, a swoje pliki trzymać na HDD, bo inaczej straci to sens.
Jeśli chodzi o ogólną wydajność, jest dobrze, choć nigdy tak dobrze, jak jedynie przy dysku półprzewodnikowym, to sprawa oczywista.
Ja natomiast nie jestem fanem tego rozwiązania w laptopach. Dlaczego? Ze względu na po prostu rozmiary, zmieszczenie w obudowie dwóch dysków sprawia, że jest ona dość ciężka, jak na współczesne laptopy, i gruba, to po prostu względy estetyczne i rozmiarowe. To, oczywiście, moja subiektywna opinia, z perspektywy typowo informatycznej rozwiązanie jest dobrym kompromisem.
Trzeba też pamiętać, że talerzówka w laptopie pobiera więcej prądu i potrzebuje własnego chłodzenia, co sprawia, że dość skraca czas pracy na baterii. Ale, rozwiązanie złe nie jest.

są dyski, których nazwy zapomniałem, w każdym razie są to talerze z np. wbudowaną kością jakiegoś mlc i czasem jest to 4 gb, czasem 8. To jest kompromis, całkiem dobry, chociaż ja nie lubię kompromisów. Teoretycznie, kontroler ma najczęściej używane pliki wrzucać na te komórki, a to co mniej używane na talerze, mamy i pojemność i cene przystępną. Dla mnie oczywiście to już lepiej dołożyć do ssd…

mam 7 letni laptop i po zainstalowaniu na nim dysku ssd odżył! działa lepiej niż kiedy go kupiłem. informatyk też powiększył pamięć ram, jednak przede wszystkim pomógł dysk ssd. twierdził ów informatyk, że następne 7 lat będzie mi służył komputer.

Ja mam starego poczciwego Lenovo T400. Rozbudowałem go z 3 do 8 gb ram, wymieniłem HDD 160 GB na SSD 256 GB. Zamiast napędu zamontowałem kupioną wcześniej kieszeń na 2 dysk. Laptop o którym mówię posiada możliwość rozbudowy o: A. albo dysk zamiast napędu, albo dodatkowy akumulator albo dodatkowe chłodzenie. Ważne też jest to, iż można podczas pracy systemu sfobodnie wyciągać i montować elementy które są w danej chwili potrzebne. Zamiast napędu posiadam 1 tb HDD. Poza tym w lapku wymieniłem kartę wifi na lepszą. Jak na te swoje poczciwe ileś tam lat, komputerek działa jak mażenie. Obudowa prosi o emeryturę, cewki na płycie generóją delikatny aczkolwiek nieznośny pisk. Poza tym laptop naprawde solidny i wydajny. Abyście nie musieli pytać, procek to Intel Core 2 Duo t9400 2 x 2,53 GHZ i nie mam pojęcia czy da się go jakoś poddać OC.

Aha, w tym że komputerku występuje port zwany PCIMPCIA. Mam tam założoną kartę z 2 x usb 3.0. Warto też wspomnieć, że wbudowane w komputer gniazda usb nie są umieszczone standardowo. Wygląda to tak, że krótsze boki gniazda są skierowane ku górze i dołowi. Cała łączność bezprzewodowa wyłączana i włączana jest pstryczkiem na przodzie obudowy. Tam też znajduje się port zwany Iee1394 oraz wyjście i wejście audio. Lewy bok to od góry: Otwory wentylacyjne wylotowe, gniazdo RJ 11, RJ45, VGA, 2 x USB 2.0 i wspomniany już port PCIMPCIA. Prawa strona także od góry: USB 2.0, Miejsce na napęd bądź inny ze wspomnianych wcześniej komponentów, przykręcana jedną śrubką klapka na główny dysk. Tył od lewej: Otwory wentylacyjne wylotowe – lapek zasysa chłodne powietrze od spodu, gniazdo zasilania, wystający duży akumulator oraz gniazdo na linkę zabezpieczającą. Spód to w dużej mierze otwory wentylacyjne wlotowe oraz centralnie umieszczone gniazdo na stację dokującą – ją także posiadam. Gdy by ktoś z was był ciekaw innych szczegółów, pytajcie, odpowiem.

Dodaj komentarz

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

EltenLink