eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.pecetPytanie o sens stosowania SSDRe: Pytanie o sens stosowania SSD
  • Data: 2010-11-07 18:49:02
    Temat: Re: Pytanie o sens stosowania SSD
    Od: "MC" <m...@g...pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Użytkownik "Marek" <b...@e...com> napisał w wiadomości
    news:ib6pm5$9jc$1@news.net.icm.edu.pl...

    >> Windows nie kasuje pamięci, bo w jego zasobach nie ma takiej instrukcji.
    >> Twardziela się nie kasuje, po prostu zwalnia blokadę do ponownego zapisu
    >> tego samego miejsca i tyle. A w SSD taki sam sposób obsługi prowadzi do
    >> szybkiego zapychania dysku. Nawet jeśli zwolnisz prawie wszystkie strony
    >> w każdym bloku, to dalej nie będziesz mógł niczego zapisać, bo nie
    >> będzie całkiem pustego bloku który można by skasować. To jest problem,
    >> który musi rozwiązywać na bieżąco sterownik SSD a nie system. Windows
    >> nawet nie wie, gdzie dana wielkość jest zapisana. Mam nadzieję, że jasno
    >> się wyraziłem.
    >
    > Pod pojęciem "system" rozumiałem stronę programową w odróżnieniu od
    > sprzętowej. Bez rozróżniania czy to kwestia drivera czy faktycznie samego
    > systemu. Ale chwytam co napisałeś :-)

    Pisząc o rozwiązaniu problemu powinienem użyć określenia kontroler a nie
    sterownik żeby nie pomylić sterownika jako interfejsu do systemu
    operacyjnego z chipem, który siedzi wewnątrz SSD już za interfejsem SATA i
    zarządza tym wszystkim. Ten interfejs ma ograniczony zasób komend i
    posługuje się adresami typu LBA.

    > Czyniąc drobną dygresję od wątku zasadniczego - zainteresowała mnie
    > jeszcze jedna rzecz. Otóż kolega m4kiz napisał, że to wstępne czyszczenie
    > pamięci (w domyśle TRIM) będzie działało w systemach nowszych niż XP.

    Wstępne (co by to miało oznaczać?) czyszczenie pamięci chyba nie oddaje
    istoty sprawy. Jest to ładnie napisane w angielskiej wiki: "TRIM command
    allows an operating system to inform a solid-state drive which blocks
    (powinno być adresy LBA, system nie ma pojęcia o blokach) of data are no
    longer considered in use and can be wiped internally." Czyli zwalniasz
    zmienną "X", a kontroler sam wie o jakie strony pamieci chodzi i co ma
    zrobić, żeby natychmiast lub z opóźnieniem właczyć ją do kasowanego bloku.
    Jeśli dobrze pamiętam Visty także nie obsługiwały tej instrukcji. Chyba
    potrzebny był SP.

    > Jak to przełożyć na Twoje słowa, że to driver a nie system realizuje taką
    > operację. Teoretycznie driver zainstalowany na XP powinien tak samo
    > działać.

    Tak jak napisałem, chodzi tu o elektronikę i soft zainstalowany wewnątrz
    SSD. To on odwala cała robotę. Ale teoretycznie masz rację, być może brak
    obsługi TRIM-a w XP jest związany z zaprzestaniem obsługiwania tego systemu
    przez najlepszą z firm.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: