3

Я установил последнюю версию Ubuntu OS на USB-накопитель, и у меня есть некоторые (ожидается?) запаздывает. Обновление пакетов занимает несколько часов, но я могу жить с этим. Но общее время отклика довольно плохое. Например, чтобы щелкнуть ссылку, требуется несколько секунд для регистрации. При просмотре видео на разных платформах мне нужны хорошие 20 секунд, пока он не стабилизируется.

Что мне интересно, так это то, какой аппаратный атрибут определяет общую производительность для его использования в качестве обычного жесткого диска. Нужно ли следить за скоростью записи или чтения? Моя текущая флешка имеет скорость чтения 18 МБ / с и скорость записи 5,0 МБ / с USB 2.0.

2 ответа2

4

Существует несколько проблем с производительностью при использовании USB Flash в качестве основного хранилища.

Во-первых, USB2 медленнее, чем SATA или даже PATA. PATA достигает максимума со скоростью около 133 МБ / с, хотя возможно 150 или 167. USB2 достигает максимальной скорости 50 или 60 МБ / с, и вы редко даже видите это на практике.

Во-вторых, запись во Flash выполняется значительно медленнее, чем чтение.

В-третьих, USB-флеш-накопитель отличается от SSD. Он разработан, чтобы быть дешевым, удобным и портативным. У SSD есть очень сложные контроллеры, которые делают умные вещи, чтобы сделать вещи быстрее - вы не должны ожидать этого с USB-флеш-памятью или SD-картами. И вы должны ожидать, что проблемы будут включать длительные задержки (сколько времени требуется, чтобы начать работу), а также медленные устойчивые передачи (сколько происходит в секунду, когда все в движении).

Один из вариантов, который, возможно, стоит немного изучить, - это использование адаптера CompactFlash для PATA.

Интерфейс, используемый для CompactFlash, фактически основан на интерфейсе для PATA. Это так похоже на то, что в прошлом некоторые люди находили способы подключать карты CompactFlash к интерфейсам PATA, а не использовать жесткий диск - IIRC, это был прием, используемый некогда фанатами ретро-вычислений. Были, конечно, некоторые адаптеры, которые можно было купить, хотя, насколько я знаю, они были выпущены в небольшом масштабе.

Я не знаю, будет ли CompactFlash-to-PATA поддерживать полную скорость PATA и DMA, но, возможно, стоит проверить. Некоторое время это была нишевая вещь, например, для ретро-вычислений или, очевидно, в качестве замены 1,8-дюймовых HD в ThinkPads.

Даже если адаптер позволяет работать на полной скорости, флэш-карта почти наверняка этого не сделает.

2

Вы просите неприятностей ИМО. Отдельные биты на флешке не перезаписываются бесконечно. Они хороши для определенного количества циклов - число 100 000 приходит на ум. Предполагаемое / предполагаемое использование флэш-накопителей для включения и выключения нескольких файлов вряд ли будет иметь проблемы с этим; но операционная система в целом не имеет никаких ограничений против этого.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .