Фон (не стесняйтесь пропустить)
В настоящее время я использую OpenWRT дома. У меня есть внешний жесткий диск, подключенный к USB-порту маршрутизатора для общего сетевого хранилища. Фактическая скорость передачи с жесткого диска на рабочие станции по локальной сети очень приемлема.
Недавно я установил дополнительное программное обеспечение, и на маршрутизаторе не хватило места. Я решил эту проблему, переместив /overlay
на внешний жесткий диск. Я также создал файл подкачки в /overlay
. Функциональность работает отлично.
Жесткий диск, который я использую, вращает диски, когда к ним не обращаются в течение некоторого периода времени. И теперь, когда /overlay
перенесен на жесткий диск, это влияет на производительность некоторых приложений. Например, при попытке получить доступ к веб-серверу или к веб-интерфейсу передачи после определенного периода бездействия я испытываю задержки. Если я стою достаточно близко к маршрутизатору, я отчетливо слышу его ускорение, пока приложение, которое я вызвал, ожидает.
Я планирую сохранить все свое хранилище (фотографии, документы, музыку, видео и т.д.) На внешнем диске, но перенести файл /overlay
и swap на карту памяти USB, подключенную ко второму порту USB маршрутизатора. Я считаю, что это значительно улучшит скорость доступа.
Актуальные вопросы
Каковы последствия использования USB-накопителя для /overlay
и, в частности, наличия файла подкачки на USB-накопителе?
Есть ли риск, что OpenWRT превысит ограничение цикла записи на USB-накопителе?
У кого-нибудь есть опыт размещения OpenWRT подкачки на USB и использования его в течение значительного периода времени?
Любые комментарии / советы приветствуются.