Между тобой и флешем черный ящик WL-алгоритма И он работает так, что переписать весь блок, а не только измененную страницу может быть куда эффективнее по расходу ресурса флеша

Комментарии: 27

  1. Bga

    Тупая флеш память на SD карте мне кажется вообще ничего не проверяет. Пишет как есть

    • Vga

      На сд - возможно Хотя даже там есть какой-никакой слой WL

      • Bga

        Ну я не раз пытался это выяснить. Тупая там память или нет

        • Vga

          И?

          • Bga

            https://www.linux.org.ru/forum/general/15394603

            • Vga

              так что если тебе надо переписать кластер в 4кб - оно перенесет на новое место весь блок в страницу записи размером на новое место и?

              • Vga

                это системы не для сд-карт, если что а если не повезет (что на засранном на 95% диске норма) - то еще и начнет уборку, чтобы освободить место куда этот блок можно записат

                • Voron63

                  кучу капать может начнет, а это й как не хорошо

                  • Vga

                    собственно, это файловые системы со встроенным WL

              • Bga

                Ну там про устройство. Как не убить флеш прямо сразу

                • Vga

                  Как говорят , в усб-флешках и сд-карточках эти все алгоритмы сильно тупее, но есть Это для голых флешек без слоя WL. сд-карты к ним не относятся

                  • Bga

                    Тк если флеш тупой то 1к раз нажать ctrl + s меняя по одной строке в текстовом редакторе и прощай ячейка

                  • Bga

                    Вот только и говорят. Пруфов нет

                    • Vga

                      ну что он есть можно убедиться просто считав рав-массив и убедившись что там каша Кроме того, без вл флешки будут ну очень быстро вылетать в том месте, где лежжит фат

                      • Bga

                        Вот это кстати меня всегда смущало

                        • Voron63

                          а как контроллер ячеек называется? ну типа пишет туда, где меньше перезаписей?

                          • Vga

                            wear leveling?

                            • Voron63

                              на ссд както аббревиатура, не помню, вот и спрашиваю

                            • Bga

                              Ваше мнение нужно сейчас форматировать флешку в nilfs2/yaffs2? Или надеялся на магию внутри флешки?

                              • Vga

                                какую именно флешку?

                                • Bga

                                  Micro SD

                                  • Vga

                                    я думаю нет к тому же рав-флеш фс обычно рассчитаны на сектор 528 байт, а не 512 ну по крайней мере те что под нанд, у спаев типа 25хх сектор 512, приходится выкручиваться

                                    • Bga

                                      Там лишние байты для мета данных?

                                      • Vga

                                        Да, для ЕСС и ВЛ как раз юзаются

                                        • Bga

                                          У жд тоже crc емнип лежит

                                          • Vga

                                            но она дальше контроллера диска не улетает усб/сд флешки тоже црц хранят, ну или должны бы, по хорошему Но вместо этого некоторые говорят "не могу прочитать", а некоторые молча отдают мусор

                                            • Bga

                                              Мне ff отдавали

Не нашли ответ?

Вам также может быть интересно