LINUX.ORG.RU

линукс на usb3 флешке


0

1

скоро приобрету ноутбук, и в голову пришла идея - поставить линукс на маленькой флешке (как беспроводные приёмники мышек), по идее скорость должна быть больше же чем с харда. есть ли на флешках ограничение циклов записи как на ssd, если есть, то какое? есть ли сейчас уже в продаже такие маленькие флэхи именно v3.0? если есть, то какой максимальный объём?

★★★★★

Последнее исправление: teod0r (всего исправлений: 2)

Ограничение на число циклов перезаписи есть, к тому же выпускаемые сейчас флешки выходят быстрее, чем поколение флешек 2-х или 3-х годичной давности, видимо сказывается удешевление производства. К тому же при записи на флешку большого числа файлов у вас произойдет заметное падение скорости записи. Т.к. достаточно длительное время необходимо на открытие файлового дескриптора при работе с USB Flash накопителем.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Уточню, не дописал «выходят быстрее из строя»

kostik87 ★★★★★
()
Ответ на: комментарий от teod0r

Разумеется нет, но для легковесного дистрибутива должно хватить. При выборе обращай внимание на rating.

mopsene ★★★
()

по идее скорость должна быть больше же чем с харда.

Вы глубоко ошибаетесь. Я работаю с такой флешкой постоянно, и это адовые тормоза. Всё активно используемое приходится запихивать в память.

есть ли на флешках ограничение циклов записи как на ssd, если есть, то какое?

Есть, конечно. Более того, флешку, в отличие от SSD, так можно убить очень быстро.

Axon ★★★★★
()

Купи лучше внешний винт usb 3.0.

damnemall
()
Ответ на: комментарий от Axon

флешку, в отличие от SSD, так можно убить очень быстро.

Добавлю, что с этим можно успешно бороться использованием правильно оттюненной корневой ФС и tmpfs в нужных местах.

Axon ★★★★★
()
Ответ на: комментарий от teod0r

ну а скорость там разве как в usb3?!

А чо, скорость чтения/записи флешки упиралась в стандарт usb-2.0? А мужики-то не знают!

shahid ★★★★★
()

> есть ли на флешках ограничение циклов записи как на ssd, если есть, то какое?

Разное, но в среднем на порядки меньше чем у ssd.

есть ли сейчас уже в продаже такие маленькие флэхи именно v3.0?

Зачем на флешках usb3.0, если их скорость чтения/записи едва за скорость usb1.1 переваливает. В общем, ставьте hdd - быстрее будет, да и циклов перезаписи побольше.

segfault ★★★★★
()
Ответ на: комментарий от segfault

>Зачем на флешках usb3.0, если их скорость чтения/записи едва за скорость usb1.1 переваливает

я не знал. а почему так? есть где почитать?

teod0r ★★★★★
() автор топика

> есть ли на флешках ограничение циклов записи как на ssd, если есть, то какое?

Есть, количество циклов намного меньше, чем на ssd. Линейная скорость чтения/записи меньше, чем с/на жесткий диск (в отличие от ssd). Запись вообще очень медленная. Единственное преимущество - латентность при чтении меньше, чем при чтении с жесткого диска.

Nxx ★★★★★
()

сам маленькую флешку искал - не нашел. но 3.0 , 8Gb, на упаковке нарисовано read up to 60 MB/s, write up to 15 MB/s. dd показывает скорость записи 36,5 MB/s. Само собой usb port 3.0 .

wasabi
()
Ответ на: комментарий от teod0r

> с картами памяти та же беда?

конечно.

Nxx ★★★★★
()

на флешках методы wear-levelling'а куда хуже, чем на ssd, если вообще имеются, так что флешку можно «убить» даже журналируемой файловой системой :)

Adjkru ★★★★★
()
Ответ на: комментарий от lexxus-lex

Это дикое неуважение к Ъ - постить ссылки, которые сам не читал. Оба приведенные в пример девайса можно было бы сделать с usb2.0 без потери скорости. Хотя да, скорость впечатляет, как для флешки.

segfault ★★★★★
()
Ответ на: комментарий от teod0r

> я не знал. а почему так? есть где почитать?

Почему так - man bottle neck. Какой бы спидастый интерфейс не был, скорость чтения/записи не превысит скорости работы самого кристалла. Последнюю обычно указывают в списках технических характеристик флешки. Пока что 100 мегабит - максимум, из того, что я видел.

segfault ★★★★★
()
Ответ на: комментарий от segfault

«Хотя пиковая пропускная способность USB 2.0 составляет 480 Мбит/с (60 Мбайт/с), на практике обеспечить пропускную способность, близкую к пиковой, не удаётся (~33,5 Мбайт/сек на практике). Это объясняется достаточно большими задержками шины USB между запросом на передачу данных и собственно началом передачи.»

onon ★★★
()
Ответ на: комментарий от YAR

>> dd показывает скорость записи 36,5 MB/s

sync учитывал?

с sync , dd oflag=direct 17.2 MB/s, dd oflag=dsync 18.3 MB/s .

wasabi
()
Ответ на: комментарий от onon

Ладно, уговорил, все равно какой-нибудь задрыпаный HDD выдает больше 80 МБ/с на запись и еще больше на чтение.

segfault ★★★★★
()
Ответ на: комментарий от onon

> ~33,5 Мбайт/сек на практике

У меня RAID0 из флешек, подключенных к USB 2.0-хабу, давал скорость примерно 45 Мбайт/сек.

YAR ★★★★★
()
Ответ на: комментарий от YAR

А, да, причем:
- одна флешка: около 20 Мбайт/сек
- две флешки@RAID0: ~38 Мбайт/сек
- три флешки@RAID0: ~45 Мбайт/сек

YAR ★★★★★
()
Ответ на: комментарий от segfault

> Зачем на флешках usb3.0, если их скорость чтения/записи едва за скорость usb1.1 переваливает. В общем, ставьте hdd - быстрее будет, да и циклов перезаписи побольше.

Да ладно! Очень давно есть флешки со скоростью записи не 2-5 МБ/с, а 15-20. Читают по 30 МБ/с (что на пределе USB 2.0) .

Простые USB 3.0 флешки умеют читать по 50-70 МБ/с и пишут 20-30 МБ/с, подороже имеют запись до 80, а чтение до 100 (почти как десктопные винты).

DarkFlame ★★
()
Ответ на: комментарий от DarkFlame

> имеют запись до 80, а чтение до 100 (почти как десктопные винты).

Ну у меня мобильный веник и то пошустрее будет...

segfault ★★★★★
()
22 октября 2011 г.
Ответ на: комментарий от Axon

сккоко нужно места на все tmp и так далее? т.е скоко оперативы понадобится для того чтобы туда закоапостировать все обновляемые файлы? что насчёт журналирования фс; оно нужнон вообще?

teod0r ★★★★★
() автор топика
Ответ на: комментарий от teod0r

Журналирование на флешке очень быстро её убьёт, так что нужно отключать. Но надо понимать, что это сильно повышает риск повреждения данных. Что до размера темпов - не задумывался. Логи и временные файлы в норме значительных объёмов не занимают.

Axon ★★★★★
()
Ответ на: комментарий от Axon

>риск повреждения данных

в каких ситуациях такое бывает? в случаях внезапного выруба компа?

teod0r ★★★★★
() автор топика
Ответ на: комментарий от teod0r

в каких ситуациях такое бывает? в случаях внезапного выруба компа?

Например. Или внезапного вытаскивания оной флешки из него. Или перебоя питания. Или кернелпаника.

Axon ★★★★★
()
Ответ на: комментарий от Axon

а как-нибудь например сделать чтоб журналы фс флехи писались при старте и выключении компа на хард

teod0r ★★★★★
() автор топика
Ответ на: комментарий от teod0r

рейзер какойнить или jfs ...

teod0r ★★★★★
() автор топика
Ответ на: комментарий от teod0r

а как-нибудь например сделать чтоб журналы фс флехи писались при старте и выключении компа на хард

Не понял. Вы хотите хранить журнал на другом диске? Если да, то такая возможность есть, man tune2fs.

какую фс брать для быстроты такой системы?

Если таки без журнала, что ext4 весьма быстра. А её фича отложенной записи немного помогает от лагов USB-контроллера, хотя без журнала, опять же, дополнительно увеличивает риск факапа при внезапном отключении.

Axon ★★★★★
()
Ответ на: комментарий от Axon

блин а можно сделать чтоб при старте система с харда ПОЛНОСТЬЮ монтиовалась в память, а при выключении прооисходила бы синхронизация с жёстким диском , а также ручная возможность при желании быстро ярлыком/командой выполнить синхронизацию RAM-fs на хард, но в другой раздел, чтобы иметь возможность отката на предыдущие сесии как firefox session manager? долго ли времени выполняется синк с RAM на / харда?

teod0r ★★★★★
() автор топика
Ответ на: комментарий от teod0r

блин а можно сделать чтоб при старте система с харда ПОЛНОСТЬЮ монтиовалась в память, а при выключении прооисходила бы синхронизация с жёстким диском

Можно. Но я так не делал, потому ничего конкретного посоветовать не могу. Вроде бы, это делается с помощью aufs, но будьте готовы к написанию и правке загрузочных скриптов и прочему инфракрасноглазию, если вы хотите такой финт провернуть.

Axon ★★★★★
()

Проблема в том, что USB 3.0 не для Flash-дисков. Скорости USB 2.0, 480 мегабит в секунду, Flash-накопители до сих пор не достигли. Для USB 3.0 надо жёсткий диск.

ZenitharChampion ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.