Раньше я немного работал с мобильными устройствами, содержащими необработанную флэш-память NAND, и заметил, что она довольно медленная, со скоростями около 7 МБ / с для последовательного чтения и 3,5 МБ / с для последовательной записи. Это значительно медленнее, чем обычные HD, не говоря уже о SSD.
Тот факт, что raw NAND намного медленнее, чем SSD, довольно удивителен, поскольку SSD (как я понимаю) - это просто флэш-чипы NAND с контроллером.
Почему твердотельные накопители намного быстрее, чем необработанные флеш-чипы, используемые в мобильных устройствах (или eMMC, который в основном заменил их, но все еще намного медленнее, чем твердотельные накопители)? Некоторые возможные причины, которые я могу придумать:
- Стоимость. Твердотельные накопители содержат чипы NAND гораздо более высокого качества, чем те, что используются в мобильных устройствах. Это кажется странным, поскольку некоторые довольно мощные устройства (например, Nexus One) использовали относительно медленные чипы NAND в то время, когда были действительно быстрые SSD.
- Потребление энергии. Высокопроизводительная флэш-память NAND потребляет слишком много энергии, чтобы ее можно было использовать на мобильных устройствах. (Понятия не имею, так ли это на самом деле.)
- Высокопроизводительные твердотельные накопители считывают и записывают данные из множества флэш-микросхем в параллель (вроде RAID или двухканальной памяти), что обеспечивает большую скорость. Это требует много флеш-чипов, которые просто не поместятся в мобильном устройстве. (Опять же, я понятия не имею, если это так, как это работает.)