Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 2029
Благодарности: 704

Профиль | Отправить PM | Цитировать


Цитата Sirko9:
ну и про не размеченную область, получается данные могут располагаться вне файловой системы? »
У SSD нет взаимно-однозначного соответствия между номерами блоков файловой системы (допустим, они имеют размер 4кБ) и номерами страниц (тоже 4кБ) накопителя.
Если такое соответствие существовало, механизм wear leveling'а не смог бы работать.
Когда Вы записываете логический блок с каким-то номером на SSD, запись происходит, очень упрощенно говоря, в первый попавшийся свободный 512-тикилобайтный блок, который помечается как занятый. А номер логического блока фактически превращается в атрибут и так же записывается на SSD.
Принцип тот же, что у кэш-памяти процессора. Ведь в одной и той же строке кэш-памяти могут сначала храниться данные из одного диапазона адресов ОЗУ, а потом - совершенно из другого.
Поэтому, когда происходит запись на SSD блоки из нераспределенной области точно так же используются для хранения данных файловой системы.
Возьмем для примера оперативную память. Вы можете запросить ОС выделить Вам участок памяти в каком-то диапазоне логических адресов. Но физические адреса выделенной памяти не будут иметь ничего общего с логическими и могут оказаться разбросаны по всему физическому адресному пространству. Вам кажется, что Вы получили адреса в непрерывном диапазоне, но это только логический диапазон. А в действительности Вам дали несколько фрагментов физических адресов в разных местах.
Или возьмем файловую систему. С точки зрения пользователя файл представляет собой непрерывную последовательность байт. Однако соответствующие различным смещениям в файле блоки могут быть разбросаны по всей файловой системе.

Ну я уж даже не знаю как еще продемонстрировать разницу между логической и физической адресацией. Уже три примера привел...

Поэтому да, данные файловой системы не только могут, но и непременно будут располагаться в нераспределенной области SSD. Она для того и оставляется, чтобы хранить данные, которые Вы записываете в раздел, содержащий файловую систему.

Прошу прощения за повторы и нудное изложение.

-------
Господа! Убедительная просьба не обращаться за консультациями в ЛС. Поверьте, создать ветку в соответствующем разделе форума гораздо эффективнее.

Это сообщение посчитали полезным следующие участники:

Отправлено: 00:38, 22-02-2013 | #306