LINUX.ORG.RU

Колхозный роутер 1.1 и 2.0

 , ,


0

1

Колхозный роутер 1.0

Changelog

версия 1.1:

  • поменял SATA PMP JMB321 на менее глючную JMB575
  • поставил 12В/75Вт БП + pico PSU
  • запихал винты в раки
  • добавил часы с батарейками на PCF8563
  • платы закрыл оргстеклом
  • подключил ещё и usb сканер, который доступен по сети через sane.

версия 2.0:

  • поменял кубиборду на GIGABYTE GA-N3160N-D3V в корпусе THERMALTAKE Suppressor F1 Mini-Tower
  • БП, PSU и диски остались теже
  • добавил wifi 5ГГц MT7612U

Причин перехода на 2.0 три:

  • большой колхоз из usb-хабов, sata-pmp и бп требует правильной прокладки проводов, иначе наводки.
  • в 8 раз больше ОЗУ
  • в случае поломки запчасти есть в соседнем магазине

Вобщем спустя 8 лет у меня больше нет роутера на арме)

>>> Просмотр (2048x768, 372 Kb)

★★★★★

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

Ответ на: комментарий от eR

Вот сделают арм в mini-itx, мож подумаю тогда. Ну или хоть какой-нибудь для них стандарт на форм-фактор сделают.

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

v1.1 немного уродливо, но к сожалению рынок домашних серверов примерно никакой, иногда приходится корячится.

а v2.0 для кладовки ништяк, он висит на высоте 2.40м под самым потолком, сам потолок 2.70, головой не бьюсь

sergej ★★★★★
() автор топика
Последнее исправление: sergej (всего исправлений: 1)
Ответ на: комментарий от mord0d

а ты посмотри на версию 1.0 по ссылке, там перечислен список ПО, которое на нем работает. Сейчас примерно 1.1Гб занято, оставшиеся - под кеш.

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

zram + swap на дисках

Да-да… вначале отдаём оперативку под дисковые нужды, а потом свопаемся из рамы на диск. Очень умно! xD

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

нормально, на диск он вываливался довольно редко, zram был приоритетнее.

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

счета за свет

А что с ними? Там БП 75Вт = 55кВт*ч в месяц, ну или БП сгорит :)

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

вот это блин колхоз...

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

я пока не настолько красноглаз чтоб пердолиться с автономной системой дома)

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

Елки-палки! Толсто же. Ядро выгружает страницы памяти на диск только тогда, когда зрама не хватает. То есть, в исключительной ситуации. Просто чтобы не зависнуть намертво.

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

Толсто же.

Тоньше до ЛОРовцев не доходит. ☹

Ядро выгружает страницы памяти на диск только тогда, когда зрама не хватает. То есть, в исключительной ситуации.

Верно.

Просто чтобы не зависнуть намертво.

Неверно. ☺ Просто в Linux до сих пор не завезли нормальное управление памятью (в том числе поэтому OOM Killer там не работает).

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

не завезли нормальное управление памятью

нормальное будет как в винде без copy-on-write, пусть лучше с лимитами и user-space oom убийцами.

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

пусть лучше с лимитами и user-space oom убийцами

Я в вашу лавочку не лезу, как сделаете — так и будет. Но факт, что сейчас с памятью бида-пичаль, остаётся фактом. ☺

нормальное будет как в винде без copy-on-write

А что, других ОС уже не существует? В macOS прекрасное управление памятью, в plan9 вроде что-то очень интересное было (@commagray вроде в теме), а в Linux за двадцать лет не поменялось ровно ничего. ☺ И да, в Windows с памятью стало немного лучше, хоть это и не заметно на фоне увеличения количества сервисов телеметрии. ☺

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

Linux за двадцать лет не поменялось ровно ничего

ну как ничего? 20 лет назад ООМ работал лучше :)

Эту тему вроде уже разобрали 1000 раз. Есть настройка overcommit, есть особенности cow (в винде-то cow нет)

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