Ответить
  • StepCool Senior Member
    офлайн
    StepCool Senior Member

    15412

    19 лет на сайте
    пользователь #82896

    Профиль
    Написать сообщение

    15412
    # 20 декабря 2019 13:06
    ASM:

    workoles:

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

    можете начать с реверс-инжиниринга алгоритмов NAND контроллера и получите ответы на вопросы для разных SSD. Результаты будут различными при одинаковых контроллерах, но разных микросхемах NAND памяти и их разном количестве.

    Но как уже был ответ выше, все зависит от количества логических банков. Алгоритм выравнивания износа работает работает в границах одного логического банка. Если логических банков несколько и повышенная нагрузка ляжет на один банк, то лишний ресурс остальных банков ничем не поможет.

    Не совсем понял, есть ли смысл оставлять тогда часть ссд не размеченным, как "гарантию свободного пространства" при создании на нем 1 логического диска?

  • Alhlm Senior Member
    офлайн
    Alhlm Senior Member

    32699

    12 лет на сайте
    пользователь #963032

    Профиль
    Написать сообщение

    32699
    # 20 декабря 2019 13:08
    StepCool:

    есть ли смысл оставлять тогда часть ссд не размеченным, как "гарантию свободного пространства" при создании на нем 1 логического диска?

    нет.
    потому как нет разницы область размечена или нет. важно лишь какие банки захватывает

  • StepCool Senior Member
    офлайн
    StepCool Senior Member

    15412

    19 лет на сайте
    пользователь #82896

    Профиль
    Написать сообщение

    15412
    # 20 декабря 2019 13:17

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

  • Alhlm Senior Member
    офлайн
    Alhlm Senior Member

    32699

    12 лет на сайте
    пользователь #963032

    Профиль
    Написать сообщение

    32699
    # 20 декабря 2019 13:25

    это вообще не раздел

    Добавлено спустя 41 секунда

    Для равномерного износа NAND Flash практически во всех контроллерах организованно разделение адресного пространства на логические банки, которые в свою очередь разделяются на блоки (состоящие из нескольких страниц памяти), обычно на 256-2048 блоков. Контроллером ведется учет количества записей в каждый из блоков. Для того чтобы данные пользователя можно было свободно перемещать внутри банка, для этого имеется логическая нумерация блоков т.е. на практике при чтении микросхемы в дамп видим картину что данные пользователя в виде достаточно крупных блоков (16кб – 4Мб) хаотично перемешаны. Порядок работы с пользовательскими данными отражен в трансляторе в виде таблицы в которой указан порядок построения блоков для того чтобы получить упорядоченное логическое пространство.

    Для увеличения операций чтения/записи производители контроллеров реализуют функции распараллеливания данных, то есть прямая аналогия с RAID массивом уровня 0 (stripe), только немного более сложная реализация. На практике это выглядит либо в виде внутриблочного распараллеливания (интерлива), на более мелкие подблоки (как правило от 1 байта, до 16Кб), также симметричное распараллеливание (страйп) между физическим банками микросхемы NAND Flash и между несколькими микросхемами.

  • StepCool Senior Member
    офлайн
    StepCool Senior Member

    15412

    19 лет на сайте
    пользователь #82896

    Профиль
    Написать сообщение

    15412
    # 20 декабря 2019 13:28
    Alhlm:

    это вообще не раздел

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

    Добавлено спустя 2 минуты 1 секунда

    Или это к файловой системе не имеет никакого отношения и я туплю?

  • Alhlm Senior Member
    офлайн
    Alhlm Senior Member

    32699

    12 лет на сайте
    пользователь #963032

    Профиль
    Написать сообщение

    32699
    # 20 декабря 2019 13:30

    то что видите в диспетчере дисков - логические разделы. Логические банки - совсем другое. Выравниваение износа идёт внутри банков, а не внутри разделов.

    Добавлено спустя 2 минуты 27 секунд

    ASM:

    Алгоритм выравнивания износа работает работает в границах одного логического банка. Если логических банков несколько и повышенная нагрузка ляжет на один банк, то лишний ресурс остальных банков ничем не поможет.

    Добавлено спустя 2 минуты 21 секунда

    есть 5 банков -4 из них забиты на 100%, а пятый на 50%. Если перезапись будет только в пятом банке, то логично, что его ресурс закончится быстрее, в то время как ресурс первых 4 снижаться не будет.

    Добавлено спустя 2 минуты 5 секунд

    мне единственно что не понятно, зачем делать много банков, если при одном износ будет более равномерный. Видимо это связано с нагрузкой на контроллер: чем больше банков, тем меньше на него нагрузка, меньше перемещений данных пользователей.

  • StepCool Senior Member
    офлайн
    StepCool Senior Member

    15412

    19 лет на сайте
    пользователь #82896

    Профиль
    Написать сообщение

    15412
    # 20 декабря 2019 13:38
    Alhlm:

    то что видите в диспетчере дисков - логические разделы. Логические банки - совсем другое. Выравниваение износа идёт внутри банков, а не внутри разделов.

    Добавлено спустя 2 минуты 27 секунд

    ASM:

    Алгоритм выравнивания износа работает работает в границах одного логического банка. Если логических банков несколько и повышенная нагрузка ляжет на один банк, то лишний ресурс остальных банков ничем не поможет.

    Добавлено спустя 2 минуты 21 секунда

    есть 5 банков -4 из них забиты на 100%, а пятый на 50%. Если перезапись будет только в пятом банке, то логично, что его ресурс закончится быстрее, в то время как ресурс первых 4 снижаться не будет.

    все, понял о чем вы писали, пошел читать про контроллеры :)

  • Alhlm Senior Member
    офлайн
    Alhlm Senior Member

    32699

    12 лет на сайте
    пользователь #963032

    Профиль
    Написать сообщение

    32699
    # 20 декабря 2019 13:38
    StepCool:

    Или это к файловой системе не имеет никакого отношения и я туплю?

    Имеет только то, сколько банков захватывает логический раздел и насколько % он заполнен данными

  • ASM Senior Member
    офлайн
    ASM Senior Member

    5319

    23 года на сайте
    пользователь #6161

    Профиль
    Написать сообщение

    5319
    # 20 декабря 2019 18:20
    Alhlm:

    мне единственно что не понятно, зачем делать много банков, если при одном износ будет более равномерный. Видимо это связано с нагрузкой на контроллер: чем больше банков, тем меньше на него нагрузка, меньше перемещений данных пользователей.

    в некоторых случаях это аппаратные ограничения, которые приводят к необходимости работы с кусками транслятора и оперировать небольшим объемом данных будет проще, особенно если ОЗУ на борту MCU (или MCU + отдельный чип ОЗУ) не так много как хотелось бы для хорошей скорости работы. Также это могут быть особенности контроллера и его особенности организации работы с NAND память.

    и в дополнение к развернувшейся дискуссии напомню, что немало изделий в которых все адресное пространство будет в составе одного логического банка.

  • Alhlm Senior Member
    офлайн
    Alhlm Senior Member

    32699

    12 лет на сайте
    пользователь #963032

    Профиль
    Написать сообщение

    32699
    # 20 декабря 2019 18:34
    ASM:

    немало изделий в которых все адресное пространство будет в составе одного логического банка.

    в характеристиках это вроде не указано. Как тогда узнать?

  • ASM Senior Member
    офлайн
    ASM Senior Member

    5319

    23 года на сайте
    пользователь #6161

    Профиль
    Написать сообщение

    5319
    # 20 декабря 2019 19:47
    Alhlm:

    ASM:

    немало изделий в которых все адресное пространство будет в составе одного логического банка.

    в характеристиках это вроде не указано. Как тогда узнать?

    только посредством реверс-инжиниринга.

  • cuedro Senior Member
    офлайн
    cuedro Senior Member

    2497

    15 лет на сайте
    пользователь #295662

    Профиль
    Написать сообщение

    2497
    # 20 декабря 2019 20:04

    Следы от термоскотча, в случае установки на SSD комплектного теплоотвода от доски, по идее могут быть поводом в отказе от гарантии?

  • Дуремар Senior Member
    офлайн
    Дуремар Senior Member

    37504

    25 лет на сайте
    пользователь #55

    Профиль
    Написать сообщение

    37504
    # 20 декабря 2019 20:28
    cuedro:

    Следы от термоскотча, в случае установки на SSD комплектного теплоотвода от доски, по идее могут быть поводом в отказе от гарантии?

    никс московский клеит стикер с другой стороны - маловероятно что откажут , а вот если наклейку кто сверху наклеит то потом могут и послать

    Никогда такого не было и вот опять !
  • strangersdf Member
    офлайн
    strangersdf Member

    134

    11 лет на сайте
    пользователь #1288785

    Профиль
    Написать сообщение

    134
    # 23 декабря 2019 19:57

    Здравствуйте. Подскажите рабочую температуру SSD ?

  • slon2003 Senior Member
    офлайн
    slon2003 Senior Member

    22763

    16 лет на сайте
    пользователь #242296

    Профиль
    Написать сообщение

    22763
    # 23 декабря 2019 20:06
    strangersdf:

    Здравствуйте. Подскажите рабочую температуру SSD ?

    +365...
    А по делу, это по каждой модели своя... Но в р-не 40... Есть и до 70...

  • strangersdf Member
    офлайн
    strangersdf Member

    134

    11 лет на сайте
    пользователь #1288785

    Профиль
    Написать сообщение

    134
    # 23 декабря 2019 20:10
  • slon2003 Senior Member
    офлайн
    slon2003 Senior Member

    22763

    16 лет на сайте
    пользователь #242296

    Профиль
    Написать сообщение

    22763
    # 23 декабря 2019 20:19
    strangersdf:

    Интересует этот https://catalog.onliner.by/ssd/gigabyte/gpgsm2ne3256gntd

    https://www.gigabyte.com/ru/Solid-State-Drive/GIGABYTE-NVMe-SSD-256GB/sp#sp
    Температура (рабочая) от 0°C до 70°C

  • strangersdf Member
    офлайн
    strangersdf Member

    134

    11 лет на сайте
    пользователь #1288785

    Профиль
    Написать сообщение

    134
    # 23 декабря 2019 20:28

    Спасибо.

  • and-step Senior Member
    офлайн
    and-step Senior Member

    1789

    11 лет на сайте
    пользователь #1263969

    Профиль
    Написать сообщение

    1789
    # 24 декабря 2019 20:01

    какой выбрать SSD М.2 NVMe от 240гб c неплохим контроллером и скоростью. абы что не советовать, самсунг не советовать, понятно что это ваш любимчик, но спасибо не надо. а-дата-тоже не интересует..

  • Неизвестный кот Neophyte Poster
    офлайн
    Неизвестный кот Neophyte Poster

    0


    пользователь #95126

    Профиль

    0
    # 24 декабря 2019 20:13 Редактировалось Неизвестный кот, 1 раз.

    .....