-
Data: 2010-05-12 16:14:18
Temat: Re: Jaki jest sens stosowania dysk w SSD?
Od: "MC" <m...@g...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Użytkownik "Sergiusz Rozanski" <w...@s...com> napisał w
wiadomości news:slrnhulepk.35o.write-only-with-spf@dns.media-la
b.com.pl...
>>>>
>>>> Czyli klopotem moze byc zwykle undelete czy unformat?
>>>
>>> nie
>>
>> Potwierdzam. X może być na SSD za każdym razem w innym miejscu, ale to
>> dalej
>> jest X.
>
> Może po kolei, dysk jest dzielony na sektory fizyczne i logiczne, z
> punktu widzenia kompa nie widać tych fizycznych, widać logiczne.
SSD nie ma sektorów fizycznych. Mamy bloki, zwykle po 512 K i strony (4K).
Blok jest najmniejszą jednostką, którą można skasować, a strona najmniejszą
jednostką, którą można zapisać. Sektory logiczne są, bo tak jest
zorganizowany dostęp przez system operacyjny.
> Dysk zapisuje dane w sektorach fizycznych w miarę _liniowo_ jak log i
> zapisuje w którym sektorze fizycznym ma jaki logiczny.
Organizacja dostępu do danych raczej przypomina ten z RAM-u niż HDD.
> Np. mamy pusty dysk, zapisujemy sektor nr L1 (logiczne 1) dysk zapisze go
> w F1 (fizyczne 1) następnie go kasujemy i zapisujemy ponownie czyli robimy
> zapis do L1 a on się zapisuje w F2 i tak w kółko piszemy po tym L1 ale
> dysk
> pisze jak w logu, Jeśli dysk ma 1000 sektorów to kolejny zapis F1 nastąpi
> dopiero w 1000 cyklu zapisu.
Tak nie jest. W systemie operacyjnym nie ma kasowania. Jest tylko zwolnienie
do zapisu. Na dodatek takie informacje nie przedostają się do dysku i to
jest przyczyną wielu kłopotów z SSD.
> W ten sposób czym większy mamy dysk i im więcej pustego miejsca na nim
> (bo tylko ono jest "rotowane") to tym mniej cykli w 1 fizycznej komórce
> psujemy.
Coś na kształt takiego mechanizmu wyrównywania liczby operacji zapisu do
poszczególnych komórek rzeczywiście istnieje. Tylko jest bardziej
skomplikowany.
> Z powyższego widać również dość interesującą z punktu widzenia undelete
> właściwość. Co by nam dała np możliwość fizycznego wjazdu w sektory?
> Ano dość prosty i łatwy rollback stanu dysku! :)
Niestety. Procedury typu undelete działają tradycyjnie. Na tych obszarach,
które zostały zwolnione i jeszcze nie zapisane.
Następne wpisy z tego wątku
- 12.05.10 16:22 MC
- 12.05.10 16:28 MC
- 12.05.10 16:39 RadoslawF
- 12.05.10 17:04 Marek
- 12.05.10 18:00 Marek
- 12.05.10 18:12 RadoslawF
- 12.05.10 18:17 marfi
- 12.05.10 18:52 RadoslawF
- 12.05.10 20:34 Marek
- 12.05.10 23:03 MC
- 13.05.10 07:55 Marek
- 13.05.10 08:39 Tomasz Bątor
- 13.05.10 09:41 Marek
- 13.05.10 10:50 RadoslawF
- 13.05.10 10:54 RadoslawF
Najnowsze wątki z tej grupy
- Plaskaty uchwyt VESA 100x100 na sciane?
- klawiatura podświetlana zasilana z sieci
- Upgrade z i7-6xxx
- Mały komputer potrzebny.
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- SMART na SAS
- Drukara a wifi
- Intel się wyprzedaje: po 10latach pchnęli pakiet kontrolny Altery za 1/4 kwoty zakupu
- Pendrive - czy to rzeczywiście Sony ?
- [OT] Dobry dysk na komornika i rozwody
- Czujnik dławienia termicznego procesora - który?
- Grubość socketa AM4+procesor
- własny ekran startowy
- Tani, ale szybki i niezawodny modem LTE...
- EPS12V
Najnowsze wątki
- 2025-07-19 Wrocław => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-07-19 Chiny => Koordynator Produkcji / Przedstawiciel ds. rozwoju produktu <
- 2025-07-19 Środa Wielkopolska => SAP FI/CO Internal Consultant <=
- 2025-07-19 China => Production Coordinator / Representant Product Dev <=
- 2025-07-19 Warszawa => Specjalista wsparcia IT - analiza techniczna sprzętu IT <
- 2025-07-19 Warszawa => Strategic Account Manager <=
- 2025-07-19 Warszawa => Key Account Manager IT <=
- 2025-07-19 Skazany za zabójstwo a ofiara żyje
- 2025-07-19 Zakrzewo => SAP HCM Consultant <=
- 2025-07-19 Poznań => Konsultant SAP HCM <=
- 2025-07-19 Poznań => SAP HCR Consultant <=
- 2025-07-18 celnicy pobili policjanta
- 2025-07-18 Warszawa => Technik IT - Konfiguracja i Wsparcie Sprzętowe <=
- 2025-07-18 Warszawa => Specjalista ds. Sprzętu IT i Wsparcia Technicznego <=
- 2025-07-18 Białystok => Kotlin Developer <=