[/b/] [/d/] [/tu/] [/a/] [/ph/] [/wa/] [/cg/] [/t/] [/p/]

[Burichan] [Foliant] [Futaba] [Greenhell] [Gurochan] [Photon] - [Home] [Manage] [Archive]

[Return]
Posting mode: Reply
Leave these fields empty (spam trap):
Name
Link
Subject
Comment
File
Verification
Password (for post and file deletion)
  • Supported file types are: GIF, JPG, PDF, PNG
  • Maximum file size allowed is 20480 KB.
  • Images greater than 200x200 pixels will be thumbnailed.

File: 1580129715831.png -(729880 B, 762x586) Thumbnail displayed, click image for full size.
729880 No.172839  

Почему никто не делает ssd/nvme с прямым досупам к физическим ячейкам? Ведь вынос умного контроллера из диска позволит снизить его стоимость и не выкидывать контроллер каждый раз, когда ресурс ячеек исчерпался.

>> No.172841  
> обратная совместимость
> совместимость между устройствами
>> No.172842  

>>172841

> обратная совместимость

У того же nvme обратной совместимостью не пахнет от слова совсем.

> совместимость между устройствами

90% дисков всю свою жизнь проживают в одном сервере. В остальных 10% можно просто вытащить их вместе с контроллером. С рейдом все работает именно так, например, и это всех устраивает.

>> No.172848  

>>172842
Signal integrity. Контроллер должен быть физически близко расположен к памяти, любые разъемы будут ненадежны и импеданс контактов может скакать в широких пределах.
Технология памяти может за жизнь стандарта меняться сотни раз, если использовать "прямой" доступ к ячейкам вместо стандартизированного интерфейса, то при любом изменении придется городить костыль-контроллер для связи с контроллером. Костыль-контроллер будет снижать скорость чтения/записи как еще одно лишнее звено.
Контроллер памяти должен знать, с какой памятью он работает, каков объем, скорость и другие параметры. Если он вынесен, то устройство будет работать с котом в мешке, и ему возможно придется вручную сообщать все эти параметры. Новая память при этом с 99% вероятностью будет несовместима.

>> No.172850  

>>172848

> любые разъемы будут ненадежны и импеданс контактов может скакать в широких пределах

Как же тогда вооще заменяемое оборудование работает? PCIe, SATA там всякие, не говоря уже про оперативную память.

> Технология памяти может за жизнь стандарта меняться сотни раз

Вот только дохнет она чаще чем меняются стандарты.

> то при любом изменении придется городить костыль-контроллер для связи с контроллером

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

> Контроллер памяти должен знать, с какой памятью он работает, каков объем, скорость и другие параметры.

Сейчас чипы идентификации даже в USB-кабеля лепят. Там считанные байты справочной информации отдать нужно.

> Новая память при этом с 99% вероятностью будет несовместима.

Ну это понятно, что в SLC контроллер засунуть MLC не получится, но не так уж и часто эти технологии меняются.

>> No.172852  

>>172850

> Изменения не настолько частые, а когда они происходят, ее уже можно вместе с контроллером поменять.

Зашел на сайт ONFI, увидел там:
JEDEC Standard JESD230D Oct. 21, 2019
ONFI 4.1 Errata Jan. 7, 2020
ONFI 4.1 Spec Dec. 12, 2017
JEDEC Standard JESD230C Nov. 2016
ONFI 4.0 Errata Jan. 24, 2018
ONFI 4.0 Spec Apr.2, 2014
ONFI 3.2 Errata Aug. 12, 2013
JEDEC Standard JESD230B July 3, 2014
ONFI 3.2 Spec June 13, 2013
JEDEC Standard JESD230 Nov. 1, 2012
ONFI 3.1 Errata Oct. 12, 2012
ONFI 3.1 Spec Sep. 21, 2012
ONFI 3.0 Errata Sep. 20, 2012
ONFI 2.3a Spec Oct. 19, 2011
ONFI 3.0 Spec Mar. 15, 2011
ONFI 2.2 Errata June 7, 2010
ONFI 2.1 Errata Oct. 20, 2009
ONFI 2.2 Spec Oct. 7, 2009
Block Abstracted NAND Spec 1.1 July 8, 2009
ONFI 2.1 Spec Jan. 14, 2009
ONFI 2.0 Spec Feb. 27, 2008
ONFI 2.0 Errata Feb. 10, 2009
NAND Connector 1.0 Spec Apr. 23, 2008
Block Abstracted NAND Errata Feb. 27, 2008
ONFI 1.0 Errata Nov. 28, 2007
ONFI 1.0 Spec Dec. 28, 2006
По-моему память обычно живет дольше пары лет.

>> No.172853  

>>172852
У тогоже ONFI 3.2 обратная совместимость аж до 1.0, у 4го до 2.3. 7 лет где-то получается.

> По-моему память обычно живет дольше пары лет.

Далеко не всегда.



Delete Post []
Password

[/b/] [/d/] [/tu/] [/a/] [/ph/] [/wa/] [/cg/] [/t/] [/p/]