Практично ли ставить своп на флэш-накопитель USB2?

После поиска здесь я не нашел прямого ответа:

Целесообразно ли устанавливать swap на USB-накопитель? Я еще не знаю, крошечная ли небольшая флешка (Fit CZ33), которую я хочу использовать, работает на высокой скорости (480 Мбит / с), полной скорости (12 Мбит / с) или низкой скорости (1,5 Мбит / с), но я проверяю с SanDisk.

Мое намерение состоит в том, чтобы уменьшить количество записей на SSD для увеличения срока службы диска; если внешний флэш-накопитель выходит из строя, я выбрасываю его и получаю другой.

Почему? Поскольку я просто изменил свой ThinkPad R60 9459AT8 на твердотельный накопитель Samsung после того, как увеличил объем ОЗУ до 3 ГБ, настроил обрезку после перераспределения со свободным 20%, удалил swap , установил swappiness в 0 а иначе настроил Xubuntu 13.10 для SSD. Однако, поскольку для меня нецелесообразно добавлять механический жесткий диск, я бы хотел перенести своп на флэш-накопитель, который всегда будет оставаться в левом гнезде USB2, так как я бы изнасиловал $ 12 flashdrive вместо $ 180 SSD.

Почему? Иногда я теряю WiFi-соединение до перезагрузки, а также редко вижу замедление, и я хотел бы посмотреть, поможет ли повторный обмен. Я наблюдаю за системным монитором всегда на панели и никогда не превышаю 30% свободного использования памяти, но хотел бы поменяться местами без установки на SSD.

Да или нет?

А размер флэш-накопителя имеет значение: 8 ГБ, 16 ГБ или 32 ГБ?

6
задан 8 July 2015 в 22:39

2 ответа

Меньшее время поиска USB-накопителя намного быстрее по сравнению с жестким диском. Недостатком является то, что регулярное и последовательное чтение / запись на USB-накопитель сокращает срок службы самого накопителя. Это не так хорошо, как наличие надлежащей оперативной памяти, но, по крайней мере, это гораздо лучше, чем использование Swap на жестком диске.

Чтобы сделать это, удалите файлы с флеш-накопителя, поэтому подключите его и размонтируйте его с помощью -

sudo umount /media/sdb1

, чтобы посмотреть метку диска, так как мы использовали здесь sdb1. У вас может отличаться , используйте следующее и убедитесь, какой из них является вашим пером с учетом размера, а sdb1 здесь используется только для примера и объяснения -

sudo fdisk -l

Теперь создайте своп на вашем пером с помощью

sudo mkswap /dev/sdb1

включите его с помощью -

sudo swapon -p 32767 /dev/sdx1

, чтобы проверить его рабочее использование -

cat /proc/swaps

он покажет как ваши средства подкачки, так и hdd и pendrive.

0
ответ дан 8 July 2015 в 22:39

Флешки работают медленнее. Мой твердотельный накопитель старше и в два раза быстрее новых систем, а вся моя система - SATA2 и USB2.

sudo hdparm -t /dev/sdd4

старый SSD-накопитель: время чтения буферизованного диска: 626 МБ за 3,01 секунды = 208,20 МБ / с

Более старый вращающийся диск на 160 ГБ: время чтения буферизованного диска: 212 МБ за 3,01 секунды = 70,46 МБ / с

Флэш-накопитель USB2 Время чтения буферизованного диска: 50 МБ за 3,07 секунды = 16,26 МБ / с

Или моя флешка работает на 10% быстрее, чем мой медленный SSD. И, как известно, записи на флешках медленны.

Вы можете установить swappiness, чтобы сначала использовать RAM.

cat /proc/sys/vm/swappiness
gksudo gedit /etc/sysctl.conf

Добавить это:

vm.swappiness=10

https://help.ubuntu.com/community/SwapFaq#What_is_swappiness_and_how_do_I_change_it.3F

Существует swapspace или динамический менеджер подкачки. Похоже, не поддерживается, но все еще в хранилище от 12.04.

sudo apt-get install swapspace

http://pqxx.org/development/swapspace/

0
ответ дан 8 July 2015 в 22:39

Другие вопросы по тегам:

Похожие вопросы: