Насколько размер SSD влияет на его производительность?
На мой взгляд, поправьте меня, если я ошибаюсь, SSD большего размера должен быть, при прочих равных условиях, быстрее, чем меньший. Чем больше SSD, тем больше блоков стирания и, следовательно, больше возможностей для FTL (уровень флеш-трансляции) для оптимизации сбора мусора. Также будет больше времени, прежде чем TRIM станет необходимым. Я вижу в Википедии, что в ней отмечается, что «производительность SSD может масштабироваться в зависимости от количества параллельных флеш-чипов NAND, используемых в устройстве», поэтому, похоже, пропускная способность также значительно возрастает. Кроме того, многие твердотельные накопители содержат внутренние кэши некоторого вида, и, вероятно, эти кэши больше для соответственно больших твердотельных накопителей.
Но предположив, что этот эффект существует, я хотел бы количественного анализа. Увеличивается ли пропускная способность линейно? Насколько это влияет на сборку мусора? Остаются ли задержки такими же? И так далее. Будет ли производительность SSD на 8 ГБ значительно отличаться, например, от SSD на 80 ГБ, предполагая, что используются как высококачественные микросхемы, контроллеры и т. Д.?
Существуют ли какие-либо ресурсы (веб-страницы, исследовательские работы, презентации, книги и т. Д.), В которых обсуждаются корреляции между производительностью SSD (скорость произвольной записи 4 КБ, задержка, максимальная последовательная пропускная способность и т. Д.) И размером? Я понимаю, что на самом деле это не похоже на вопрос программирования, но это имеет отношение к тому, над чем я работаю (использую флэш-память для кэширования данных на жестком диске), которое действительно связано с программированием.
Если есть лучшее место, чтобы задать этот вопрос, например, сайт, ориентированный на аппаратное обеспечение, что бы это было? Было бы желательно получить что-то вроде эквивалента переполнения стека (или, возможно, форума) для углубленных вопросов об аппаратных интерфейсах, внутренних устройствах и т. Д.