Современный NVMe SSD на старом PCI-слоте: эксперимент показал, как бы выглядела скорость накопителя в 90-е
Вам когда-нибудь было интересно, каково это — получить скорость современных SSD тридцать лет назад? Один любопытный пользователь Reddit воплотил эту фантазию, протестировав современный M.2 NVMe SSD на старом PCI-слоте. Да, вы не ослышались: именно PCI, без буквы «E».
Эксперимент может показаться странным, но он даёт увлекательный взгляд на эволюцию технологий. С одной стороны — слот PCI, представленный в 1992 году, с другой — спецификация NVMe, выпущенная в 2011. Хотя пользователь не указал модель SSD, на скриншоте видна метка «Gen3NVMe», что позволяет предположить, что это накопитель стандарта PCIe 3.0. Первые такие диски появились около 2013 года, так что разрыв между технологиями составляет около 20 лет.
Схема проста. Пользователь установил M.2 SSD в стандартный переходник M.2-to-PCIe (плата расширения), который обычно используется для подключения такого накопителя к слоту PCIe. Затем эта плата была вставлена в адаптер PCIe-to-PCI, который, в свою очередь, подключён к PCI-слоту на материнской плате. Стандарты PCIe и PCI физически и электрически различаются, но они логически совместимы, что позволяет использовать PCIe-устройство в PCI-слоте без специальных драйверов. Адаптер в этом проекте выступил своего рода «Розеттским камнем».
«Обучаю свой NVMe-накопитель тому, какой была жизнь в 90-е, заставив его работать на шине PCI»
Результаты теста в CrystalDiskMark показали скорость последовательного чтения 208 МБ/с и записи 58 МБ/с. На фоне типичных 3500 МБ/с для PCIe 3.0 SSD эти цифры выглядят скромно, но для условий эксперимента результат неплох. По сути, пользователь искусственно ограничил пропускную способность интерфейса.
Стандартный 32-битный слот PCI на частоте 33 МГц имеет максимальную теоретическую пропускную способность всего 133 МБ/с. Однако некоторые конфигурации с 32 битами на 66 МГц дают 266 МБ/с. 64-битный интерфейс, распространённый на серверных платах, может предложить 266 МБ/с (64-бит, 33 МГц) или 533 МБ/с (64-бит, 66 МГц). Пользователь подтвердил, что его PCI-слот работал на 66 МГц, что, вероятно, указывает на потребительскую материнскую плату. Это также объясняет, почему SSD смог преодолеть отметку в 200 МБ/с в тестах.
Несмотря на ограничение пропускной способности, 200 МБ/с — это всё ещё достойный результат, который в эпоху, когда жёсткие диски общались по IDE или SATA, показался бы невероятным. Этот эксперимент может быть полезным методом для энтузиастов ретрокомпьютеров, желающих вдохнуть новую жизнь в старое железо. Ну и конечно, здесь есть элемент забавы — то необъяснимое удовлетворение, когда удаётся заставить железо из разных эпох работать вместе.







0 комментариев