Czy dysk SSD jest idealną lokalizacją dla aplikacji?
Dysk SSD to idealna lokalizacja dla wszystkich danych. Jeśli jednak brakuje Ci miejsca (podobnie jak większość właścicieli dysków SSD), zalecane jest „odciążenie” niektórych większych i bardziej ogólnych typów plików (muzyka, filmy itp.) I nie wpłynie to negatywnie na wydajność twojego dnia. dzień.
Jednak powiedziawszy to, posiadanie folderu domowego na oddzielnym dysku może być nadmierne, ponieważ znajduje się tam wiele małych plików (preferencje aplikacji, pamięci podręczne programów i inne różne), które pomagają wydajnie funkcjonować oprogramowaniu i systemowi, a przy tym w niektórych przypadkach możesz nieumyślnie obniżyć swoją wydajność do całkiem znacznej.
Należy również pamiętać, że OS X utworzy pliki tmp w razie potrzeby, a nawet żongluje w przód iw tył w zależności od zapotrzebowania, a wszystko to jest zapisywane na dysku, na którym jest zainstalowany system (miejsca takie jak / var / tmp itp.). I prawdę mówiąc, nie ma sensu kupowanie dysku SSD, aby skorzystać z jego zalet, jeśli zamierzasz odciążyć wszystko. Dyski SSD są obecnie tanie i wszystkie mają dłuższe gwarancje (większość wynosi 5 lat) niż większość tradycyjnych dysków twardych.
Gdzie powinien znajdować się plik wymiany? Czy skróci to żywotność dysku SSD?
Pozostaw plik wymiany w spokoju. Jedną z pierwszych rzeczy, które robią nowi właściciele dysków SSD, jest przeszukiwanie ich systemów, szukając sposobów na zapobieganie czytaniu i zapisywaniu (czytaj: wolne noszenie komórek), ostatecznie próbując wydłużyć żywotność dysku, jakby mieli tylko kilka krótkich miesięcy ( BitMICRO faktycznie obalił niektóre mity dotyczące długości życia SSD ). To niemożliwe zadanie. OS X (i wszystkie inne systemy operacyjne) wykonują miliony na milionach małych operacji odczytu / zapisu w tę iz powrotem.
Pliki są wielokrotnie buforowane, a wiele „voodoo” odbywa się pod maską. Lion, z wersjami, lokalnymi kopiami Time Machine itp. Podwójnie. Poprowadzi Cię do szaleństwa, jeśli ciągle martwisz się o cykle odczytu / zapisu, a wszystkie te, które sugerują wyłączenie wymiany, działanie bez ataków, a nawet tworzenie dysku RAM, to po prostu handel olejem węża (istnieją jednak pewne optymalizacje, które możesz wykonać, aby zwolnić miejsce lub zmniejszyć zużycie dysku SSD, ale często wiążą się z wyłączeniem usług, które mogą okazać się przydatne). Żaden z nich nigdy nie przedstawia rzeczywistych, twardych danych dotyczących wzrostu wydajności. Mój samochód jeździ znacznie lepiej po dobrym umyciu i wykończeniu detali, ale oczywiście mydło i woda nie dostroją silników. Ma wpływ na placebo i jest dość silny.
Teraz nowym trendem jest TRIM. Po pierwsze, jedyny prawdziwy artykuł na ten temat (który został do pewnego stopnia skrytykowany, choć nikt go całkowicie nie obalił) pokazuje, że OS X bardzo niewiele korzysta z TRIM. Po drugie, aktywator TRIM (opracowany przez Oskara Grotha) był ostatnio przedmiotem sporu, niektórzy twierdzą, że instalator jest z natury wadliwy. Grant Pannell postanowił to naprawić . Pozostaje jednak jedno pytanie: czy OS X potrzebuje TRIM? A jeśli to brzmi „tak” w jakich okolicznościach?
Obecnie jest tak, że wielu producentów dysków SSD stosuje własne procedury usuwania śmieci bezpośrednio na dysku. Wszystkie chipsety SandForce są wyposażone w coś, co nazwano recyklingiem , „który inteligentnie wykonuje zbieranie śmieci przy najmniejszym wpływie na trwałość pamięci flash” (i obecnie jest zgoda, że TRIM nie powinien być faktycznie używany na żadnym dysku SSD z tymi kontrolerami). Dlatego dodanie TRIM służy tylko do zwiększenia obciążenia i zmniejszenia wydajności, choć tylko nieznacznie (na podstawie moich własnych testów z użyciem XBench i HD Speed Test ). Inni producenci, jak Kingston, również podążają tym tropem, dodając natywne usuwanie śmieci bezpośrednio na kontrolerze (choć nie jest to nic nowego). Dlatego nie wystarczy nacisnąć przełącznik TRIM i założyć, że przyniesie to korzyść.
Podczas gdy sieć jest pełna dezinformacji i plotek, jedna konkretna osoba (Hyram) opublikowała kilka interesujących informacji na ten temat. Możesz przejść tutaj, aby przeczytać więcej na temat tego, co ma do powiedzenia na temat tego, dlaczego dokładnie Apple nie zdecydowało się włączyć TRIM dla wszystkich dysków SSD (koniecznie przeczytaj również jego komentarz uzupełniający, tylko kilka poniżej). W swoim początkowym poście mówi o:
Apple zablokowało obsługę TRIM z bardzo dobrego powodu - ich kod działa niezawodnie z wybranymi dyskami SSD i żadnymi innymi, ponieważ zaprogramowano w pętlach taktowania krytycznych dla nanosekund, które idealnie pasują do czasów dostępu kontrolerów używanych w Apple Dyski SSD. Używanie tych sterowników z innymi kontrolerami może w najlepszym wypadku spowolnić, aw najgorszym przypadku zwiększyć efekt termiczny, który zabija komórki pamięci, zmuszając kontroler do działania, gdy nie jest jeszcze całkowicie gotowy. Ten wzrost temperatury przyspiesza śmierć dysku SSD, skracając i tak już niską żywotność do sześciu miesięcy, jeśli nie mniej.
Następnie pojawia się problem Sandforce. Dyski SSD, które wykorzystują jeden z kontrolerów Sandura DuraClass (SF1200 lub lepszy), wcale nie potrzebują TRIM, ponieważ mają wbudowany własny system usuwania śmieci i wyrównywania zużycia, który wykorzystuje zapis równoległy, ponieważ w rzeczywistości są wbudowane dwa zestawy kontrolerów układów - podczas gdy jeden spełnia wymagania hosta w zakresie odczytywania i zapisywania żądanych danych, drugi samodzielnie zarządza macierzami półprzewodnikowymi, przenosi regularnie dostępne dane do nowych komórek, aktualizuje indeksy bloków i ogólnie rozkłada obciążenie, aby zapewnić utrzymanie efektów termicznych do absolutnego minimum. Po włączeniu TRIM dysk SSD jest zmuszony do pracy dwa razy ciężej niż obecnie działają dwa oddzielne systemy zarządzania elementami, jeden z systemu operacyjnego i jeden wbudowany w samo urządzenie. To znacznie zwiększa obrażenia termiczne i ponownie,
Chociaż nikt oficjalnie nie potwierdził, czy jest na znaku, czy nie, musisz być dość gruby, aby całkowicie zignorować jego ostrzeżenie. Mówiąc wprost, ma to sens. Jeśli chodzi o to, by rozszerzenie jądra przełączyło przełącznik TRIM na wszystkie dyski SSD, nie ma sensu, aby Apple tego nie robiło. Wielu twierdzi, że Apple to robi, więc kupujesz ich drogie dyski SSD, ale z mojego doświadczenia wynika, że Apple dąży do rozszerzenia doświadczenia użytkownika, a nie tłumienia go. Na rynku istnieje mnóstwo tanich urządzeń peryferyjnych innych firm (od kart wideo po myszy i klawiatury), a Apple nie zablokowało żadnego z nich optymalnie. Dlaczego mieliby zacząć od dysków SSD? Najwyraźniej dzieje się tutaj więcej.
Zachęcam do przejrzenia swojego dysku SSD i sprawdzenia, czy ma on wbudowane urządzenie do usuwania śmieci. A nawet jeśli nie, zastanowiłbym się nad TRIM. Rozumiem i interpretuję, że TRIM jest przestarzałym systemem na rzecz znacznie wydajniejszego zbierania śmieci na pokładzie.
Szczerze mówiąc, wszystkie dyski SSD są objęte co najmniej 3-letnią gwarancją (większość producentów podniosła ją do 5), a jeśli dysk ulegnie awarii wcześniej, otrzymasz nową. Anandtech napisał wyjątkowy artykuł na temat obecnego stanu dysków SSD , który może okazać się przydatny, ale nawet takie rzeczy nie powinny cię przerażać. Po prostu rób regularne kopie zapasowe i ciesz się nowym dyskiem, oczywiście równoważąc ograniczoną przestrzeń.