169 похожих чатов

А есть ли ещё какие-то решения, кроме перечисленных, сделать мини-сервер,

тихий, бесшумный, малогабаритный и с батареей на 3-4 часа?

22 ответов

33 просмотра

https://3dnews.ru/922319/fituptimekompaktniy-ibp-dlya-minikompyuterov

МакБук Эйр m1 без вентилятора прекрасен

Grisha Mirgorodsky
МакБук Эйр m1 без вентилятора прекрасен

MacOS в качестве сервера ещё хуже чем Windows же. У них было раньше серверное решение, но они его закрыли.

JeisonWi Garrison
Операционная система

https://en.m.wikipedia.org/wiki/MacOS_Server

JeisonWi Garrison
https://en.m.wikipedia.org/wiki/MacOS_Server

Они даже не ARMv8 не стали его портировать

JeisonWi Garrison
Операционная система

Тогда это было типа набор инструментов для Soho, самба фтр

Ewa- Автор вопроса
JeisonWi Garrison
MacOS в качестве сервера ещё хуже чем Windows же. ...

В MacOS используется механизм kqueue для асинхронной обработки сетевых соединений, точно такой же как в BSD, у них вообще много общего с BSD в плане системных функций. И думаю тот же nginx с kqueue на Mac вполне себе хорошо бы работал. По сравнению с Windows уж точно. Другой вопрос зачем вообще Mac для сервера использовать? Когда проще и дешевле любой BSD или linux.

Ewa
В MacOS используется механизм kqueue для асинхронн...

А что в винде не так с асинхронной обработкой?))

Ewa- Автор вопроса
Dmitriy [Отпуск]
А что в винде не так с асинхронной обработкой?))

она есть WSAAsyncSelect или WSAWaitForMultipleEvents но даёт ли она хорошую скорость обработки запросов? не знаю, если есть выбор между unix и windows, то какой смысл выбирать windows?

Ewa
она есть WSAAsyncSelect или WSAWaitForMultipleEven...

Чисто политически-юридически смысла в винде уже нет. Технически система неплохая, но…

Ewa
она есть WSAAsyncSelect или WSAWaitForMultipleEven...

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

JeisonWi Garrison
MacOS в качестве сервера ещё хуже чем Windows же. ...

Качество их ОС в последние 2-3 года очень сильно упало. Хоть с серверной надстройкой, хоть без - это тупо ненадежно

Ewa- Автор вопроса
Михаил
Чисто политически-юридически смысла в винде уже не...

Windows имеет место быть, но только там где он нужен, есть специфические приложения, которые просто не работают под другой платформой, даже под wine, в основном это финансовые программы. Мы как-то реализовывали приём платежей от одного банка, и они прислали свою программу для сервера, которая ну никак не хотела работать под linux, даже под wine, пришлось ставить сервер на windows. А так в остальном можно всё на linux/bsd размещать.

Ewa
Windows имеет место быть, но только там где он нуж...

А нет контейнеров с окружением винды под такие дела?

Ewa- Автор вопроса
JeisonWi Garrison
Есть ещё и другая проблема - мало кто из существую...

я в своём фреймворке на D делал реализацию кроссплатформенной асинхронности сетевых соединений, можно сказать постарался выжать максимум возможного, но тесты скорости для windows как-то не радуют. Если запускать сервер с небольшим числом подключений, то ещё приемлемо, но чем больше подключений, тем хуже результаты. linux/bsd тут однозначно выигрывают.

Ewa- Автор вопроса
Dmitrii Govorov
А нет контейнеров с окружением винды под такие дел...

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

Ewa
В MacOS используется механизм kqueue для асинхронн...

Мак с 16 или 32Gb ОЗУ m1, 2TB ssd, может 12 часов на батарее, например. Быстр, нет вентилятора в младших моделях, огромная производительность, периферии куча...

Ewa- Автор вопроса
Grisha Mirgorodsky
Мак с 16 или 32Gb ОЗУ m1, 2TB ssd, может 12 часов ...

12 часов, нет вентилятора, 32 озу идеально для мини-сервера, хм... я тут задумался, может и понты, но так идеально всё подходит.

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

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта