Strojenie trymu IMac: jak włączyć komendę TRIM na dysku SSD
Dysk SSD ma inną zasadę działania, inną niż HDD, metody systemu operacyjnego do czyszczenia lub formatowania są zorientowane na pracę z sektorami i komórkami standardowych dysków twardych. Zastosowanie tej samej zasady do pamięci dysku półprzewodnikowego powoduje zmniejszenie prędkości zapisu podczas pracy z poprzednio używanymi stronami i, odpowiednio, blokami SSD. Aby rozwiązać ten problem, pomoże zespół aktywacji TRIM
Wraz z pojawieniem się dysków półprzewodnikowych, kwestia dostarczenia dysków SSD o akceptowalnej liczbie cykli przepisywania, porównywalnych do standardowych dysków twardych, stała się ostra. Ponieważ dysk SSD początkowo ma inną zasadę działania, inną niż dysk twardy (HDD), standardowe metody systemu operacyjnego do czyszczenia lub formatowania są zorientowane na pracę z sektorami i komórkami standardowych dysków twardych. Zastosowanie tej samej zasady do całkowicie inaczej zorganizowanej macierzy pamięci dysku półprzewodnikowego powoduje zmniejszenie prędkości zapisu podczas pracy z poprzednio używanymi stronami i, odpowiednio, blokami SSD.
Ponadto warto wyjaśnić trochę potrzebę pojawienia się polecenia TRIM w interfejsie ATA.
Faktem jest, że dla większości rozwoju i ulepszania interfejsu, w tym szeregowego ATA, konieczna była praca wyłącznie z dyskami twardymi, dyski flash pojawiły się stosunkowo niedawno, a ich masowe wprowadzenie jako główne dyski systemowe nastąpiło później.
W sprzęcie procesy nagrywania, przepisywania i usuwania danych na dysku twardym i dysku SSD są zasadniczo różne:
Po pierwsze, ważne jest, aby wiedzieć, że podczas standardowej operacji usuwania pliku w systemie operacyjnym sama informacja nie jest fizycznie usuwana, tylko odpowiednie miejsce w tabeli plików jest usuwane (najbardziej odpowiednia jest „Książka nie została wyrzucona z biblioteki, a rekord w pliku został usunięty”). W tym samym czasie plik jest ponownie zapisywany w przestrzeni w ten sposób „na wierzchu” pozostałych informacji.
Usuwanie (czyszczenie) zapisu do wolnej komórki HDD jest fizycznie tym samym procesem. Ważne jest, aby głowica do odczytu / zapisu działała z określoną komórką, niezależnie od tego, czy aktualnie zawiera informacje, czy nie (zapis do „czystej” komórki i „powyżej” danych jest wykonywany z tą samą prędkością).
Jak wiadomo, odczyt i zapis danych na dysku SSD jest znacznie szybszy niż na dysku twardym, ale ważne jest, aby zrozumieć, że chodzi tylko o zapisywanie na wolne strony (element podstawowy, który przechowuje dane na stronie SSD, a następnie strony są łączone w bloki , przez analogię: komórki i sektory na dysku twardym, chociaż fizyczna lokalizacja i zasada organizacji jest inna).
Ze względu na pewne cechy fizyczne - dane są zapisywane na dysku SSD tylko na wolnych stronach, ale jeśli wymagane jest „nadpisanie”, dane bloku są najpierw zapisywane w pamięci podręcznej, modyfikowane, to znaczy „niepotrzebne” strony są z nich usuwane, cały blok jest czyszczony i ponownie zapisywany. Oczywiście taki proces (ulepszenie nagrywania) znacznie zmniejsza prędkość dysku SSD i zmniejsza jego zasoby.
Komenda TRIM została wprowadzona do standardowego interfejsu ATA dokładnie w celu zmniejszenia wzmocnionych wpisów. Pozwala to systemowi oznaczać usuwane strony jako nieużywane, a także zapewniać kontrolerowi SSD możliwość optymalizacji napędu (odbywa się to na różne sposoby i nie będzie dalej brane pod uwagę).
Zespół TRIM został wprowadzony do komputerów Apple wraz z wydaniem pierwszego MacBooka Pro, który jest dostarczany z fabrycznie zainstalowanym dyskiem SSD. Dzięki systemowi Mac OS Lion w wersji 10.6.6 TRIM stał się częścią systemu operacyjnego Apple. Początkowo operacja TRIM z dyskami półprzewodnikowymi innych firm (z niezależną aktualizacją komputera) została zablokowana, co doprowadziło do znacznego spadku wydajności dysków półprzewodnikowych lub hybrydowych po pewnym czasie działania. Jednak obecnie dla wszystkich wersji systemu Mac OS, począwszy od wersji 10.6.6 i nowszych, istnieje sposób na aktywację systemu TRIM.
Możesz sprawdzić obsługę TRIM, przechodząc do menu „About this Mac” i wybierając „System Report”, a następnie z menu „Hardware” wybrać „Serial ATA”, kliknąć nazwę dysku SSD w prawym menu i znaleźć wiersz „TRIM Support „ Podczas korzystania z dysku SSD innej firmy wartość „Brak” będzie znajdowała się naprzeciwko tej linii.
Funkcja TRIM w komputerze iMac jest konfigurowana przez terminal. Jednocześnie należy unikać narzędzi innych firm do aktywacji TRIM, ponieważ mogą one bezpośrednio wpływać na rdzeń systemu i prowadzić do nieodwracalnych konsekwencji dla niego. Warto również odmówić aktywacji TRIM na SSD wyposażonym w iMac z kontrolerem SandForce z dwóch tysięcy serii (numer seryjny zaczyna się od 2 i wygląda jak SF2xxx).
Przed rozpoczęciem konfigurowania TRIM na komputerze iMac należy wykonać kopię zapasową zmiennych danych. Aby to zrobić w terminalu, musisz wykonać następujące czynności:
Polecenia te należy wprowadzić bez cudzysłowu i w jednym wierszu. To i kolejne polecenia będą wymagały hasła administratora.
Jeśli na komputerze jest uruchomiony system Mac OS 10.10 Yosemitte, należy uruchomić komputer w trybie umożliwiającym edycję sterownika. Aby to zrobić, wprowadź następujące linie:
Polecenie uruchomi ponownie komputer w żądanym trybie. W przypadku systemu Mac OS w wersji 10.9 i niższej ten krok należy pominąć.
Następnie możesz przystąpić do aktywacji TRIM na komputerze iMac (lub innym urządzeniu Apple). Aby to zrobić, wprowadź następujące polecenie:
Polecenie to uzyska dostęp do pliku sterownika, znajdzie linię zawierającą „Apple” (wygląda jak „APPLE SSD” i odpowiada za blokowanie TRIM dla dysków SSD innych firm) i zastąp je pustymi wartościami (zerami). Innymi słowy, zespół poprawi sterownik do użycia przez komputer TRIM iMac na dyski SSD innych firm.
Po wszystkich operacjach należy wyczyścić pamięć podręczną sterownika za pomocą komendy reset i ponownie uruchomić komputer:
W razie potrzeby można wyłączyć TRIM, zwracając oryginalne wartości do pliku sterownika za pomocą następującego polecenia:
W skrajnych przypadkach można po prostu przywrócić plik z kopii. Aby to zrobić, musisz utworzyć kopię zapasową:
Wykonując powyższe czynności, zapewniliśmy działanie systemu TRIM na komputerze iMac z zainstalowanym dyskiem SSD innej firmy. Następnie dysk SSD będzie działać szybciej i będzie trwał znacznie dłużej.
Oprócz tej metody komenda TRIM dla dysków SSD innych firm może być nadal aktywowana przez wyspecjalizowane narzędzia. Najpopularniejsze z nich to Trim Enabler i Chameleon SSD Optimizer. Ten ostatni, nawiasem mówiąc, jest w stanie aktywować komendę TRIM, w tym na samodzielnie utworzonym napędzie Fusion Drive, który jest specjalnie zorganizowaną macierzą RAID (i jak wiadomo komenda TRIM czasami nie działa poprawnie na niektórych RAID). W innych sprawach możesz aktywować TRIM na Fusion Drive (jak również tworzyć) poprzez Terminal systemu.
W rezultacie, wybierając nowy dysk (jeśli nie jest to oryginał dostarczony przez Apple), należy zwrócić uwagę nie tylko na jego charakterystykę głośności i prędkości, ale także na model kontrolera, ponieważ zależy to od niego IMac SSD w przyszłości (w szczególności możliwość włączenia i skuteczność wykorzystania zespołu TRIM).
W przypadku jakichkolwiek pytań nasi specjaliści są zawsze gotowi doradzić telefonicznie, za pomocą poczty elektronicznej lub czatu online na stronach naszej witryny.
Zawsze czekam na Ciebie!
Zespół MacPlus.ru
Porady ekspertów: Jak wybrać odpowiednią usługę?
Nigdy nie był używany do naprawy elektroniki?
Nie wiesz od czego zacząć? Po pierwsze - nie martw się! Oznaki dobrego i jakościowego serwisu są natychmiast widoczne. Przygotowaliśmy instrukcje dla tych, którzy szukają warsztatu lub centrum serwisowego Apple.
Rzeczywiste, uczciwe i przejrzyste ceny na stronie
Prawdziwe warunki i gwarancja to szacunek dla Ciebie
Reputacja profesjonalistów Apple i doświadczenie za kilka lat
}?>
Porady ekspertów: Jak wybrać odpowiednią usługę?Nigdy nie był używany do naprawy elektroniki?
Nie wiesz od czego zacząć?