mantech 0 Posted January 17 (edited) · Report post 5 минут назад, zombi сказал: Где хранятся счётчики износа для каждого блока? Вы думаете это открытая информация? Каждая фирма делает так, как считает нужным, у кого-то в начале диска у других в конце - у каждого свои плюсы и минусы... Сервисная инфа еще может хранится в 16 байтах доп. зоны каждого сектора. 5 минут назад, zombi сказал: По Вашей ссылке никакой полезной информации кроме Делайте запрос в WD или seagate, подписывайте NDA и разбирайтесь... Edited January 17 by mantech Quote Ответить с цитированием Share this post Link to post Share on other sites
zombi 0 Posted January 17 · Report post 5 minutes ago, mantech said: Вы думаете это открытая информация? Да, наивно предполагал. 6 minutes ago, mantech said: Сервисная инфа еще может хранится в 16 байтах доп. зоны каждого сектора. Вполне может. И в таком случае время доступа к такому сектору увеличится ровно в двое. Правильно понимаю? Quote Ответить с цитированием Share this post Link to post Share on other sites
mantech 0 Posted January 17 · Report post 1 минуту назад, zombi сказал: Да, наивно предполагал. К сожалению нет. Это никогда в открытом доступе не было, т.к. конкурентов никто даром "кормить" не хочет, алгоритмы там непростые, т.к. нужна хорошая производительность. Можно кое что почитать на форумах по восстановлению дисков... Quote Ответить с цитированием Share this post Link to post Share on other sites
zombi 0 Posted January 17 · Report post Ув. гуру, подскажите правильно ли понимаю : Если на CF карту объёмом 16GB раз в минуту по одним и тем же логическим адресам писать 8192 секторов (4MB), то при условии что, к примеру, у карты установлен чип памяти "NAND Flash Memory" с "Endurance: 3000 PROGRAM/ERASE cycles" капец наступит через 3000/60/24=2.08333 суток? Quote Ответить с цитированием Share this post Link to post Share on other sites
aaarrr 0 Posted January 17 · Report post Нет, не наступит. Для того и применяются механизмы выравнивания износа. Quote Ответить с цитированием Share this post Link to post Share on other sites
zombi 0 Posted January 17 · Report post Какое выравнивание тут вообще возможно!??? Весь заявленный производителем объём карты должен быть доступен в любой момент! Те смешные 2 MB которые контроллер зарезервировал (хотя достоверно не известно для каких целей) не хватит ни на какое выравнивание. Quote Ответить с цитированием Share this post Link to post Share on other sites
aaarrr 0 Posted January 17 · Report post 3 minutes ago, zombi said: Какое выравнивание тут вообще возможно!??? А почему, собственно, невозможно? Quote Ответить с цитированием Share this post Link to post Share on other sites
zombi 0 Posted January 17 · Report post Ну допустим первые 2MB контроллер запишет в эту зарезервированную область (хотя сильно сомневаюсь что даже это он будет делать), а следующие 2 MB куда он должен будет записать? Quote Ответить с цитированием Share this post Link to post Share on other sites
aaarrr 0 Posted January 17 · Report post Почему 2MB? Попробуйте пересчитать еще раз. Quote Ответить с цитированием Share this post Link to post Share on other sites
zombi 0 Posted January 17 · Report post Аааа... резерв то 2MB секторов! Вот теперь я спокоен! Quote Ответить с цитированием Share this post Link to post Share on other sites
zombi 0 Posted January 17 · Report post 7 hours ago, Raven said: разница невелика вроде и не велика, а почти 7% от объёма набегает Quote Ответить с цитированием Share this post Link to post Share on other sites