Я должен купить SD-карту для моего малины пи. Лучше иметь огромную скорость записи (например, 95 МБ / с) или это не так важно, и я могу купить более медленную SD (30 МБ / с или 45 МБ / с)?
Согласно моему ответу, вы никогда не получите скорость значительно выше 20 МБ / с на шине SD-карты. Тем не менее, это не означает, что более быстрые карты еще не быстрее: elinux.org/RPi_SD_cards#SD_card_performance Итак, не считая экономики, да, класс 10 должен быть лучше.
Златовласка
Ответы:
18
Я должен купить SD-карту для моего малины пи. Лучше иметь огромную скорость записи (например, 95 МБ / с) или это не так важно, и я могу купить более медленную SD (30 МБ / с или 45 МБ / с)?
Независимо от того, что вы не будете намного превышать 20 МБ / с (чтение или запись) на шине SD-карты пи. Посмотрите на таблицу здесь и обратите внимание, что самые высокие скорости записи составляют 21 или 22 МБ / с. Я провел свой собственный тест класса 4 против класса 10 - обратите внимание, что они имели одинаковую скорость чтения ~ 20 МБ / с, указывая, что обе карты были ограничены шиной SD-карты пи.
После этого я получил класс Sandisk 10, и он далеко (неудовлетворительно) записывает скорость класса Adata 10. Мораль: не покупайте дешевую карту класса 10 только для того, чтобы иметь карту класса 10.
Это не означает, что класс 4 так же хорош, как и класс 10 - но вы можете прочитать эту таблицу самостоятельно.
Нет необходимости иметь самую быструю скорость записи.
Класс 10 будет полезен только в том случае, если вы хотите записать много видео с камеры.
Для большинства случаев использования класса 4 или 6 вполне достаточно. Вы не заметите разницу при использовании RPi для большинства обычных приложений.
Я пошел бы с дешевой SD-картой и сделал бы настройку USB (3.0). Это быстрее, и вы можете разогнать систему. и USB 3.0 на 16 ГБ также дешевле, чем SD класса 10.
В рашпиле есть только порты USB 2.0, но флешки USB 3.0 работают быстрее внутри, поэтому они будут работать быстрее и на порте USB 2.0.
Это зависит от вашего приложения. Если вам нужно много места для вашего приложения, получите SD класса 4. Они дешевле. Однако, если вы делаете что-то вроде медиацентра, где важны скорости чтения, и вы используете внешний накопитель для хранения, возьмите небольшой (2 ГБ или 4 ГБ) класс 10.
Также нужно учитывать скорость записи и особенно скорость чтения небольших файлов !
К сожалению, класс 10, 4 и т. Д. Или даже максимальные скорости записи, такие как 45 МБ / с или 90 МБ / с, не являются для этого показателем. Хотя это действительно влияет на производительность (например, на общую скорость операционной системы).
Если только вы не обрабатываете «большие» файлы, например, это FTP-сервер с только видеофайлами (который также, скорее всего, будет иметь скорость сети как узкое место), вообще не используете карту или когда у вас много тяжелых задач процессора, а процессор является основным узким местом вместо этого.
Так какую SD-карту вы используете тогда? :) Это имеет смысл, но использование класса 10, даже для файлов меньшего размера, лучше, чем 4. Кроме того, существует некоторая версия новых прошивок, внедряемых для всех этих чипов nand, чтобы ускорить время записи для многих небольших файлов и улучшить программную защиту. LOL, я использую Kingston Class 10, который является нижним и средним, но нет ничего, чтобы сказать, в чем разница. Whaaa?
Петр Кула
1
@ppumkin: Честно говоря, я просто использую один из этих классов 10, 90 МБ / с (или аналогичный), который показывает приемлемую производительность при работе с небольшими файлами, но при этом остается доступным. Я уверен, что вы могли бы найти что-то лучше (+ возможно, в то же время дешевле) для пи, если вы посмотрите достаточно внимательно. Но за время, которое требуется, чтобы просеять через каждую скамью в сети, в то время как все больше и больше существует опасность сойти с ума, оно того не стоит для меня. Из результатов соревнований и цены я бы порекомендовал Kingston Class10 32GB, но через некоторое время он перестал работать на кучу людей (обзоры amazon)
Ответы:
Независимо от того, что вы не будете намного превышать 20 МБ / с (чтение или запись) на шине SD-карты пи. Посмотрите на таблицу здесь и обратите внимание, что самые высокие скорости записи составляют 21 или 22 МБ / с. Я провел свой собственный тест класса 4 против класса 10 - обратите внимание, что они имели одинаковую скорость чтения ~ 20 МБ / с, указывая, что обе карты были ограничены шиной SD-карты пи.
После этого я получил класс Sandisk 10, и он далеко (неудовлетворительно) записывает скорость класса Adata 10. Мораль: не покупайте дешевую карту класса 10 только для того, чтобы иметь карту класса 10.
Это не означает, что класс 4 так же хорош, как и класс 10 - но вы можете прочитать эту таблицу самостоятельно.
источник
Нет необходимости иметь самую быструю скорость записи.
Класс 10 будет полезен только в том случае, если вы хотите записать много видео с камеры.
Для большинства случаев использования класса 4 или 6 вполне достаточно. Вы не заметите разницу при использовании RPi для большинства обычных приложений.
источник
Я пошел бы с дешевой SD-картой и сделал бы настройку USB (3.0). Это быстрее, и вы можете разогнать систему. и USB 3.0 на 16 ГБ также дешевле, чем SD класса 10.
В рашпиле есть только порты USB 2.0, но флешки USB 3.0 работают быстрее внутри, поэтому они будут работать быстрее и на порте USB 2.0.
источник
У меня две карты памяти Kingston 16 ГБ, класс 4 и класс 10, в остальном идентичные.
Я протестировал оба, измеряя время загрузки, используя точно такую же версию Rasperian (ноябрь 2016) на одной и той же Raspberry Pi рядом.
Класс 10 загружается за: 22 секунды.
Класс 4 загружается за: 80 секунд.
Так что класс 10 массово превосходит класс 4 в моем тестировании.
источник
Это зависит от вашего приложения. Если вам нужно много места для вашего приложения, получите SD класса 4. Они дешевле. Однако, если вы делаете что-то вроде медиацентра, где важны скорости чтения, и вы используете внешний накопитель для хранения, возьмите небольшой (2 ГБ или 4 ГБ) класс 10.
источник
Также нужно учитывать скорость записи и особенно скорость чтения небольших файлов !
К сожалению, класс 10, 4 и т. Д. Или даже максимальные скорости записи, такие как 45 МБ / с или 90 МБ / с, не являются для этого показателем. Хотя это действительно влияет на производительность (например, на общую скорость операционной системы).
Если только вы не обрабатываете «большие» файлы, например, это FTP-сервер с только видеофайлами (который также, скорее всего, будет иметь скорость сети как узкое место), вообще не используете карту или когда у вас много тяжелых задач процессора, а процессор является основным узким местом вместо этого.
Редактировать: вот хороший список тестовых карт
источник
Kingston Class10 32GB
, но через некоторое время он перестал работать на кучу людей (обзоры amazon)