Автор |
Сообщение |
Maximus ®
Вольный стрелок Uploader 100+
Стаж: 18 лет 3 мес.
Сообщений: 5547
Ratio: 25.234
Поблагодарили: 13344
100%
|
Линус Торвальдс 23 апреля представил первый стабильный релиз ядра Linux 6.3. Исходный код Linux 6.3 уже доступен для загрузки на портале kernel.org . Пользователям также доступен коммит релиза ядра Linux 6.3 на GitHub и на Makefile от Линуса Торвальдса. По данным OpenNET, Linux 6.3 содержит 15 637 исправлений от 2 055 разработчиков. Изменения были внесены в 14 296 файлов, добавлено 1 023 183 строки кода и удалено 883 103 строки кода. Изменениям подверглись следующие компоненты: - 39% изменений затронули драйвера устройств;
- 15% - обновление кода, специфичного для аппаратных архитектур;
- 10% - сетевой стек;
- 5% - файловые системы;
- 3% - внутренние подсистемы ядра
Новая версия ядра Linux содержит большое количество изменений , обновлений и доработок , в том числе:
- чистка устаревших ARM-платформ (размер исходных текстов ядра сокращён на 150 тыс., удалено более 40 старых ARM-платформ) и графических драйверов;
- продолжение интеграции поддержки языка Rust (в т.ч. в качестве второго языка для разработки драйверов и модулей ядра);
- добавление утилиты hwnoise (для отслеживания задержек, вызванных особенностями работы аппаратного обеспечения);
- поддержка древовидных структур red-black в BPF (Berkeley Packet Filter);
- внедрение режима BIG TCP для IPv4;
- встроенный тест производительности Dhrystone;
- возможность запрета исполнения в memfd;
- поддержка создания HID-драйверов;
- с помощью BPF в User-mode Linux (запуск ядра как пользовательского процесса) на системах x86-64 реализована поддержка кода Rust;
- добавлена поддержка сборки User-mode Linux при помощи clang с включением оптимизаций на этапе связывания (LTO).
Также в Linux 6.3 добавлена поддержка типов:
- Arc (реализация указателей со счётчиком ссылок);
- ScopeGuard (чистка при выходе за область видимости);
- ForeignOwnable (перемещение указателей между кодом на C и Rust).
Также в Linux 6.3 прекращена поддержка сборки ядра компилятором Intel ICC, которая уже длительное время находилась в нерабочем виде без нужных исправлений. Отмечается, что состояние поддержки Rust в ядре уже близко к тому, чтобы начать принимать в ядро первые модули, написанные на Rust. Источник |
|
|
|
kRONiCXXII
Стаж: 12 лет 7 мес.
Сообщений: 1184
Ratio: 3.278
100%
Откуда: Россия
|
Это круто!, конечно, но они перестали с нами дружить! Не принимают наши патчи от наших разработчиков под наши нужды. |
|
|
|
dimitriy7
Стаж: 17 лет 3 мес.
Сообщений: 5437
Ratio: 69.743
Раздал: 1.108 TB
Поблагодарили: 368
13.64%
Откуда: Лучший город Земли
|
Цитата: | 39% изменений затронули драйвера устройств |
Вот нафига драйверы в ядре? Когда уже от этого атавизма избавятся? В винде это начали делать в 1993-м и окончательно сделали к 2002-му, а в линухе воз и ныне там... |
|
|
|
mick2901
Только чтение
Стаж: 15 лет 10 мес.
Сообщений: 131
Ratio: 5.591
Раздал: 6.631 TB
Поблагодарили: 746
5.35%
|
dimitriy7 писал(а): | Цитата: | 39% изменений затронули драйвера устройств |
Вот нафига драйверы в ядре? Когда уже от этого атавизма избавятся? ... |
А драйвера в ядре нужны в том числе и для того, чтоб если (не дай б-г) у Вас "упадёт" железо (например - "ЮГ" на материнке), то Вы вполне можете выбрать себе "что-нибудь более другое", подключить диск и сразу-же загрузиться в вашу любимую (настроенную под себя от А до Я) систему.... И пофиг, что совсем другое железо... система всё равно загрузится... ...вот, у меня недавно "сдохла" видеоподсистема на ноуте на AMD (в том числе проц AMD).... Я взял ssd-диск, переставил в совсем другой моноблок (на Core i7)... И система запустилась , ну может секунд на 10 дольше, но Я увидел свой рабочий стол и всё, что было - всё работает.... А какая "винда" так сможет? .... никакая... вас ждёт "синий экран". В линуксе - Всё для удобства пользователя, а не разработчика (продавца).... и каждый пользователь может высказать своё мнение по любому ньюансу системы и быть уверенным, что его коментарий не проигнорируют разработчики... в win98 и "миллениум" - ярлык компьютера на рабочем столе назывался " Мой компьютер", на win7 - просто "компьютер", а на w10 - "этот компьютер" .....с намёком, что он уже не ваш.... А если вы решили "проапгрейдится" и сменили материнку, процессор и видеокарту, то у вас уже нет вашей лицензии на ОС, покупайте лицензию ещё раз... В этом весь "юзерфрендли" от майкрософт .... |
|
|
|
scrimv
Стаж: 15 лет 8 мес.
Сообщений: 98
Ratio: 3.449
6.7%
|
mick2901 писал(а): | dimitriy7 писал(а): | Цитата: | 39% изменений затронули драйвера устройств |
Вот нафига драйверы в ядре? Когда уже от этого атавизма избавятся? ... |
...вот, у меня недавно "сдохла" видеоподсистема на ноуте на AMD (в том числе проц AMD).... Я взял ssd-диск, переставил в совсем другой моноблок (на Core i7)... И система запустилась , ну может секунд на 10 дольше, но Я увидел свой рабочий стол и всё, что было - всё работает.... А какая "винда" так сможет? .... никакая... вас ждёт "синий экран". В линуксе - Всё для удобства пользователя, а не разработчика (продавца).... и каждый пользователь может высказать своё мнение по любому ньюансу системы и быть уверенным, что его коментарий не проигнорируют разработчики... А если вы решили "проапгрейдится" и сменили материнку, процессор и видеокарту, то у вас уже нет вашей лицензии на ОС, покупайте лицензию ещё раз... В этом весь "юзерфрендли" от майкрософт .... |
ну как-бы мы в сервисе юзаем один и тот же диск с виндой на всех подряд компах, так вот не грузится оно на процентах 10 железа, а так просто перекидываешь диск с одного компа в другой не особо смотря на платформу и все пашет. Это уже с 8 винды пошло, в 10 вообще на ура. Так что ваши сведения как-бы мягко говоря неправда. Смена мамки с хрена бы ведет к покупке новой лицензии??? Перепишите ключ, активируйте онлайн и все работает.... Вот сам использую линукс для определенных нужд, но не понимаю, зачем врать насчет винды??? |
|
|
|
ToNio-LunaTik
Стаж: 14 лет 10 мес.
Сообщений: 111
Ratio: 1.192
0%
|
mick2901 писал(а): | А какая "винда" так сможет? .... никакая... вас ждёт "синий экран". |
кажется начиная с Vista умеет подменять драйвер, Win7 и тем более Win10 так могут на WinXP нужно было ручками подтереть пару параметров в реестре и заменить пару файлов из-под другой рабочей системы или лайв винды, короче проблема вполне решаема Добавлено спустя 4 минуты 11 секунд: mick2901 писал(а): | А если вы решили "проапгрейдится" и сменили материнку, процессор и видеокарту, то у вас уже нет вашей лицензии на ОС, покупайте лицензию ещё раз... В этом весь "юзерфрендли" от майкрософт ....
|
ерунда slmgr /upk slmgr /cpky и вводи ключ на другом железе |
|
|
|
ivanmara
Стаж: 11 лет 9 мес.
Сообщений: 193
Ratio: 0.688
0.73%
|
dimitriy7 писал(а): | Цитата: | 39% изменений затронули драйвера устройств |
Вот нафига драйверы в ядре? Когда уже от этого атавизма избавятся? В винде это начали делать в 1993-м и окончательно сделали к 2002-му, а в линухе воз и ныне там... |
Вообщето драйвера в ядро вы принимаете сами какие включать в ядро а какие скомпилировать "отдельно" в виде модулей ...так что впринцыпе вы можете вообще избавится от драйверов в ядре если вам не нужно ... меня лично такая ситуация устраивает и никакого атавизма в этом нету ... |
|
|
|
Buttzey
Стаж: 6 лет 9 мес.
Сообщений: 60
Ratio: 6.616
57.85%
|
mick2901 писал(а): | dimitriy7 писал(а): | Цитата: | 39% изменений затронули драйвера устройств |
Вот нафига драйверы в ядре? Когда уже от этого атавизма избавятся? ... |
А какая "винда" так сможет? .... никакая... вас ждёт "синий экран". |
Любая винда, начиная с 10-ки, так сможет без всяких синих экранов и танцев с бубнами. Не смешите. |
|
|
|
chnops
Стаж: 3 года 5 мес.
Сообщений: 316
Ratio: 1.474
6.74%
|
mick2901 писал(а): | А какая "винда" так сможет? .... никакая... вас ждёт "синий экран". |
переставил ссд с интела 3ххх на амд 7ххх и всё завелось с первого раза |
|
|
|
Rinstar
Только чтение
Стаж: 13 лет
Сообщений: 547
Ratio: 4.496
1.86%
Откуда: Украина
|
Дико извиняюсь, linux-6.3. tar.xz, чем накатывать?!? |
_________________ КАБЫЗДОХ
- Это доберман!
- Не лечите меня, какой это доберман, это еврейская сторожевая.
|
|
|
ProxyNick
Стаж: 2 года 6 мес.
Сообщений: 29
Ratio: 13.574
100%
|
mick2901 писал(а): | dimitriy7 писал(а): | Цитата: | 39% изменений затронули драйвера устройств |
Вот нафига драйверы в ядре? Когда уже от этого атавизма избавятся? ... |
А драйвера в ядре нужны в том числе и для того, чтоб если (не дай б-г) у Вас "упадёт" железо (например - "ЮГ" на материнке), то Вы вполне можете выбрать себе "что-нибудь более другое", подключить диск и сразу-же загрузиться в вашу любимую (настроенную под себя от А до Я) систему.... И пофиг, что совсем другое железо... система всё равно загрузится... ...вот, у меня недавно "сдохла" видеоподсистема на ноуте на AMD (в том числе проц AMD).... Я взял ssd-диск, переставил в совсем другой моноблок (на Core i7)... И система запустилась , ну может секунд на 10 дольше, но Я увидел свой рабочий стол и всё, что было - всё работает.... А какая "винда" так сможет? .... никакая... вас ждёт "синий экран". В линуксе - Всё для удобства пользователя, а не разработчика (продавца).... и каждый пользователь может высказать своё мнение по любому ньюансу системы и быть уверенным, что его коментарий не проигнорируют разработчики... в win98 и "миллениум" - ярлык компьютера на рабочем столе назывался " Мой компьютер", на win7 - просто "компьютер", а на w10 - "этот компьютер" .....с намёком, что он уже не ваш.... А если вы решили "проапгрейдится" и сменили материнку, процессор и видеокарту, то у вас уже нет вашей лицензии на ОС, покупайте лицензию ещё раз... В этом весь "юзерфрендли" от майкрософт .... |
Не касаясь корпоративной политики компании Майкросовфт. Windows можно переставлять с железа на железо также просто перетыкиванием как вы описали с Linux. Я так: - Windows 11 с ноутбука SSD 2.5 SATA перетыкивал в свой комп и запускал для проверки системы у товарища чтоб файлы сохранить - ранее с ПК на ПК с разными процессорами и видеокартами перетыкивал накопитель с Windows 10 Intel7700+Nvidia 1060 vs AMD8600+Nvidia 560 и т д были случаи. Винда запускалась, работала, можно было и игры тестить не крашились. Видеодрайвер работал с низким разрешением перед загрузкой нормального через Центр обновений в автоматическом режиме в течение минуты. |
|
|
|
pedro
Только чтение
Стаж: 14 лет 9 мес.
Сообщений: 40
Ratio: 1.173
100%
|
тю, спор ниачем, как можно установить любую ОС, если она не умеет распознавать основное оборудование, не имеет драйверов |
|
|
|
Sladkovata
Стаж: 1 год 9 мес.
Сообщений: 8
Ratio: 115.821
100%
|
Нужно больше новостей про линукс. |
|
|
|
DrRulez
Стаж: 18 лет 3 мес.
Сообщений: 209
Ratio: 105.749
7.56%
|
ivanmara писал(а): | dimitriy7 писал(а): | Цитата: | 39% изменений затронули драйвера устройств |
Вот нафига драйверы в ядре? Когда уже от этого атавизма избавятся? В винде это начали делать в 1993-м и окончательно сделали к 2002-му, а в линухе воз и ныне там... |
Вообщето драйвера в ядро вы принимаете сами какие включать в ядро а какие скомпилировать "отдельно" в виде модулей ...так что впринцыпе вы можете вообще избавится от драйверов в ядре если вам не нужно ... меня лично такая ситуация устраивает и никакого атавизма в этом нету ... |
Так практически никто не делает. В основной массе люди пользуются ядрами от поставщиков дистрибутивов. И, на самом деле, практика, когда драйвера в ядре - порочна. Это, да, хорошо подходит тогда, когда мы собираем ядро сами и уверены в том, что конфигурация оборудования будет неизменна. Т.е. неплохо подходит для иот. Чуть менее для серверов но и то, при выходе критически важных исправлений вам придется всякий раз ядро - пересобирать. Как показывает практика, данный процесс не всегда проходит безболезненно. Но это все, конечно, преодолимо. А вот в случае рабочих станций пользователей, когда у вас количество оборудования, прямо скажем, не поддается учету (это в глобальном смысле, а не в разрезе 1 компании и вашего домашнего ПК), держать такое количество драйверов в ядре - неуместно. Ядро для таких машин в идеале должно быть гибридным. Часть драйверов, критически важных для запуска ос - в ядре, остальное отдельно. Это, в том числе, решит большую проблему и с написанием тех самых драйверов и их совместимостью. естественно для этого предварительно должны быть стандартизированы нормальные и человеческие интерфейсы взаимодействия отдельных драйверов и ядра. А текущее положение с этим, как раз и объясняет ситуацию с проникновением линукса на десктопы (хотя, разумеется, дело не только в этом). И всякое приказное импортозамещение никак глобально на это повлиять не в состоянии. |
|
|
|
EDV64
Стаж: 13 лет 11 мес.
Сообщений: 233
Ratio: 572.724
Раздал: 292.5 TB
100%
|
Rinstar писал(а): | Дико извиняюсь, linux-6.3. tar.xz, чем накатывать?!? |
Весело, но всё же толстовато... |
|
|
|
|
|
|