Нахера в ядре Линя столько дров искаропки? /kernel/
Аноним (Google Android: Mobile Safari)22/10/20 Чтв 08:17:25№28726131
Мне тут подумалось, а в чём собственно проблема держать выделенные сервера с терабайтами дров для любого железа? Тогда дрова и проги, которые идут с ядром, можно урезать до минимального железа для бута, сканера оборудования и сетевой карты. Сканер определяет оборудование, сетевуха стучится на main-server или на ближайшие зеркала и по списку железа выкачивает последние версии дров и проги для их сборки/установки. Наверное, в ядре со всеми дровами искаропки есть толк на машинах вообще без сети или с лимитированным подключением, но, будем честны, такие сейчас редки. Из неочевидных плюсов: производителям железа больше не нужно ебаться с анальной GPLv2 - проприетарные дрова могут спокойно лежать на сервере вперемешку со швободными. А в процессе установки у юзверя может быть возможность выбирать, насколько концепция free as a freedom ему близка - яебу, через флаг --no-proprietary, например. Не завелась видюха - ССЗБ. Дискасс, короче.
Аноним (Google Android: Mobile Safari)22/10/20 Чтв 08:50:51№28726162
>>2872613 (OP) Во-первых, для этого говна придётся сделать ключи, ведь иначе это будет дыра в безопасности. Тогда нужно вшивать в образ паблик кей. Но ключи должны переодически менятся, значит образ в какой-то момент будет превращаться в тыкву. Во-вторых, проприетарные дрова не хорошо. Пусть будет хоть какой-то свободный костыль, а с такой системой всё полетит к хуям, любителям швабодки придётся изъёьываться, беря железо хуже, просто потому что только под него есть свободные дрова. Говорю по себе, потому что следующую видюху планирую брать амуде, несмотря на очевидное превосходство нвидии. Просто из-за лучшей поддержки в линуксе (ну ладно, у меня ещё моник с фрисинком, тоже причина). Да и в чём проблема-то? Ядро не такое уж и жирное, большую часть образов занимают программы, входящие в стандартную поставку дистрибутива. Скачивай нет-инстал образы, они меньше. Если так не имётся, ядро можно собрать под себя, сделав его легковесным. Ну или скачать готовый лёгкий вариант, я уверен, такие есть.
Аноним (Google Android: Mobile Safari)22/10/20 Чтв 09:54:31№28726453
>>2872616 >Скачивай нет-инстал образы Кстати, да. Нет смысла брать полные образы, если на компе всё равно есть инет. Потом ведь обновляться всё равно придется. Долго и упорно. А так поставиться сразу весь свежак.
Аноним (Google Android: Mobile Safari)22/10/20 Чтв 10:09:56№28726505
>>2872645 >Толсто Но ведь так и есть. Недавно нужна была затычка в компутер. Выбор был между 1650super и RX570. Взял первое, так как за одинаковые цену и производительность нвидия предложила ниже теплопакет, а вендор еще бекплейт и внешний вид получше.
>>2872613 (OP) Потому что ядро монолитное, и драйвера выбираются во время компиляции. Дистрибутивам лучше поставлять ядро со всеми драйверами чтобы ядро работало на как можно большем количестве машин. Тем более оно весит всего ничего, да и у драйверов lazy loading, так что проблем от этого никаких нет.
Аноним (Google Android: Mobile Safari)22/10/20 Чтв 12:32:38№287272511
>>2872651 Только через DP, а у меня в монике VGA и HDMI
Аноним (Microsoft Windows 10: Chromium based)22/10/20 Чтв 12:41:23№287272712
Аноним (Google Android: Mobile Safari)22/10/20 Чтв 13:01:46№287273714
>>2872645 Ну вот скоро будет преза амд, посмотрим что покажут. Но пока у нвидии явное превосходство. У неё больше технологий — взять те же RTX, обработку голоса и картинки в риалтайм, stylegan и tensorflow (в плане машинного обучения у нвидии вообще куча проектов, всё не перечислить). У неё более сбалансированные линейки. Я чётко понимаю, какая карта из какого ценового сегмента и на какую примерно производительность я могу расчитывать. Как я выбираю видеокарту амд? Смотрю характеристики и ищу аналог от нвидии. Потому что у амд вроде бы немного моделей видеокарт (и они не покрывают весь рынок), но даже среди них я запутался. Какого хуя нумерация была трёхзначная, а стала четырёхзначной? И если они просто добавили ноль и XT, то где RX 5800 XT и 5900 XT? Что с вегой? Где у них зверь-машина для профессионалов, аля 3090 у нвидии? Я не хейтер амд, у них отличные процы (я говорю это сидя на интеле), я в них верю, но сейчас они откровенно сдают нвидии на рынке видеокарт.
>>2872613 (OP) >выкачивает последние версии дров и проги для их сборки/установки В биосе компилировать будешь? Надо в комплекте класть дополнительное ядро для компиляции основного ядра и удалять его потом. Да и сам процесс компиляции требует времени. Необоснованный пердолинг не нужен.
>>2872757 >В биосе компилировать будешь? В нём кстати можно с дополнительным пердолингом, т.к. он всегда хранит в себе простейшие драйвера как минимум для видеокарты и устройств ввода (собсна, без них он в принципе не смог бы ничего отобразить), без дров винда как раз фоллбекается на дрова из биоса твоей системы
>>2872737 >Какого хуя нумерация была трёхзначная, а стала четырёхзначной? Такого же хуя, почему и у Нвидии были сперва четырёхзначные номера, затем трёхзначные, а затем опять четырёхзначные. > то где RX 5800 XT и 5900 XT? Решили не повторять ошибок прошлого (HD 2900 XT, R9 290X, R9 Fury X, Vega) и не рожать зверя на необкатанной архитектуре с акустикой пылесоса и потреблением электроэнергии уровня маленького городка. Сейчас родят, по слухам Navi 21 XTX будет с 80 CU (у 5700 XT в два раза меньше). >Что с вегой? Мёртвая архитектура от поехавшего Раджи с дорогущей памятью. >зверь-машина для профессионалов >аля 3090 у нвидии Нигга, во-первых, задай этот вопрос через неделю, во-вторых, какой "профессионал" купит себе Жифорс (даже 3090, который суть титанозаменитель), там все ждут квадрики. Ну и в-третьих, топовые Маки Про с их де-факто четырьмя Радиками VII. >но сейчас они откровенно сдают нвидии на рынке видеокарт Сейчас они впервые с 2012-го года хоть как-то подняли голову, а в ближайшее время имеют все шансы уделать зелёных с их нео-Ферми.
>>2873038 Дело не в размере, а в том, что сейча 10% кода ядра — это один только драйвер amdgpu. Разве такая ситуация является нормальной?
Аноним (Google Android: Mobile Safari)22/10/20 Чтв 23:18:40№287309427
>>2873068 Теоретически да те же дрова нвидии на винду 350мб весят. Скорее всего в ядре есть универсальный или опенсурсный драйвер, нвидия как-то картинку выводит. И если этот драйвер обучить работать с амд, то amdgpu можно выпиливать
>>2873068 >Дело не в размере, а в том, что сейча 10% кода ядра — это один только драйвер amdgpu. Разве такая ситуация является нормальной? Вполне адекватно объёму работы, который должна выполнять современная видеокарта.
>>2873068 Процентов 85 из этих 10% - это автогенерируемые заголовочные файлы. Этот код не нужно поддерживать, так что не имеет значения, сколько он там весит. А размер собственно драйвера amdgpu довольно небольшой относительно того функционала, что предоставляет современная видеокарта.
Аноним (Microsoft Windows 7: Firefox based)23/10/20 Птн 06:15:57№287322432
>>2872964 У кого там стабильный апи? Иди реестр прочисти после пети, и смажь вазелином а то не протолкнутся
Аноним (Microsoft Windows 7: Firefox based)23/10/20 Птн 06:17:05№287322533
>>2873524 >А хули тогда дрова от одной версии пердоликса не подходят к другой? Потому что дрова говно и в ядро их не принянли? Контрибьють в ведро и всё подойдёт потом.
>А вот эта писулька в сральном прыщеведре к чему? юзер-апи != кернел-апи.
Аноним (Microsoft Windows 10: Chromium based)25/10/20 Вск 19:41:53№287476749
>>2874719 >какой AIO речь то Который асинхронный ввод/вывод. В пердоликсе нынче 2 реализации: native AIO, который тупит, и io_uring, который гоняется за своим хвостом и валится.
>>2874724 >Потому что дрова говно и в ядро их не принянли?
В прыщи далеко не все можно запихать - некоторые вещи идут с 3rdparty IP, или не по петушиной лицензии (как ZFS, скажем).
Аноним (Microsoft Windows 10: Chromium based)25/10/20 Вск 19:50:57№287477150
>>2874767 >В прыщи далеко не все можно запихать - некоторые вещи идут с 3rdparty IP, или не по петушиной лицензии (как ZFS, скажем). Проприетарщики должны страдать, что поделать.
>>2874771 >Или потому что пердоликс - говно и требует лишних телодвижений даже между говнодистрами. Пердоликс это только ядро и заморочки дистров - это проблемы дистров.
>>2874927 >Страдают в итоге красноглазики без дров, а проприетарщики уходят на нормальные ОС. И так же сосут хуй с теми же проблемами, только боком.
>Фрагментация - это проблема всех прыщей без исключения еще с 70-х. Это проблема долбоёбов, которые не могут даже помсылить, что софт может строиться не только одной мега-еорпорацией монополистом.
Аноним (Microsoft Windows 10: Chromium based)26/10/20 Пнд 04:25:21№287508556
>>2874952 >И так же сосут хуй с теми же проблемами
Как раз у них-то проблем и нет. Они экономят массу ресурсов - прежде всего времени, на тестировании. А хуй в итоге сосут красноглазики со своими 1.5% установок.
>Это проблема долбоёбов у которых нет совместимости даже между 2-мя билдами одной версии. Есть, скажем, ОС и окружения, где есть полная бинарная совместимость - тот же UEFI нормально себя чувствует без монополий.
>>2875085 >у которых нет совместимости даже между 2-мя билдами одной версии. Есть, скажем, ОС и окружения, где есть полная бинарная совместимость - тот же UEFI нормально себя чувствует без монополий. Всё в кучу смешал. Совметимости бинарные и нет, UEFI, окружения. Ты о чём вообще, шизик?
>А хуй в итоге сосут красноглазики со своими 1.5% установок. УМВР
Аноним (Microsoft Windows 10: Chromium based)26/10/20 Пнд 10:46:33№287515258
Так и для одной и той же версии прыщеведра нет совместимости между бинарниками, собранными с разными конфигами. Потому что такая вещь, как проектирование интерфейсов, для брейнлетов, пилящих подсистемы, недоступна.
Дадад, то-то то в /proc формат вывода поменяется, из-за чего отвалится что-нибудь типа sleep mode, то цгруппы сменят версию, из-за чего полупокерные контейнеры (то еще говно, надо заметить) отвалятся, то понос, то золотуха. Так что не пизди о том, о чем не имеешь понятия, додье.
Чтобы когда я обновляю пеку, просто переставлял диск и все работало.
Аноним (Microsoft Windows 7: Firefox based)25/11/20 Срд 17:35:32№289150768
>>2873517 > У линукса самый стабильный апи Лол. Даже юзерспейсный API и ABI в Linux при каждом обновлении дистрибутива. Типа, приложении написано с использованием библиотеки glibhuj версии 6.7.15, а в новом дистрибутиве версия 6.7.16 - надо переконпилировать. В то время, как приложения написанные ещё под Windows 95 отлично запускаются в Windows 10.
Аноним (Google Android: Mobile Safari)25/11/20 Срд 18:57:06№289156069
>>2891507 > В то время, как приложения написанные ещё под Windows 95 отлично запускаются в Windows 10. В виртуалке с вин98
Аноним (Microsoft Windows 7: Firefox based)25/11/20 Срд 19:40:36№289159070
Аноним (Google Android: Mobile Safari)25/11/20 Срд 19:43:49№289159171
>>2891590 Лол, ясен пень майковские приложения запускаются на майковской системе. А запусти-ка некроигрули или сторонний софт, написаные для вин98. Получишь кукишь с маслом.
Аноним (Microsoft Windows 7: Firefox based)25/11/20 Срд 22:03:07№289167772
>>2891591 >А запусти-ка некроигрули или сторонний софт, написаные для вин98 Вествудовский Nox времен вин98 идет без патчей, дьябло тоже, варкрфт 2 батлнет эдишн 99 года тоже, Q2 и Q3 вполне работают, цезарь 3.
Аноним (Microsoft Windows 7: Firefox based)26/11/20 Чтв 02:55:47№289177677
>>2891732 Нет, потому что с 98 года гарантированно поломалось всё ABI и большая часть API. Скомпиленный бинарник даже между соседними версиями дистрибутивов не всегда переносится, чего уж говорить про 98 год...
>>2872613 (OP) Тебе никто не мешает пересобрать ядро без всех этих навесов, только для того оборудования, которым ты пользуешься и подключать доп модули\качать дрова по мере необходимости.
Аноним (Microsoft Windows 7: Firefox based)04/12/20 Птн 17:20:30№289629080
Нет. Иксы изменились. ГТК1 умерло, ГТК2 умерло. ГТК3 между собой не совместимо. Тоже самое для QT и разных старых и новых библиотек. Компиляторы ГЦЦ разных версий между собой не совместимы.