перегрев, отвал радиатора, недовоткнутые разъемы, вздувшиеся электролиты, иные аппаратные проблемы, ошибки на винте...
вариантов куча.
ясновидцы тут не обитают - по твоим описаниям наврядил кто чего сможет сказать...
для попутных/неосновных задач, привыкания к среде, наработки знаний ... - ставь виртуалбокс (вагрант излишен, а докер ваапче контейнер :) ) и изучай. полгода-год поковыряешься - разберешься, наработаешь "рабочую мозоль".
ибо вопросов будет много, системно линукс сильно другой и его надо воспринять, а гуглить все-таки привычнее будет в винде.
тогда и поймешь нужно ли нативно линуху в систему вписывать али еще что творить.
тормоза это своп на на жесткий диск.
ram сейчас дешевый - просто добавь воды ram.
а использование сжатыйх tmpfs разделов старо как мир.
в линукс для ентого есть стандартный модуль ядра ZRam.
дает небольшой выигрыш при определенных условиях.
угу, а к этому паролятору еще один паролятор, чтобы хранить пароли к отдельным элементам первого паролятора.
не проще ли такое разграничение на уровне сервиса клиентского апи
база данных связывающая ip-адрес с геоположением.
и да, в принципе, возможна засветка от WiFi-сканеров. алгоритмы анализа wifi-мониторинга весьма хитроумные.
написать скрипт на питоне пхп баше или что там под руку подвернется.
завернуть его в cgi-интерфейс nginx apаche или что знакомо.
допилить напильником по месту.
каков вопрос - таков ответ
на локальном сервере стоит любой почтовый сервак.
на нем же стоит сборщик почты, к примеру класический fetchmail. он собирает почту с гугла и прочих и засовывает в локальный.
на локальном уже делаешь с почтой все что угодно.
для доступа к почте на локальный сервер ставишь dovecot.
Курс электроники чтобы понимать как работают элементы аналоговых схем.
Курс цифровой электроники чтобы понимать как работают цифровые схемы.
Литературы видео и всего прочего в тырнете навалом.
Паралельно все это закреплять на практике собирая схему на дев-боарде и доводя до работоспособного состояния.
Дев-платами, наборами элементов для быстрого прототипирования пещеры дядюшки Али завалены.
Есть все.
Нужно только усидчивость и упертость в изучении.
Собрать схему в редакторе и развести плату (и заЛУТить ее)после этого будет проще простого
вполне можно даже исполнить "линуксовый" бинарь, скомпилированный под арм-архитектуру. ибо под андроид-джава-оболочкой полноценный линукс.
а скриптовый - любой, для которого поставишь/скомпилируешь соответствующую оболочку. тот же busybox предлагает практически полный комплект консольных приложений.
в общем как и в любой операционной системе: какой инструмент поставишь - то и будет работать.
как-то так https://www.kernel.org/doc/gorman/html/understand/...
Bits 8-31 are used are to store the offset within the swap_map from the swp_entry_t. On the x86, this means 24 bits are available, “limiting” the size of the swap area to 64GiB.
для NFS понятие "том", "раздел" отсуствует физически, он работает с файликами.
каждый файл может быть размером до 2^64 байт ~~ 16 эксабайт (16 млн терабайт).