Рональд Макдональд, Крон, в вашем примере, будет запускать задание раз в минуту. Внутри вы будете ждать пол секунды и запускать что-то.
Т.е. период запуска будет всё та же минута.
Александр, Software rendering. Когда не используются функции ускорения графики для отрисовки.
Посмотреть, как определяется ваше оборудование, какие установились драйвера (должны были radeon), возможно поставить их вручную...
Что предлагается выбрать в установке драйверов?
Что выдаёт запуск glxinfo?
Mysterion, Это будет продукт в котором можно будет и ограничить, и не ограничивать вычислительные ресурсы, а зачем делать иначе? Кому-то это будет нужно, кому-то нет. Совсем не для всех игр нужно действительно много вычеслительных ресурсов на сервер, и иметь возможность дополнительно поделить ресурсы только благо - можно будет предложить более дешёвые тарифы.
И такой подход даёт более адекватную услугу, чем оверселл без ограничений, когда соседи могут скушать все ресурсы и всё тормозит, хотя вроде как оплачено целое ядро-два-три. Вот тут уже не серьёзный бизнес получается.
mmerkulov0, Если ставить c headless, то у вас останутся свободные драйвера для видео, и будет пропиетарный драйвер для opencl. Вероятно, это то, что вам и нужно. Вывод видео должен при этом рабоать также как и без этих драйверов.
Если драйвер не заработает, нужно будет смотреть причину.
mmerkulov0, Просто скачать, распаковать, запустить.
Должно теперь работать, если нет проблем с железом.
Опция --opencl=legacy для карт до Vega10, для вашей да, надо.
Опция -y это не интерактивная установка, на вкус. =)
Ещё --headless возможно надо - это установка только opencl, без драйверов графики.
Вообще есть же руководство по установке: https://www.amd.com/en/support/kb/release-notes/am...
С чего бы ему вдруг зависать? Это утверждение просто не верно.
У серверов какой-то определённой игры, теоретически, может быть какая-нибудь проблема с сетевым кодом и лагом при превышении нагрузки по cpu, например, я такое видел даже. Но это совершенно не какая-то проблема игровых серверов в целом. Всё с ними будет нормально.
Если работать приятно и интересно, куда проще добиться успеха. Увлечённые своим делом, и хорошо в нём разберающиеся, соотвественно, люди ценятся в любой специальности. И это, в частности, выражается в деньгах.
С другой стороны, цена выбора не удачной работы которую придётся себя заставлять делать, и к которой и подходить-то будет тошно, особенно для фрилансера крайне высока. Тут и всякие проблемы со здоровьем вполне могут вылезти. Стресс страшная штука в длительном применении. Не говоря уже о том, что будут затягиваться сроки, заваливаться задания, а репутация крайне важна фрилансеру.
Mysterion,
Не над chroot, а на cgroups и namespaces.
Но так-то вы правы, в принципе, можно с помощью cgroups управлять любым процессом, в частности, в chroot. Так например реализовано systemd ограничение ресурсов.
Но автору, ведь, нужно и изоляции же, и управления ресурсами. А то бы и Systemd можно было бы ограничиться. И LXC тут некая минимальная абстракция, которая позволит это реализовать.
а одно ядро ограничивать в % нет никакого смысла.
Почему? Это вопрос даже не технический, а модели продажи ресурсов. Если надо продать больше кусочков сервера, чем у него ядер это придётся делать.
Ingvarr, Какое отношение ваш город имеет к удалённой работе? Сервера которые я настраиваю и администрирую, находятся по всему миру. Мои заказчики живут в десятке стран. Где я при этом нахожусь вообще не играет роли - главное чтобы у меня был надёжный канал. Я на лето, например, уезжаю за город каждый год...
Алексей Фисенко, Если вы разработчик, то вы самостоятельно по вашей конкретной задаче можете это придумать. Какая нужна инфа? Готовое решение на блюдечке вам не даст никто.
Я, вообще, крайне не советую таким заниматься в принципе, это очень плохая идея.
Единственный нормальный подход в ответе Rsa97, на самом деле.
Т.е. период запуска будет всё та же минута.
У крона нет секундных интервалов...