LINUX.ORG.RU

«USB mass storage + 64MB RAM» vs «SATA + 1G RAM» - качать файлик из интернета.

 , ,


0

2

Хочу каждые 10 минут выкачивать 1 файлик мегабайт под 64 из интернета курлом. Есть 2 варианта:

  1. перешитый на openwrt старый роутер netgear 2200 или аналогичный с 64M ram, куда можно постараться запихать скрипт или в крайнем случае написать своё решение на сишечке и скомпилить, винт подключен по USB возможно с внешним добавлением питания.

  2. orange-raspberry-banana-pi с более жирными ресурсами и SATA на плате, где хоть мегабайты в секунду из интернетов на диск записывай - всё перемелет, даже думать почти не надо.

  3. Старый неттоп, pos-терминал с авито за 2 тыр. Полноценный celeron-подобный intel-amd, но боюсь жрать питания это будет несравнимо больше, чем (1) и (2), хотя там тоже импульсный БП.

Вопрос в том, какие принципиальные жопы возникнут в первом варианте? Чего такого нельзя сделать через mass storage критичного для этой задачи (если мы предположим, что нам не важна скорость закачки)? Видимо в первом решении мы не можем угодно манипулировать разделами, MBR-рами, форматировать? Пока на ум приходит только то, что не хватит питания от одной USB-дырки роутера для запитки произвольного 2.5 HDD. Что ещё может быть в первом решении физически нереально и обламывать всю затею?

Если предположить, что скорость закачки нам не критична, то первое решение пока что выигрывает по потреблению энергии и цене, хотя сожрёт больше времени на сетап, прошивку, паяние UART-ов и прочую грёблю с конями.



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

Тебе надо с приоритетом определиться: достигнутый результат или экзотические приключения в процессе.

В малинке сата портов нет.

dk__
()

для 64 мегабайт все три позиции эквипенисуальны.
они все такую мелочь отработают не заметив нагрузки.
так что выбирай из того, что есть, что можно взять подручного, что сам смогешь сделать.

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

  1. никаких, коль настроишь.
  2. ничего.
  3. опенврт полноценный линукс-дистр. да обычно в него не добавляют утилиты форматирования и прочих железячных штукенций ибо в роутере железо обычно меняется всё и сразу. сложных перемонтирований не предвидится, либо они делаются на внешней машине. но все утилиты есть в репозитории.
  4. купишь большой ac-dc блок питания на 12 вольт плюс набор dc-dc преобразователей и будешь питаться от него.

плиз нумеруй вопросы - проще отвечать

сата-порт есть в бананке. и еще в куче дев-боардов.
в некоторых вообще имеется выход pci-e x1 туда хоть что вставляй.

pfg ★★★★★
()
Последнее исправление: pfg (всего исправлений: 2)
Ответ на: комментарий от dk__

В малинке сата портов нет.

Про неё речи не шло.

trisobakov
() автор топика

да все нормально с масс стореджем будет. манипулировать разделами тоже можно. вопрос может быть разве что с питанием (и то решаемый). ну и со скоростью.

нафига уарты паять кстати не совсем понятно…

ну и да, при большом желании в первый вариант вполне можно pci-e - sata упихать вместо wifi.

NiTr0 ★★★★★
()

В общем, открыл для себя категорию «неттоп на intel atom со встроенным sata и гигом озу» на Авито за 1500 руб. Корпус размером с две распберри. Все эти ваши распберри я не понял зачем теперь. Бугага.

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