Linux Windows vs Linux
wildmantlt
Новичок
Всем привет! У меня 2 фермы 4*1060 и 4*470, работают на Windows 10. Есть смысл переводить фермы на Linux? Говорят стабильнее работает.
Можете написать плюсы и минусы Windows и Linux конкретно под майнинг?
boro32
Свой человек
Всем привет! У меня 2 фермы 4*1060 и 4*470, работают на Windows 10. Есть смысл переводить фермы на Linux? Говорят стабильнее работает.
Можете написать плюсы и минусы Windows и Linux конкретно под майнинг?
Vitshin
Свой человек
Игорь1
Свой человек
Всем привет! У меня 2 фермы 4*1060 и 4*470, работают на Windows 10. Есть смысл переводить фермы на Linux? Говорят стабильнее работает.
Можете написать плюсы и минусы Windows и Linux конкретно под майнинг?
Windows vs Linux. Сравниваем производительность систем при помощи бенчмарков
Сегодня мы протестируем операционные системы Windows 10 и Arch Linux c графической оболочкой Gnome 3 на одинаковом железе в играх и бенчмарках и посмотрим, что из этого выйдет. Все системы полностью оригинальные. Тесты проходили по 3 прогона.
Тестовый пк
- Процессор: Intel Pentium G4560 2/4 3.5 Гигагерц
- Видеокарта: Nvidia Geforce 1050 2Gb
- Оперативная память: 2×4 2400
- Материнская плата: H110M-DGS R3.0 Bios 7.50
Windows 10, версия 2004 (сборка ОС 19041.450)
Arch Linux
Сравнение систем по потреблению при старте
Windows — 115-146 процессов при пустом старте, 1.5 Гигабайта потребления, система и драйверы обновлены.
Archlinux — 56 процессов при пустом старте, 500 мегабайт потребления, система и драйверы обновлены.
Для более честного сравнения для системы на основе Linux было выбрано тяжёлое графическое окружение (DE) Gnome 3, известное своими костылями. Но не стоит забывать о существовании оболочек, потребляющих менее 100 мегабайт оперативной памяти. Оптимизаций никаких не производилось кроме установки для Linux lqx ядра и фоновых служб zramswap и anonicy.
Средства записи и мониторинга
Для записи игр и тестов в Windows использовалась программа Bandicam с быстрым кодеком nvenc и контейнером mp4, что минимально (5-10%) влияют на потери, а такжеMSI Autoberner для мониторинга загруженности ресурсов.
Для записи игр и тестов в Linux использовалась программа SimpleScreenRecorder c аналогичным кодеком и контейнером для минимизации влияния средства записи и разницы, а также Mangohud для мониторинга загруженности ресурсов.
Программы простые и не требуют глубокого понимания или настройки. Игры выбирались с учётом встроенного бенчмарка и являются лицензиями.
Выводы делаю, напрямую сравнивая результаты бенчмарков на минимальных и максимальных параметрах графики с выводом графика времени кадра.
Синтетический тест
Синтетический тест Geekbench 5 оценивает производительность ЦП с работой в разных задачах — сжатие, распаковка, обработка, серф и прочее веселье.
Windows 10: 936 баллов в однопоточном и 2 138 баллов в мультипоточном режимах. Результаты теста по ссылке на сайте geekbench.com
Linux: 951 балл в однопоточном и 2 148 баллов в мультипоточном режимах. Результаты теста по ссылке на сайте geekbench.com
Никакого открытия для себя я не сделал. Давно известно, что планировщик работы с центральным процессором в системах на базе Linux реализован лучше.
Тестирование в играх
Открывает наше игровое противостояние прибежище всех раков и причина попадания в армию — Dota 2.
Тест для меня не показывает что-то новое. Отчётливо видно излишнее потребление оперативной и видеопамяти фоновыми процессами системы Windows. Преимущество Linux составляет от 5 до 20 кадров в зависимости от сцены, что нельзя свести на погрешность теста.
Тестирование на максимальных настройках успешно показывает, что разницы в FPS нет, но система Windows больше просаживается во время ожесточённых моментов до 22 FPS, а потребление оперативной памяти значительно возросло. Archlinux обеспечил плавность и играбельность в любых моментах.
Вторым героем теста становится улица моего детства — Counter-Strike: Source.
Сравнение не совсем честное, потому что тестирование идет на уровне разных графических API. Встроенный графический бенчмарк показывает преимущество DX9 над OpenGL, но на самой карте разница ровно противоположная — OpenGL рисует больше кадров.
Максимальные настройки графики показывают уверенное преимущество DX9 в плане максимального FPS, но странные подёргивания и ослепляющая желтизна на карте вызывают недоумение.
Третьей игрой для теста станет симулятор подростковых фантазий — Tomb Raider 2013.
Максимальные и минимальные настройки, а также сравнение с DXVK.
Интересные выводы можно сделать по данному ролику. Например, что OpenGL почти мёртв в плане соревновательной части с DX9-12, где идёт упор на максимальный FPS, а не удобство программирования или платформы.
Часть теста с упором в GPU подтверждает предыдущие тесты о преимуществе Dx11 в сравнении с OpenGL и проигрыше Windows-платформы по сравнению с Linux в плане работы с процессором. На это указывает преимущество в минимальном FPS и проигрыш в максимальном.
C OpenGL разобрались. А что, если противопоставить две Windows-версии игры, но одна из них будет запущена под Linux через обёртку DXVK? Результаты почти одинаковы! Мне удалось запустить Windows-версию игры под Linux. Она показывает схожую игровую производительность, а потребляет мой ПК при этом меньше ресурсов.
P.S. Опять этот странный эффект желтизны у DX — проблема DX?
Выводы
Современный Archlinux — это система, потребляющая меньше ресурсов ПК по сравнению с нынешней Windows. Это способствует лучшей производительности в играх с поддержкой Vulkan и равную производительность в проектах, запускающихся через обёртку DXVK. Если вы хотите считать, что ваш ПК — это только ваш ПК, не париться по поводу вечной слежки и всегда иметь всё самое свежее, то Linux — это ваш бро.
P.S. Автор знает и понимает, какие проблемы существуют c античитами, какие способы запуска игр и проблемы есть. Также автор напоминает, что тест производился без использования оптимизаторов и прочих ускоряющих вещей, что даёт надежду на ещё больший выигрыш в Linux.
Видеоверсия, если лень читать
Linux vs Windows. Информация к размышлению
Мир linux предлагает множество альтернатив windows’у. Дистрибутивов linux’а имеется изрядное количество и каждый из них со своей идеологией. Однако имеются общие моменты, такие как:
- За любой из них Вы не платите ни копейки
- Каждый дибтрибутив имеет x32, x64 сборки
- Множество оконных менеджеров (Cinnamone, Mate, Xfce, Kde, Lxde, Unity и др.). Это выгодно отличает линукс от винды, где есть только единственный оконный менеджер. Какой бы Вы дистрибутив не выбрали, Вы всегда можете установить несколько оконных менеджеров и работать в том, что Вам по вкусу
- Кастомизация ядра системы (для опытных пользователей)
- Наличие утилит, за аналоги которых пользователи windows вынуждены платить деньгами
- Регулярно обновляемое программное обеспечение: как сам линукс так и программы сторонних производителей. Все обновления приходят через менеджер обновлений
- Нет необходимости устанавливать антивирус. Хотя есть вендоры, которые выпускают версии своего программного обеспечения под линукс
- Множество windows-программ работает в эмуляторе wine
- Если пользователя интересует лишь браузинг под музыку, либо посмотреть фильмы с харда, то как правило все необходимые программы уже есть «в коробке»
- Средства коммуникации (Skype, Icq, Telegramm, Viber) не сложно установить из менеджера приложений, либо с сайта производителя
- Имеются средства виртуализации (VirtualBox, Qemu)
- Несколько «рабочих столов». То, что в линуксе есть уже давно, в windows появилось только с выходом windows 10
Как выбрать?
Предлагаю ряд факторов, которые помогут определиться:
- Интеграция оконного менеджера с дистрибутивом. Unity в Ubuntu, Kde в Kubuntu, Xfce в Xubuntu, Lxde в Lubuntu, Cinnamon/Mate в Mint, Gnome3 в Fedora, Kde в Opensuse, Moksha в BodhiLinux — и все они весьма хороши. Дифолтный оконный менеджер каждого дистрибутива оптимизирован именно под него
- Аппаратные требования. Xfce и Lxde самые не требовательные к ресурсам и могут работать на медленных компьютерах. Mate умеренн в своем потреблении ресурсов. Для Cinnamon, Kde, Unity, Gnome3 тяжелы сами по себе и прекрасно работают лишь на новых и быстрых компьютерах
- Возможности. Каждый оконный менеджер имеет свои преймущества и недостатки. Если вас устраивает аскетичный дизайн и минимальные настройки, то Ваш выбор Xfce. Если Вы желаете кастомизировать каждое меню, окно, Вы любитель обилия настроек, плавных переходов и т.д., в таком случае ваш выбор Kde
Отдельно выделю Debian и Gentoo
Это дистрибутивы для опытных пользователей. Debian распостраняется только с открытым ПО. Например там не будет проприетарных драйверов к Вашей видеокарте. Так что будьте готовы ставить драйвера видеокарты вручную, если те, что в «коробке» не подойдут. Тоже самое касается шрифтов. Скорее всего вы захотите поставить привычные шрифты. Gentoo — дистрибутив с самой нетривиальной установкой . Так что если Вы не любите заморачиваться с командной строкой возьмите себе что-то другое
Так все-таки, что же выбрать?
Ответ мой будет такой:
- Хочется видеть окна максимально совпадающие с windows. Смотрим в сторону Lxde, Cinnamon, Kde. Если хочется аскетического, макос-подобного дизайна, то в сторону Xfce, MATE
- Не хочется париться с настройками. Берем все, что угодно кроме Debian и Gentoo
- Оперативной памяти 4 или больше Гб. Берем x64 сборку. Кроме того некоторые вендоры скоро перестанут выпускать x32 сборки, так что лучше сразу ставить x64
- Выбор пал на дистрибутив из семейства *ubuntu. Рекомендую ставить версии LTS — они самые стабильные
- Видеокарта. Если это Nvidia, то накатить драйвера от производителя скорее всего проблем не составит. Если что-то из ATI, то тут от Вас может потребоваться больше времени и умений
- Ноутбук Asus. Изображение Вас в Skype скорее всего будет перевернутым. Проблема старая и рецепты лечения тоже есть. Кстати в скайпе под линукс нет рекламы
Одним словом выбор есть
Ну а что у Вас в качестве десктопа?
С 2011 пользую Xubuntu
А как насчет игрушек?
Учитывая то, что множество игрушек теперь в онлайне, то проблем особых нет. Ряд игрушек из мира windows вполне могут запускаться под wine’ом. На сайте wine’а регулярно публикуется список поддерживаемого виндового ПО. Так что в принципе проблем нет
А мне нужен удаленный рабочий стол на работу
Очевидно речь идет о терминальном доступе на windows-сервер. Без проблем. Есть несколько клиентов удаленного рабочего стола. Вы найдете их в менеджере приложений. Я использую parallels client и remmina. Если для доступа предварительно нужно создать vpn, то openvpn-клиент и pptp к Вашим услугам. Обратитесь к своему администратору
Я смогу работать со своими документами?
Вообщем-то без проблем. Нужно установить LibreOffice. Придется привыкать, есть ряд отличий. Но потом Вам даже понравится. У меня есть знакомые которые работают с LibreOffice уже несколько лет. Теперь они профессионалы
Я смогу напечатать документ?
Да. Скорее всего драйвер Вашего принтера уже есть в составе дистрибутива, возможно он есть и на сайте производителя принтера. Осложнения могут возникнуть с принтерами и мфу от Canon
Хорошо, а как с программой распознавания текстов?
Вопрос хороший. FineReader, который мы все знаем и любим заточен строго под windows. Но выход есть, смотрим на сайт free-osr.com, либо на Cuneiform
А программа-переводчик есть?
Из известных мне программ-переводчиков Pragma и Пролинг ОФИС (Рута, Плай) под линукс нет ничего. Возможно они работают в wine’е, не проверял. Но даже если это не так, то стоит ли ради этого отказывать себе в удовольствии перейти на новую операционную систему? Можно воспользоваться онлайн-переводчиками
А фотки я в чем буду редактировать?
Об этом давно подумали. Есть Gimp — редактор растровой графики. Inkspace — редактор векторной графики. Не виндовые аналоги конечно, но многие используют их весьма успешно
И сколько я секономлю денег?
- винда — 80$
- антивирус — 20$
- фотошоп CS какой-то — 1000$
- мс офис — 250$
- ну и нервы, линукс не выпадает в синий екран 🙂
Уже около 1350$ + нервы. И при этом Вы станете честным человеком (это в случае если вдруг Вы за платное виндовое ПО не заплатили ни копейки). Так что думайте