Складаючи свій наступний проєкт одноплатного комп’ютера, ви, ймовірно, спокуситеся придбати одну з найновіших SD-карт з найшвидшою швидкістю.Зрештою, новий проєкт Pi заслуговує на якісні компоненти.Однак, перш ніж купувати надшвидкісну SD-карту, ви можете уважніше ознайомитися з характеристиками свого Raspberry Pi.
Хоча швидкі SD-картки зазвичай означають менший час завантаження, високошвидкісні SD-картки корисніші для фото- та відеокамер порівняно з одноплатними комп’ютерами. Хоча деякі проєкти Pi можуть отримати вигоду від швидшої SD-картки, вам не потрібні найвищі швидкості зберігання з кількох ключових причин.
Raspberry Pi не підтримує розширені функції SD
Зрештою, одноплатні накопичувачі є дещо обмеженими пристроями.Якщо ви використовуєте старіший Raspberry Pi, такий як Pi 4 чи Pi 3, то вони не підтримують усі розширені характеристики найшвидших SD-карт класу A2.Тож нова модна SD-карта не працюватиме на своїй максимальній швидкості.Ви можете використовувати SD-карту класу A2 на Raspberry Pi, але вона працюватиме на нижчих швидкостях, ближчих до продуктивності A1, що робить безглуздим використання SD-карти класу A2 на старішому Pi.
Raspberry Pi 5 може отримати користь від SD-карти A2, якщо ви оновитеся до останньої версії ОС Raspberry Pi або оновите свою інсталяцію Pi OS найновішими програмними пакетами.Але якщо ваш проєкт Pi вимагає ОС, відмінної від власного дистрибутиву Linux Raspberry Pi OS, у вас можуть виникнути деякі проблеми з отриманням максимальної швидкості від цієї SD-карти A2 навіть на новому Pi.
Raspberry Pi може бути вузьким місцем
Вбудований зчитувач SD-карт Raspberry Pi має максимальну швидкість читання. Вона значно нижча за максимальну швидкість найшвидших SD-карт, тому ви можете зіткнутися з апаратним вузьким місцем, якщо використовуєте SD-карту, яка занадто швидка для читання вашого Pi.
Деякі старіші Raspberry Pi обмежені лише 50 МБ/с, але навіть максимальна швидкість Raspberry Pi 5 нижча, ніж у середньої SD-карти A2. Вбудований зчитувач карт Pi 5 обмежений UHS-I SDR104, що обмежує його максимальну швидкість читання приблизно 104 МБ/с, тоді як деякі SD-карти A2 можуть досягати понад 150 МБ/с. Хоча ви можете придбати карту SD або micro-SD класу A2 для вашого Raspberry Pi, яка не перевершує швидкість зчитування карт Pi, може знадобитися певне дослідження, щоб знайти найкращу SD-карту для Raspberry Pi, і вам потрібно переконатися, що ви знаєте, які швидкості може обробляти ваша конкретна модель Pi.
Що потрібно знати про купівлю карти microSD для Raspberry Pi
Вибираючи карту microSD для Raspberry Pi, важливо звернути увагу на кілька ключових моментів. Вам знадобиться щонайменше 32 ГБ пам’яті, оскільки, хоча ви можете запускати ОС Raspberry Pi на карті на 8 ГБ, це не буде оптимальним варіантом для роботи з Raspberry Pi. Ви, звичайно, можете отримати більше 32 ГБ пам’яті, якщо бажаєте, але оптимальним варіантом за ціною є карти ємністю від 32 ГБ до 128 ГБ. Оскільки зчитувач карт microSD нового Raspberry Pi підтримує швидкість UHS-I, важливо вибрати карту, яка відповідає цьому стандарту. Навіть якщо ви купуєте карту для попередньої моделі, все одно варто придбати цей тип, оскільки вона буде використовуватися довше, а різниця в ціні вже невелика.
Ось чому наша головна рекомендація ‒ карта SanDisk Ultra. Вона має 10 клас та рейтинг продуктивності A1, підтримує UHS-I та може передавати дані зі швидкістю до 100 МБ/с. Вона також досить доступна за ціною та має ємність від 16 ГБ до 512 ГБ.
Якщо головним критерієм є бюджет, то лінійка Lexar High-Performance за доступною ціною підійде ідеально, а подвійні пакети заощадять вам ще більше. Тим, кому потрібен великий обсяг пам’яті, варто розглянути SanDisk Extreme, який додає до вашого SBC до 1 ТБ пам’яті.
Для виконання конкретних завдань варто обрати флеш-карту Kioxia Exceria, оскільки вона перевершує конкурентів у багатьох реальних тестах на продуктивність випадкового запису.
Ви завжди можете завантажитися з SSD-накопичувача
Однак деякі проєкти Pi вимагають набагато швидшого завантаження. І саме тут SD-карта A1 буде справжньою проблемою. Хоча ви можете заплатити за SD-карту класу A2, є кращий варіант. Зрештою, навіть Pi 5 має максимальну швидкість близько 104 МБ/с. Це не так вже й погано, але цього недостатньо, якщо ви плануєте використовувати SBC для більш інтенсивних навантажень, наприклад, використання Pi як персонального Git-сервера. У такому випадку навіть запуск Pi 5 на максимальній швидкості читання SD-карти не вистачить.
Тому краще завантажувати Pi з SSD, а не з вбудованої SD-карти. Це може здатися трохи нелогічним, оскільки вам потрібно підключити зовнішній SSD до одноплатного комп’ютера, але це дозволяє повністю обійти обмеження швидкості зчитувача SD-карт. І навіть дешевий SSD матиме вищу швидкість читання та запису, ніж топова microSD A2.
Ви навіть можете трохи удосконалити це, якщо у вас є Pi 5 для свого проєкту, використовуючи PCIe-M.2 HAT, щоб SATA SSD розміщувався на Pi 5, і вам не потрібно було турбуватися про додаткові кабелі, дроти чи корпуси. А дешевий 2,5-дюймовий SATA-накопичувач або M.2 SATA SSD – це, безумовно, краща покупка, ніж високоякісна карта microSD. Тож ви отримаєте кращу продуктивність і кращу цінність одночасно.
