Запуск Fedora 26 в реальной среде для меня почти ощущается как родная скорость, но когда я устанавливаю ОС на флэш-накопитель и загружаюсь в нее, все запускается навсегда. Как только вещи начинаются, они, как правило, гораздо быстрее, но это практически невозможно.
Это считается нормальным?
live-usb
persistence
Херман Кейн
источник
источник
Ответы:
Это связано с тем, как они работают.
Для обычной установки на флэш-диск вы ограничены пропускной способностью USB, поэтому, если у вас нет хорошего устройства USB 3.0, вы застряли на скорости около 20 МБ / с (что эквивалентно традиционным жестким дискам конца 90-х) , Все изменения также записываются на устройство, поэтому вы используете эту пропускную способность USB для чтения и записи.
Однако система Live работает несколько иначе. По своей сути, система Live состоит из образа базовой системы (обычно это образ SquashFS, так как он полезен для экономии места) и накладного монтирования поверх этого для перехвата изменений и хранения их в оперативной памяти. Есть два конкретных способа это сделать:
В первом случае вы на самом деле можете работать быстрее, чем собственная скорость (потому что вы никогда не получаете доступ к чему-либо более медленному, чем к ОЗУ), но ваш запуск занимает много времени (потому что вы копируете сотни МБ данных в ОЗУ. Во втором случае, вы не будете работать так же быстро, как собственная скорость, но, поскольку вы никогда ничего не записываете на фальшивый диск, вы также почти никогда не удаляете данные из кэша и, следовательно, тоже работаете достаточно быстро.
источник