The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Релиз ядра Linux 5.16

10.01.2022 12:10

После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 5.16. Среди наиболее заметных изменений: системный вызов futex_waitv для повышения производительности Windows-игр в Wine, отслеживание ошибок в ФС через fanotify, концепция фолиантов в системе управления памятью, поддержка процессорных инструкций AMX, возможность резервирования памяти за сетевыми сокетами, поддержка в netfilter классификации пакетов на стадии "egress", задействование подсистемы DAMON для упреждающего вытеснения невостребованных областей памяти, улучшение обработки перегрузок при большом объёме операций записи, поддержка многоприводных жёстких дисков.

В новую версию принято 15415 исправлений от 2105 разработчиков, размер патча - 45 МБ (изменения затронули 12023 файлов, добавлено 685198 строк кода, удалено 263867 строк). Около 44% всех представленных в 5.16 изменений связаны с драйверами устройств, примерно 16% изменений имеют отношение к обновлению кода, специфичного для аппаратных архитектур, 16% связано с сетевым стеком, 4% - с файловыми системами и 4% c внутренними подсистемами ядра.

Основные новшества в ядре 5.16:

  • Дисковая подсистема, ввод/вывод и файловые системы
    • В механизм fanotify добавлены средства для мониторинга за состоянием файловой системы и отслеживания возникновения ошибок. Информация об ошибках передаётся при помощи нового типа событий - FAN_FS_ERROR, которые могут перехватываться в выполняемых пространстве пользователя системах мониторинга для оперативного информирования администратора или запуска процессов восстановления. При каскадном возникновении серии ошибок fanotify обеспечивает доставку сообщения о первой ошибке вместе с общим счётчиком проблем, для упрощения последующего разбора причин сбоя. Поддержка отслеживания ошибок пока реализована только для ФС Ext4.
    • Улучшена обработка перегрузок при выполнении операций записи (write congestion), возникающих когда объём операций записи превышает пропускную способность накопителя и система вынуждена блокировать запросы процесса на запись до завершения выполнения уже переданных запросов. В новой версии полностью переделан механизм ядра, используемый для получения информации о возникновении перегрузки и блокирования задач, так как в старой реализации наблюдались проблемы с сопряжением обработки перегрузки записи c вытеснением страниц памяти в раздел подкачки при нехватке памяти в системе.
    • В Btrfs реализована поддержка технологии зонирования устройств (Zoned Namespace), применяемой в жёстких дисках или NVMe SSD для разделения пространства для хранения на зоны, составляющие группы блоков или секторов, в которые допускается лишь последовательное добавление данных с обновлением целиком всей группы блоков. Кроме того, внесены небольшие оптимизации логирования inode, позволившие добиться повышения пропускной способности в тесте dbench на 3% и сократить задержки на 11%. Переработан механизм логирования каталогов, в котором для повышения эффективности сокращено число операций поиска и блокировок в дереве. Ускорена вставка элементов в структуру btree в пакетном режиме (время массовой вставки элементов сократилось на 4%, а удаления на 12%). Добавлена ограниченная поддержка использования сжатия при записи неполных страниц, а также возможность дефрагментации подстраниц (subpage). Проведена подготовка для включения поддержки второй версии протокола для команды "send".
    • В файловой системе XFS сокращено потребление памяти за счёт использования отдельных кэшей slab для часто используемых элементов и сокращения некоторых структур данных.
    • В файловой системе Ext4 отмечены только исправления ошибок и более точное вычисление параметров отложенной инициализации таблицы Inode.
    • На уровне блочных устройств реализованы оптимизации, позволяющие существенно повысить эффективность привязки операций к ядрам CPU.
    • Добавлена начальная поддержка жёстких дисков с несколькими независимыми приводами (multi-actuator), дающими возможность одновременно обращаться к нескольким секторам в разных зонах магнитной пластины.
    • Добавлена новая ioctl-команда CDROM_TIMED_MEDIA_CHANGE для определения событий смены носителя в приводе оптических дисков.
    • В файловую систему EROFS (Enhanced Read-Only File System) добавлена возможность работы поверх нескольких устройств хранения. Разные устройства могут быть отражены в одно 32-разрядное адресное пространство блоков. Также добавлена поддержка сжатия с использованием алгоритма LZMA.
    • В ФС F2FS добавлены опции монтирования для управления фрагментированием файлов при размещении в хранилище (например, для отладки оптимизаций работы с фрагментированными хранилищами).
    • В CEPH включены по умолчанию операции создания и удаления каталогов в асинхронном режиме (для возвращения старого поведения следует при монтировании использовать флаг '-o wsync'). Добавлено ведение метрик, отслеживающих операции копирования внешних объектов.
    • В CIFS добавлен параметр монтирования tcpnodelay, при котором для сетевого сокета выставляется режим tcp_sock_set_nodelay, отключающий ожидание заполнения очереди в TCP-стеке. Добавлена поддержка вложенных DFS Link (Distributed File System) при перемонтировании.
    • Добавлена поддержка завершения запросов к блочному устройству в пакетном режиме. Тестирование изменения показало увеличение интенсивности выполнения операций случайного чтения с накопителей Optane с 6.1 до 6.6 млн IOPS на одном ядре CPU.
  • Память и системные сервисы
    • Добавлен новый системный вызов futex_waitv, позволяющий отслеживать состояние сразу нескольких фьютексов при помощи одного системного вызова. Указанная возможность напоминает доступную в Windows функциональность WaitForMultipleObjects, эмуляция которой через futex_waitv может быть полезной для повышения производительности Windows-игр, запускаемых под управлением Wine или Proton. Кроме того, одновременное ожидание фьютексов может применяться и для оптимизации производительности родных сборок игр для Linux.
    • Реализована концепция фолиантов страниц памяти (page folios), использование которой в некоторых подсистемах ядра позволит ускорить управление памятью при типовых нагрузках. В настоящее время на фолианты уже переведена основная подсистема управления памятью в ядре и реализация страничного кэша, а в будущем намечен перевод файловых систем. В дальнейшем в ядре также планируются добавить поддержку многостраничных фолиантов.

      Фолианты напоминают объединённые страницы памяти (compound pages), но отличаются улучшенной семантикой и более понятной организацией работы. Для управления системной памятью доступное ОЗУ разделяется на страницы памяти, размер которых зависит от архитектуры, но на системах x86 исчисляется килобайтами (обычно 4096 байт). Современные системы комплектуются десятками гигабайт ОЗУ, что приводит к усложнению управления памятью из-за необходимости обработки огромного числа страниц памяти. Для сокращения числа страниц ранее в ядре была реализована концепция объединённых страниц (compound pages) со структурами, охватывающими более чем одну физическую страницу памяти. Но API для манипуляции объединёнными страницами памяти оставлял желать лучшего и приводил к дополнительным накладным расходам.

    • В планировщик задач добавлен обработчик, учитывающий кластеризацию кэша в CPU. В некоторых процессорах, таких как Kunpeng 920 (ARM) и Intel Jacobsville (x86), определённое число ядер CPU, обычно 4, может совмещать L3 или L2 кэш. Учёт подобных топологий может значительно повысить эффективность распределения задач по ядрам CPU в планировщике задач, так как перемещение задач в рамках одного кластера CPU позволяет повысить пропускную способность обращения к памяти и снизить конкуренцию в кэше.
    • Добавлена поддержка инструкций AMX (Advanced Matrix Extensions), реализованных в грядущих серверных процессорах Intel Xeon Scalable, развиваемых под кодовым именем Sapphire Rapids. AMX предлагает новые настраиваемые регистры TMM "TILE" и инструкции для манипуляции с данными в этих регистрах, такие как TMUL (Tile matrix MULtiply) для умножения матриц.
    • Реализовано несколько новых возможностей, основанных на добавленной в прошлом выпуске подсистеме DAMON (Data Access MONitor), позволяющей отслеживать доступ к данным в оперативной памяти, в привязке к выбранному процессу, работающему в пространстве пользователя. Например, подсистема даёт возможность проанализировать к каким именно областям памяти обращался процесс за всё время своей работы, а какие области памяти остались невостребованными.
      • DAMON_RECLAIM для выявления и вытеснения областей памяти, к которым не было обращений. Механизм можно использовать для упреждающего мягкого вытеснения страниц памяти в условиях приближения к исчерпанию свободной памяти.
      • DAMOS (Data Access Monitoring-based Operation Schemes) для применения заданных операции madvise(), таких как высвобождение дополнительной свободной памяти, к областям памяти процесса, для которых фиксируется определённая частота обращения к памяти. Настройка параметров DAMOS осуществляется через debugfs.
      • Возможность мониторинга за физическим адресным пространством памяти (ранее можно было отслеживать только виртуальные адреса).
    • Реализация алгоритма сжатия zstd обновлена до версии 1.4.10, что позволило заметно поднять производительность различных подсистем ядра, в которых применяется сжатие (например, распаковка образа ядра ускорена на 35%, производительность распаковки сжатых данных в Btrfs и SquashFS повысилась на 15%, а в ZRAM - на 30%). Изначально в ядре была использована отдельная реализация zstd, основанная на версии 1.3.1, выпущенной более трёх лет назад и не включающей многие важные оптимизации. Кроме перехода на актуальную версию добавленный патч также упрощает синхронизацию с upstream-веткой zstd, позволяя генерировать код для включения в ядро напрямую из основного репозитория zstd. В будущем код zstd в ядре планируют обновлять по мере выхода новых версий библиотеки zstd.
    • Внесена большая порция улучшений в подсистему eBPF. Добавлена возможность вызова из BPF-программ функций модулей ядра. Реализована функция bpf_trace_vprintk(), в отличие от bpf_trace_printk() позволяющая выводить разом более трёх аргументов. Добавлена новая структура хранения данных (BPF map) bloom filter, позволяющая использовать одноимённую вероятностную структуру данных для определения наличия элемента в наборе. Добавлен новый атрибут BTF_KIND_TAG, который может применяться в BPF-программах для привязки тегов к параметрам функций, например, для упрощения выявления ошибок в пользовательских программах. В libbpf разрешено создание собственных секций .rodata.*/.data.*, реализована поддержка событий трассировки uprobe и kprobe, добавлен API для копирования всех типов BTF из одного объекта в другой. Поддержка AF_XDP вынесена из libbpf в отдельную библиотеку libxdp. Для архитектуры MIPS реализован JIT-компилятор для виртуальной машины BPF.
    • Для архитектуры ARM64 реализована поддержка расширений ARMv8.6 для таймера, в том числе позволяющих обеспечить самосинхронизацию представления системных регистров без применения инструкций ISB.
    • Для архитектуры PA-RISC реализована возможность применения механизма KFENCE для выявления ошибок при работе с памятью, а также добавлена поддержка детектора состояний гонки KCSAN.
    • Предоставлена возможность настройки прав доступа к tracefs на уровне отдельных пользователей и групп, например, теперь можно разрешить доступ к средствам трассировки только участникам определённой группы.
  • Виртуализация и безопасность
    • В подсистемах io_uring и device-mapper реализована поддержка генерации событий аудита. В io_uring предоставлена возможность управления доступом через модули LSM. Добавлена возможность аудита системного вызова openat2().
    • Код ядра полностью избавлен от непрерывающихся выражений casе в switch (без return или break после каждого блока case). При сборке ядра теперь можно будет применять режим "-Wimplicit-fallthrough".
    • Включены изменения для ужесточения проверок границ при выполнении функции memcpy().
    • В интерфейсе асинхронного ввода/вывода io_uring реализована возможность применения к операциям ввода/вывода политик безопасности, определяемых модулями SELinux и Smack.
    • В подсистеме IMA (Integrity Measurement Architecture), позволяющей внешнему сервису верифицировать состояние подсистем ядра для того чтобы убедиться в их подлинности, реализована возможность применения правил на основе идентификатора группы (GID) к которой принадлежит файл или в которую входит пользователь, обращающийся к файлу.
    • Отключены по умолчанию некоторые расширенные механизмы защиты потоков seccomp() от атак класса Spectre, которые были расценены как излишние и заметно не повышающие безопасность, но негативно влияющие на производительность. Пересмотрено применение защиты Retpoline.
    • Удалена реализация механизма cryptoloop, на смену которому в 2004 году пришёл dm-crypt и при необходимости поддерживает те же алгоритмы.
    • По умолчанию запрещён непривилегированный доступ к подсистеме eBPF. Изменение внесено для предотвращения использования BPF-программ для обхода защиты от атак по сторонним каналам. При необходимости администратор может вернуть возможность использования eBPF непривилегированными пользователями.
    • В гипервизор ACRN, рассчитанный на выполнение задач реального времени и использование в критически важных системах, добавлена поддержка создания/удаления виртуальных устройств и проброса устройств MMIO.
    • В криптодвижок добавлена поддержка определений KPP (Key-agreement Protocol Primitives), упрощающих логику разработки драйверов для криптосистем.
    • Для гипервизора Hyper-V реализована поддержка режима изоляции виртуальных машин, подразумевающего шифрование содержимого памяти.
    • В гипервизоре KVM добавлена поддержка архитектуры RISC-V. Реализована возможность миграции внутри хост-окружения виртуальных машин, выполняемых с использованием расширений AMD SEV и SEV-ES. Добавлен API для live-миграции гостевых систем, шифруемых при помощи AMD SEV (Secure Encrypted Virtualization).
    • Для архитектуры PowerPC по умолчанию включён режим STRICT_KERNEL_RWX, блокирующий использование страниц памяти, одновременно доступных на запись и исполнение.
    • На 32-разрядных системах x86 прекращена поддержка горячего подключения памяти (Memory hotplug), которая более года находилась в нерабочем состоянии.
    • Из ядра исключена библиотека liblockdep, которая теперь будет сопровождаться отдельно от ядра.
  • Сетевая подсистема
    • Для сокетов реализована новая опция SO_RESERVE_MEM, при помощи которой можно зарезервировать для сокета определённый объём памяти, который всегда останется доступным для сокета и не будет изъят. Использование данной опции позволяет добиться увеличения производительности за счёт сокращения в сетевом стеке операций выделения и возвращения памяти, особенно при возникновении условий нехватки памяти в системе.
    • Добавлена поддержка протокола автоматического туннелирования multicast-трафика (Automatic Multicast Tunneling, RFC 7450), позволяющего доставлять multicast-трафик из сетей, поддерживающих Мulticast, получателям в сетях без Multicast. Протокол работает через инкапсуляцию в пакеты UDP.
    • Улучшена инкапсуляция данных IOAM (In-situ Operations, Administration, and Maintenance) в транзитные пакеты.
    • В ethtool netlink API добавлена возможность управления режимами энергопотребления приемопередатчиков.
    • В подсистеме netfilter реализована возможность классификации пакетов на уровне egress, т.е. на стадии когда драйвер получает пакет от сетевого стека ядра. В nftables поддержка соответствующих фильтров появилась в версии 1.0.1. В netfilter добавлена возможность сопоставления и изменения внутренних заголовков и данных для UDP и TCP (inner header / payload), идущих после транспортного заголовка (transport header).
    • Добавлены новые sysctl-параметры arp_evict_nocarrier и ndisc_evict_nocarrier при установке которых кэш ARP и таблица ndisc (neighbor discovery) будут очищаться в случае обрыва связи (NOCARRIER).
    • В механизм управления сетевыми очередями fq_codel (Сontrolled Delay) добавлены режимы Low Latency, Low Loss и Scalable Throughput (L4S).
  • Оборудование
    • В драйвере amdgpu реализована начальная поддержка спецификации DP 2.0 (DisplayPort 2.0) и возможности туннелирования DisplayPort через USB4. Для APU Cyan Skillfish (оснащены GPU Navi 1x) добавлена поддержка контроллеров дисплея. Расширена поддержка APU Yellow Carp (мобильные процессоры Ryzen 6000 "Rembrandt").
    • В драйвере i915 стабилизирована поддержка чипов Intel Alderlake S и реализована поддержка технологии Intel PXP (Protected Xe Path), позволяющей организовать работу аппаратно защищённого графического сеанса на системах с чипами Intel Xe.
    • В драйвере nouveau проведена работа по исправлению ошибок и улучшению стиля оформления кода.
    • Добавлена поддержка x86-совместимых CPU Vortex (Vortex86MX). Linux на подобных процессорах работал и раньше, но явная идентификация указанных CPU потребовалась для отключения защиты от атак Spectre/Meltdown, которые не применимы к указанным чипам.
    • Добавлена начальная поддержка x86-платформ Surface Pro 8 и Surface Laptop Studio.
    • Добавлен драйвер для поддержки звуковых чипов, используемых в APU AMD Yellow Carp, Van Gogh, также добавлена поддержка звуковых систем и кодеков Cirrus CS35L41, Maxim MAX98520/MAX98360A, Mediatek MT8195, Nuvoton NAU8821, NVIDIA Tegra210, NXP i.MX8ULP, Qualcomm AudioReach, Realtek ALC5682I-VS, RT5682S, RT9120, Rockchip RV1126 и RK3568.
    • Добавлен драйвер ishtp_eclite для доступа ко встроенным контроллерам Intel PSE (Programmable Service Engine) при помощи протокола ISHTP (Integratеd Sensor Hub Transport Protocol), например, для получения данных об аккумуляторе, температуре и информации, связанной с UCSI (USB Type-C Connector System Software Interface).
    • Добавлен драйвер для игровых контроллеров Nintendo Switch, поддерживающий устройства Switch Pro и Joy-Cons. Добавлена поддержка планшетов Wacom Intuos BT (CTL-4100WL/CTL-6100WL) и клавиатуры Apple 2021 Magic Keyboard. Улучшена поддержка контроллеров Sony PlayStation DualSense. Добавлена поддержка боковых кнопок мыши Xiaomi Mi.
    • Добавлен драйвер RT89 с поддержкой беспроводных чипов Realtek 802.11ax, а также драйверы для Ethernet-адаптеров Asix AX88796C-SPI и коммутаторов Realtek RTL8365MB-VC.
    • Для чипов Apple M1 добавлены драйверы для PCI и PASemi i2c.
    • Добавлена поддержка ARM SoС, устройств и плат Raspberry Pi Compute Module 4, Fairphone 4, Snapdragon 690, LG G Watch R, Sony Xperia 10 III, Samsung Galaxy S4 Mini Value Edition, Xiaomi MSM8996 (Mi 5, Mi Note 2, Mi 5s, Mi Mix, Mi 5s Plus и Xiaomi Mi 5), Sony Yoshino (Sony Xperia XZ1, и Sony Xperia XZ Premium), F(x)tec Pro1 QX1000, Microchip LAN966, CalAmp LMU5000, Exegin Q5xR5, sama7g5, Samsung ExynosAutov9, Rockchip RK3566, RK3399 ROCK Pi 4A+, RK3399 ROCK Pi 4B+, Firefly ROC-RK3328-PC, Firefly ROC-RK3399-PC-PLUS, ASUS Chromebook Tablet CT100, Pine64 Quartz64-A, Netgear GS110EMX, Globalscale MOCHAbin 7040, NXP S32G2, Renesas R8A779M*, Xilinx Kria, Radxa Zero, JetHub D1/H1, Netronix E70K02.


  1. Главная ссылка к новости (https://lkml.org/lkml/2022/1/9...)
  2. OpenNews: Релиз ядра Linux 5.15
  3. OpenNews: Релиз ядра Linux 5.14
  4. OpenNews: Релиз ядра Linux 5.13
  5. OpenNews: Релиз ядра Linux 5.12
  6. OpenNews: Релиз ядра Linux 5.11
Лицензия: CC-BY
Тип: Интересно / Программы
Короткая ссылка: https://opennet.ru/56478-linux
Ключевые слова: linux, kernel
Поддержать дальнейшую публикацию новостей на OpenNET.


Обсуждение (266) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.3, Аноним (3), 12:25, 10/01/2022 Скрыто модератором [﹢﹢﹢] [ · · · ]
  • +2 +/
     
  • 1.4, blzz (?), 12:26, 10/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    это и есть lts?
     
     
  • 2.7, Anonim (??), 12:28, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    LTS 5.15
     
     
  • 3.112, Аноним (112), 15:14, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    На kernel.org 5.15 указано просто, как stable, а не longterm.
     
     
  • 4.119, Anonim (??), 15:22, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    https://www.kernel.org/category/releases.html
     
     
  • 5.133, Аноним (133), 15:52, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    LTS до 23-го года - странное lts
     
     
  • 6.141, Аноним (141), 16:02, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Чтобы не нарушать традицию. lts - последнее ядро за год, начиная с 2015. С 2015 тормознулись на пару недель, реально выпуск был уже в январе 2016. Была вероятность что lts за 2021 год будет 5.16, но ГКХ решил иначе. Почему срок поддержки такой короткий - тут уж мейнтейнарам ядра виднее сколько они могут на это дело потратить ресурсов и насколько это оправдано.
     
  • 3.261, Аноним (-), 18:13, 11/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В Минт 20.3 5.4, иш ты его размахнулся 5.15. Хорошо что мне обьяснили года три назад как установить ядро с сайта убунты. Не без ошибки ставится, но ствится и работает.
     
     
  • 4.262, Аноним (-), 18:14, 11/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Одна из зависимостей не проходит выше подовай.
     
     
  • 5.264, Аноним (-), 18:20, 11/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    3 из 4 частей ядра ставится одно не ставится или не настраивается из-за зависимости. Приходится после устанвки запускать исправление устанвки пакетов с ошибками, иначе не чего не установить пока не исправить.
     
  • 4.266, Рамиль (??), 20:47, 11/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Менеджер обновлений - Вид - Ядра линукс
    Доступно 5.13. Чтобы ставить из mainline нужна стоящая причина. Что у тебя не работает с 5.13 из репозитория?
     
     
  • 5.280, Аноним (280), 16:53, 12/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А чего боятся всё рвно виртуальная машина. Я не вылазию из RС не успеваю заметить как попользовался  релизом.
     
     
  • 6.284, Аноним (280), 17:21, 12/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А даже если не виртуальная машина не пошло ядро по каким-то причинам згрузись с устраивающего ядра ниже номером.
     
  • 5.281, Аноним (280), 16:58, 12/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А мне в обновлениях предлагает всё время обновить Kernel 5.4. Это ещё додуматся мне надо было, что можно через установку пакетов установить 5.13, а тот номер ядра предлогаемый в обновлениях это не то что можно установить без проблем.
     
     
  • 6.282, Аноним (280), 16:59, 12/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    а тот номер ядра предлогаемый в обновлениях это не только то что можно установить без проблем.
     
  • 6.285, Аноним (280), 17:32, 12/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не знал я, что в менеджер обновлений есть возможность посмотреть потдерживаемые Ядра.
     
  • 5.283, Аноним (280), 17:14, 12/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Они мне ( нам ) здорово помгли с улучшением рботы с подкачкой в новых ядрах. Памяти всего 4 гб а для виртуальной машины 2.5 Гб + раздел подкачки на SSD среднинький SSD без RAM кеша. Не срашивайте почему не купил ещё себе памяти, почему не отвечу. Пользуюсь тем, что есть. Нравится мне иметь последнее Ядро если есть возможность, они на месте не стоят что-то улучшают.
     
     
  • 6.286, Аноним (280), 17:44, 12/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Раздел подкачки подключен к виртуальной машине как ральный раздел. А Хоcт у меня Windows.
     
  • 6.287, Аноним (280), 17:55, 12/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я не помню с каго ядра здорово помогли. Но это точно выше 5.4. Я практически вреальном времени обновляю RC уже года три.
     

  • 1.5, Аноним (5), 12:27, 10/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    ядро хорошее, использую на ПК, мобильных устройствах и роутере. А вот допустим ntoskrnl.dll или ядро бзды уже не получится использовать на таком обширном и разнообразном количестве оборудования.
     
     
  • 2.8, Аноним (3), 12:28, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >ядро бзды уже не получится использовать на таком обширном и разнообразном количестве оборудования.

    Слышали про NetBSD?

     
     
  • 3.11, Аноним (5), 12:30, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    да, а что? ты сейчас из-под него пишешь?
     
     
  • 4.21, Аноним (21), 12:41, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Разумеется
     
     
  • 5.25, Аноним (5), 12:44, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    «...нет», да?
     
  • 4.27, Аноним (3), 12:46, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >да, а что?

    Ничего, просто он поддерживает большинство платформ.


    >ты сейчас из-под него пишешь?

    Нет, я использую данную ос для роутера.

     
     
  • 5.29, Аноним (5), 12:51, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Нет, я использую данную ос для роутера.

    А почему? Ведь она же "поддерживает большинство платформ".

     
     
  • 6.35, Аноним (3), 13:03, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Потому что на десктопе предпочитаю windows.
     
     
  • 7.69, Аноним (5), 13:54, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +63 +/
    > предпочитаю windows

    это да, через windows удобно админить бзд-тачки

     
     
  • 8.80, Аноним (-), 14:07, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –35 +/
    это да, через МасОС удобно админить линукс-тачки и вообще, объявлять год линукса... текст свёрнут, показать
     
     
  • 9.84, Аноним (5), 14:16, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +35 +/
    странно, что не бзд, ведь бзд - это лучшая система Я слышал там даже есть маны,... текст свёрнут, показать
     
     
  • 10.95, Аноним (-), 14:27, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –61 +/
    Ничего странного, ведь BSD используется сугубо в утилитарных целях Например для... текст свёрнут, показать
     
  • 10.103, Аноним (3), 14:40, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –36 +/
    Устами пингвина глаголет истина... текст свёрнут, показать
     
  • 10.241, Аноним (241), 06:06, 11/01/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Опять ты здесь свою курсовую по накрутке тестишь Выьорры уже прошли, Зюзя ... текст свёрнут, показать
     
  • 9.120, Аноним (112), 15:23, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Через MacOS здесь Linux админят только два индивида iPony и QwertyRed ... текст свёрнут, показать
     
     
  • 10.278, Аноним (-), 15:01, 12/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Остальные делают это из винды ... текст свёрнут, показать
     
  • 10.288, Аноним (-), 20:01, 12/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И ведь не оспоришь ... текст свёрнут, показать
     
  • 9.125, Аноним (125), 15:37, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну чё, типичный лап4тый ... текст свёрнут, показать
     
  • 7.116, Аноним (112), 15:20, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Потому что на десктопе предпочитаю windows.

    Ну чё, типичный бздун.

     
  • 5.47, RAMbug (?), 13:22, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    NPF используешь? Если да, то какие у него преимущества и недостатки на фоне классического pf?
     
  • 4.114, Аноним (112), 15:18, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >>Слышали про NetBSD?
    >да, а что? ты сейчас из-под него пишешь?

    Зато на нём абстрактные тостеры и кофеварки работают.

     
  • 3.146, BorichL (ok), 16:10, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А вы только слышали или пробовали?  

    Там чаще не работает, чем работает. по крайней мере пока не пересоберёшь ведро под конкретную железку.

     
     
  • 4.152, Левис Рабиновальдс (?), 16:19, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ложь. На любом одноплатнике всё заводится из коробки.
     
     
  • 5.194, BorichL (ok), 18:38, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Ложь. На любом одноплатнике всё заводится из коробки.

    Счаззз! RPi 2. Ставим из коробки, получаем тупняки в консоли до 5 секунд. Разбираться было лень, вернул туда FreeBSD.

     
     
  • 6.200, Левис Рабиновальдс (?), 19:23, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это фигня. На той же фряхе на pine64 не работал HDMI, а линукс не цеплял сеть. Так что нетка ещё ничего.
     
  • 2.14, paulus (ok), 12:35, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >ядро хорошее, мобильных устройствах

    Это ж на каком ром у тебя 5.16 стоит, когда они все используют 4.* ядра?

     
  • 2.42, Аноним (42), 13:13, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +28 +/
    Какую ты несёшь ахинею. Адову!

    В отличие от убогого Линукс ядра, ntoskrnl я могу обновлять где и когда угодно и не париться с новыми непроверенными забагованными драйверами.

    Ах, да, а что, если драйвера, которые тебе нужны вообще не приняты в mainline и не собираются с новым ведром? И это относится к тысячам железок, на которых стоят устаревшие дырявые вёдра, потому что вендоры не хотят тратить бабки, чтобы поспевать за "прогрессом" [в ломании интерфейсов] ядре.

    И сколько, умник, ты думаешь людей вокруг, которые могут поднять среду сборки, cross compile и загрузить это в устройства? Я 25 лет использую Линукс и я не полезу в свой рутер - мне бабки дороже, чем кирпичить устройства, чтобы показать на opennet какой я крутой хацкер.

    Фанаты Линукса иногда такие фекалии выкатывают, что аж мороз по коже.

    Гордиться тем, что ты потратил часов так 500, чтобы это всё узнать и сделать? Тьфу ты. Эти 500 часов можно было потратить, чтобы заработать 300-500K рублей и купить новые железки, которые будут круги наворачивать вокруг твоего старья.

    // b.

     
     
  • 3.53, Аноним (53), 13:26, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +6 +/
    лул... форточки умеют обновляться так, что на на десятке перестают работать даже не требующие дров эпсоны (которые просто жрут ESC-последовательности из порта и в которые можно так то слать просто через copy file.txt lpt1)

    про вечные ребуты после ребутов после апдейтов поставленных вместе с ребутом - это вот вообще баянище

     
     
  • 4.58, Аноним (42), 13:29, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –5 +/
    А, мифы и легенды про форточки.

    У фонатов Линукса только они и остались.

    А теперь без мифов: в соседней конторе > 150 рабочих станций на Windows 8.1 - за 7 лет использования _ни одного_ бага из-за обновлений. У пачки людей драйвера стоят с тех пор, как системы поставили (group policy отключены обновления из WU, чтобы не подпрыгивать лишний раз).

    Но вы несите и не расплёскивайте.

    // b.

     
     
  • 5.67, keydon (ok), 13:52, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты промахнулся сайтом, твои друзья-маркетолухи ждут тебя на https://www.microsoft.com/ru-ru/
     
  • 5.74, Аноним (-), 13:58, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >в соседней конторе > 150 рабочих станций на Windows 8.1

    Скажи хозяину этой конторы, что он лошара.

     
  • 5.89, Аноним (89), 14:22, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    С тебя жир стекает, тролль
     
     
  • 6.104, Аноним (104), 14:40, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Эк их корёжит ... значит, мы всё делаем правильно.
     
     
  • 7.121, Аноним (42), 15:24, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Так у них что не ведро, то регрессии, глюки, БОРЬБА, патчи, откаты и прочее. Ладно бы только в ведре регрессии, они ещё в софте, в Mesa, везде.

    Не то, что винда - поставил и забыл про неё.

    И, да, обновления винды прилетают раз в месяц, на вторую неделю, по часам.

    На федору обновления ядра прилетают иногда 2 раза в неделю. Но кого детали волнуют, ведь винда!

    // b.

     
  • 5.113, anonymous (??), 15:16, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Чекак, WannaCry не беспокоит? Обновления раз не ставишь с момента установки, небось вся локалка одна сплошная дырка?
     
     
  • 6.126, Аноним (42), 15:38, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Чо чо Какая хотела плакала Там DMZ, уважаемый, все винды в локалке, порты 139 ... большой текст свёрнут, показать
     
     
  • 7.151, glebiao (ok), 16:17, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Про NFS не смешите - это просто фекалии

    А что с нй не так? не для троллинга, действительно интересно. Нет, у меня есть одна точка недовольства, интересно сравнить.

    >А как там в Линуксе с local file sharing? Только SSHFS/SCP, только hardcore?

    кто мешает использовать smb, если nfs не нравится?

     
     
  • 8.196, Аноним (42), 18:53, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Например, у вас 150 рабочих станций, есть группы пользователей и хочется иметь н... большой текст свёрнут, показать
     
     
  • 9.199, glebiao (ok), 19:22, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    какие проблемы free ipa вообще можно рулить через веб или та-же самба AD во... текст свёрнут, показать
     
  • 7.171, john_erohin (?), 17:12, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Там DMZ, уважаемый, все винды в локалке,

    а слабО выставить те самые 8.1 голой оппой в большой Интернет ?
    без фаерволла, без VPN/IPsec, без ничего.
    да, SMB ("порты 139/445") придется загасить.

    ps: сколько гигабайт телеметрии и дата самплинга утекло за 7 лет - стращно подумать.

     
     
  • 8.213, Аноним (42), 21:22, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Моя домашняя машина XP - 7 - 10 LTSB LTSC подключается напрямую к PPPoE пров... текст свёрнут, показать
     
     
  • 9.245, john_erohin (?), 06:43, 11/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    гипотеза умный провайдер для лоховатых PPPoE клиентов внедрил доп услугу зафил... текст свёрнут, показать
     
  • 9.267, Аноним (267), 23:59, 11/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    во-первых ваше корыто сканировать только от скуки имеет смысл, вряд-ли у вас тор... текст свёрнут, показать
     
  • 7.173, another_one (ok), 17:17, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > уважаемый, все винды в локалке, порты 139/445 только для избранных машин, остальные закрыты

    А если компы не включать, то вообще никакой вирус не страшен, да? Отличная логика от виндузятника.

     
  • 4.134, Аноним (134), 15:54, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Но сами эпсоны в этом совсем не виноваты, нет-нет. Общеизвестно, что некоторые производители пишут драйверы даже не ногой, а хвостом.
    В то же время, на десяточке работают дрова на радеон от Vista. Для Aureal Vortex2 подходят дрова даже от XP. Да что говорить, у знакомого до сих пор работает LaserJet 1100a, сколько ему лет, боюсь представить.

    Про вечные ребуты — ну давайте, давайте вспомним проблемы 0,01%, на линуксе их вообще нет, правда ведь?
      

     
  • 4.149, Аноним (-), 16:15, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > вечные ребуты после ребутов после апдейтов поставленных вместе с ребутом

    Юзеры insider preview as daily driver должны страдать не меньше одептов свежайших ядер с лопаты. Таков путь.

     
  • 3.65, keydon (ok), 13:49, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Иди в юристы или экономисты, разводи людей на деньги, это гораздо прибыльнее и быстрее, купишь себе и железки и бородатых ойтишников которые будут тебе эти железки настраивать. А на этот сайт не заходи пожалуйста, он для таких занудных неудачников как я, успешным зарабатывателям здесь делать нечего, лучше 1-3кк в это время заработай.
     
  • 3.105, а (?), 14:40, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    а как обновлять это ваше ntoskrnl, если вендор одной железяки написал драйвер исключительно под одну версию, а вендор другой - только под другую? Обе железяки нужно юзать одновременно.
     
     
  • 4.129, Аноним (42), 15:43, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Шта шта?

    Windows 10 вышла July 29, 2015 - все дрова, выпущенные с тех времён, работают по сей день даже в Windows 11.

    Расскажите мне как исходники какой-нибудь железки Realtek, которые совместимы только с 4.8-4.12, запустить на 5.16. Сказочники собрались.

    В ntosknl есть API драйверов, стабильные, что удивительно.

    А Линуксе есть STABLE API NONSENSE, которые фанаты жрут и причмокивают. Поэтому бесконечный секс с ядрами и версиями. Ведь просто нельзя выдрать из 5.16 драйвера amdgpu и засунуть их в богоизбранный RHEL.

    // b.

     
     
  • 5.197, leibniz (ok), 19:13, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Windows 10 вышла July 29, 2015

    Как вчера было, и Ubuntu 14.04 (LTS) тогда была конфетка на очень даже неплохом Unity. А мне исполнилось 23...

     
  • 5.238, Аноним (238), 00:48, 11/01/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    *пользователи Windows 10*: пользуются софтом 20-летней давности
    *пользователи Linux*: репы года два назад протухли
     
  • 5.277, а (?), 14:44, 12/01/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Шта шта?
    > Windows 10 вышла July 29, 2015 - все дрова, выпущенные с тех
    > времён, работают по сей день даже в Windows 11.

    ну дык есть же железяки выпущенные до десяточки. И при этом замечательно выполняющие свои функции до сих пор. И драйвера к одной из них только под xp, а к другой - только под 7

    а под десятку оба производителя пишут - ну вот у нас же есть новые железяки, купите их и выбросьте старые.
    ну или пользуйтесь линуксом (или даже бзд) - там всё работает

    если редхат что-то там зажимает, то нах его надо юзать? та же винда получается


     
  • 3.242, Аноним (241), 06:09, 11/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Если спать на час меньше, то за год накапливается 365 часов, которые можно конвертировать в 500к.
    Да уж, не каждому дано родиться таким... умным.
     
  • 2.55, n00by (ok), 13:27, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > ядро хорошее, использую на ПК, мобильных устройствах и роутере. А вот допустим
    > ntoskrnl.dll или ядро бзды уже не получится использовать на таком обширном
    > и разнообразном количестве оборудования.

    ntoskrnl.exe есть в WinE. Ж)

     
  • 2.60, Аноним (60), 13:38, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    ты так глубоко проник языком, что простым мытьем теперь не обойтись...
     
  • 2.70, Аноним (70), 13:54, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > ntoskrnl.dll уже не получится использовать на таком обширном и разнообразном количестве оборудования

    Если вспомнить историю создания NT, то внезапно, изначально NT разрабатывалась максимально переносимой и на чём только не работала.

    Это потом уже рыночек порешал и практически всё, кроме интела, закрыли.

     
     
  • 3.72, Аноним (70), 13:55, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    PS но при этом MS вполне в состоянии бодро портировать NT куда угодно, лишь бы это было выгодно.
     
     
  • 4.99, n00by (ok), 14:31, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Осталось понять, почему бодрому Микрософту пришлось купить NT у создателей. ;)
     
     
  • 5.111, 123 (??), 14:59, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Почему бодрому Google пришлось купить Android у создателей?
    Почему бодрому Oracle пришлось купить Solaris вместе с Sun?
    Почему бодрому Nvidia пришлось купить Mellanox у создателей?
    Почему бодрому Apple пришлось выкупить Next у Джобса?
    Продолжать можно долго.
     
     
  • 6.156, Аноним (134), 16:25, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Почему MS и Apple пришлось сп…ть интерфейс у Xerox?
    Про линукс я уж молчу.
     
  • 6.157, n00by (ok), 16:28, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Продолжать можно долго.

    Смотрите все - Аноним мне разрешил, все претензии к нему!

    Почему бодрому г-ну Рейману пришлось купить Mandriva у создателей, уволить работников, обанкротиться и похоронить наследие, оставив "офедоренную" (как её прозвали поклонники Мандривы) версию?

     
  • 5.131, Аноним (70), 15:47, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    MS купил NT у Дейва Катлера? Вот это поворот.
     
     
  • 6.155, n00by (ok), 16:24, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да, надо же, как удивительно. Википедия на истории VMS не акцентируется. "One of Cutler's conditions for moving to Microsoft was that he could bring around 20 former Digital employees with him, including several Prism hardware engineers."
     
  • 2.87, Аноним (-), 14:20, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > ядро хорошее, использую на ПК, мобильных устройствах и роутере.
    > ... ядро бзды уже не получится использовать на таком обширном
    > и разнообразном количестве оборудования.

    Да-да, BSD перестали работать на роутерах, нинтендо свичи стали немобильными, а на ПК вообще были всегда только фейком ...
    https://i.postimg.cc/gJWHsjdx/2022-01-10-12-16.png
    Прекрати уже бздеть ...

     
  • 2.183, YetAnotherOnanym (ok), 17:31, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Эффектно набросил, вот сколько каментов собрал.
    Зачот.
     
     
  • 3.229, Поджигатель Пятых Точек (?), 22:48, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Эффектно набросил, вот сколько каментов собрал.
    > Зачот.

    Судя по проколу с плюсиками и минусиками - не уберегся и не менее эффекто всполыхнул.


     

     ....большая нить свёрнута, показать (65)

  • 1.9, Аноним (9), 12:29, 10/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    ускоренная сборка разве не с этой версии?
     
     
  • 2.12, guest (??), 12:32, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    там глубокий work^Wreview in progress
     
  • 2.23, Anonnnym (?), 12:43, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Патчи были дл этой версии, но их не приняли
     
     
  • 3.26, Аноним (5), 12:46, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А когда примут? Девушка интересуется.
     
  • 3.124, Аноним (124), 15:32, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Патчи от кого ?
    https://www.opennet.ru/opennews/art.shtml?num=55394
     
  • 2.41, AlexVRud (ok), 13:13, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Там на долго. Только только пошли отзывы на не доделки, через чур резкие изменения ключевых файлов без должных комментариев, приведение к какому-то общему виду, затрагивают вопрос сложности поддержки, то что некоторые из изменений уже когда-то были, но не прижились, и т.д. т.п.
     
     
  • 3.45, Аноним (45), 13:21, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    спустили на тормоза)
     
     
  • 4.76, AlexVRud (ok), 14:03, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > спустили на тормоза)

    Почему же. Изначально же было: "I'm pleased to announce the first public version of my new "Fast Kernel Headers" project". В добавок у него там несколько частей в одном. Что-то сделано ручками, что-то результат работы скриптов, всё это между весёлыми коммитами: https://git.kernel.org/pub/scm/linux/kernel/git/mingo/tip.git/commit/?id=42ff1

     
  • 3.56, Аноним (53), 13:27, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    пуллреквесты с новыми оптимизациями
     
  • 2.82, макпыф (ok), 14:09, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    нет. там еще не все доделано - например не поддерживается значительная часть архитектур
     

  • 1.24, Аноним (24), 12:44, 10/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    На старые радеоны вообще забили, я так понимаю? Матрица RadeonFeature уже несколько лет в замороженном состоянии.
     
     
  • 2.30, Аноним (5), 12:52, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –24 +/
    Так купи видеокарту, зачем сидеть на АМД вместо видеокарты?
     
     
  • 3.195, Аноним (195), 18:52, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Знатно ты подвзбзднул.
     
  • 2.32, Аноним (32), 12:57, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Забили уже давно. Более-менее актуальны только rdna.
     
     
  • 3.289, Анонимленьлогиниться (?), 09:04, 13/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А что делать у кого до-RDNA? В проприетарных драйверов тоже поддержку вырезали. Даже под оффтопиком.
     
  • 2.59, Анонимный Аноним (?), 13:31, 10/01/2022 Скрыто модератором
  • –14 +/
     
     
  • 3.61, TormoZilla (?), 13:42, 10/01/2022 Скрыто модератором
  • +1 +/
     
  • 3.81, Аноним (24), 14:07, 10/01/2022 Скрыто модератором
  • +2 +/
     
     
  • 4.91, Аноним (5), 14:24, 10/01/2022 Скрыто модератором
  • –3 +/
     
     
  • 5.98, Аноним (24), 14:30, 10/01/2022 Скрыто модератором
  • +4 +/
     
  • 5.122, ТащМайор (?), 15:29, 10/01/2022 Скрыто модератором
  • –1 +/
     
  • 5.144, Аноним (144), 16:09, 10/01/2022 Скрыто модератором
  • +/
     
     
  • 6.188, Big Robert TheTables (?), 17:49, 10/01/2022 Скрыто модератором
  • –1 +/
     
     
  • 7.225, Аноним (225), 22:26, 10/01/2022 Скрыто модератором
  • +/
     
     
  • 8.237, Аноним (238), 00:11, 11/01/2022 Скрыто модератором
  • –1 +/
     
  • 8.255, Big Robert TheTables (?), 13:21, 11/01/2022 Скрыто модератором
  • +/
     

     ....ответы скрыты модератором (15)

  • 1.31, Аноним (31), 12:54, 10/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    > На 32-разрядных системах x86 прекращена поддержка горячего подключения памяти (Memory hotplug), которая более года находилась в нерабочем состоянии.

    Да пора уже совсем прекратить поддержка 32-разрядных систем. 2022 на дворе.

     
     
  • 2.34, Аноним (5), 12:59, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +7 +/
    2022 год - это на десктопе. А вот например у роутеров пока средневековье.
     
     
  • 3.86, Аноним (86), 14:18, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    тогда предай огню по старой традиции
     
     
  • 4.193, дохтурЛол (?), 18:38, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Выкупи и предай сам.
     
     
  • 5.226, Аноним (225), 22:27, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А ты купи слона.  
     
  • 3.117, anonymous (??), 15:21, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    То ж x86, на роутерах или mips или arm, у них там вроде все норм в этом отношении. Там скорее, не средневековье, а другая религия.
     
  • 3.166, Аноним (166), 17:01, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На роутерах уже тоже AArch64 в 2022.
     
  • 2.123, ТащМайор (?), 15:31, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так теже Vortex86 для ембеддовки выпускаюся ещё.
     
  • 2.140, Аноним (140), 16:02, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Правильно, весь x86 легаси выпилить и оставить перспективный RV64.
     
     
  • 3.168, Аноним (134), 17:06, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > перспективный RV64

    Хорошая шутка.

     
  • 3.271, Аноним (271), 02:19, 12/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > перспективный RV64

    fixed: "перспективный" зоопарк

     
     
  • 4.300, Michael Shigorin (ok), 23:44, 17/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Напомню ссылку из-под http www opennet ru opennews art shtml num 55485 -- http... большой текст свёрнут, показать
     
  • 2.148, Аноним (144), 16:11, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Там в ядре еще  более экстравагантные архитектуры поддерживаются. А тут еще нужный всем 32 выпиливать. Это просто смешно.  
     
     
  • 3.163, Аноним (31), 16:51, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Кому - "всем"? Разрабы ядра на этом сидят сами? Нет? Ну значит не нужно, можно смело выпиливать.
     
     
  • 4.186, YetAnotherOnanym (ok), 17:41, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Мир IT не ограничивается твоей персоналкой.
     
  • 2.301, Michael Shigorin (ok), 23:45, 17/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Да пора уже совсем прекратить поддержка 32-разрядных систем. 2022 на дворе.

    Болтун языком по календарику уже заслал патчи в lkml или я всё верно понимаю?

     

  • 1.33, f95 (ok), 12:58, 10/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > истемный вызов futex_waitv для повышения производительности Windows-игр в Wine

    Тем временем Вине
    https://bugs.winehq.org/show_bug.cgi?id=50281

     
     
  • 2.52, Аноним (45), 13:24, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ещё один гвоздь в гроб мастдая
     
  • 2.62, НяшМяш (ok), 13:44, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Кто-то играет на mainline вайне?
     
     
  • 3.101, Sudofakeroot (?), 14:36, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Судя по содержанию ссылки, оно и в staging никогда не попадет. Может хоть в протон добавят.
     
     
  • 4.182, НяшМяш (ok), 17:31, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >  Судя по содержанию ссылки, оно и в staging никогда не попадет.

    Из staging в апстрим ещё esync не могут выпинать, какой уж тут fsync.

    > Может хоть в протон добавят.

    Так в протоне fsync ещё в 2019 добавили. https://www.opennet.ru/opennews/art.shtml?num=51197

     
     
  • 5.192, дохтурЛол (?), 18:36, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    По ссылке объясняется, что не "не могут", а "не хотят", т.к. оно опасное.
     
     
  • 6.198, НяшМяш (ok), 19:22, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Опасностей там хватает. Например, маппинг пользовательских директорий (типа документов и картинок) по-умолчанию в префикс, или монтирование корня как диск Z. В своих скриптах всё время это чищу.
     

  • 1.37, Аноним (37), 13:05, 10/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Wifi 6 починили уже?
     
     
  • 2.40, Аноним (40), 13:10, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    тебя ждут
     
  • 2.296, Аноним (296), 14:51, 15/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А он ломался?
     

  • 1.43, Аноним (-), 13:14, 10/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > Добавлена поддержка инструкций AMX (Advanced Matrix Extensions), реализованных в грядущих серверных процессорах Intel Xeon Scalable

    Кто-нибудь может популярно объяснить в чем заключается "поддержка инструкций" в ядре?

     
     
  • 2.50, анон (?), 13:23, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    kvm?
     
  • 2.51, Аноним (45), 13:23, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    значит ядро при выполнении будет вызывать эти инструкции по необходимости
     
  • 2.66, анон (?), 13:49, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вот тут можно грепнуть AMX по комитам

    https://kernelnewbies.org/Linux_5.16

     
  • 2.75, n00by (ok), 14:02, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Приложения пользователя что-то вычисляют. Когда ядро их переключает (многозадачность), надо сохранить регистры процессора (контекст). Advanced Matrix Extensions добавили новые регистры (точнее, массив размером до 64К https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit?id=e ). Вот под это дело надо каждому потоку добавить память, если AME есть и используются.
     

  • 1.44, Аноним (44), 13:17, 10/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Кто там пророчил смерть btrfs? Игнорируете неудобные новости, да, кукаретики?
     
     
  • 2.46, Аноним (-), 13:21, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Она в любом случае медленная как черепаха по сравнению с Ext3, F2FS и XFS.
     
     
  • 3.48, Аноним (-), 13:22, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    *Ext4
     
     
  • 4.64, TormoZilla (?), 13:48, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    FAT быстрее!
     
     
  • 5.68, Аноним (68), 13:53, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Форматируется?
     
     
  • 6.128, Аноним (134), 15:39, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Накрывается.
     
     
  • 7.136, Аноним (68), 15:55, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Как много хороших функций!
     
     
  • 8.154, Аноним (134), 16:22, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не, ну кто помнит 8212 запуск scandisk был штатной операцией Вот NTFS поруши... текст свёрнут, показать
     
  • 3.224, deusbase (ok), 22:17, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    ога, особенно в снапшотах
     
  • 3.253, Олег (??), 10:57, 11/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Тогда уж сравнивать с ZFS, все таки идеология совем иная
     
  • 3.257, glebiao (ok), 14:50, 11/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Она в любом случае медленная как черепаха по сравнению с Ext3, F2FS и XFS.

    это не так.
    commit=90 и ситуация уже становится сильно-сильно лучше.

    другая там проблема, незаметная, но малоприятная. Но до неё нужно несчадно, в хвост и гриву, 24/7, теребить файлы (БД или образ виртуалки), со ВКЛЮЧЕННЫМ COW, примерно три -- пять лет. Вот тогда вылезет.

     
     
  • 4.272, Аноним (272), 03:55, 12/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А причём тут включённая корова?
     
     
  • 5.273, glebiao (ok), 07:28, 12/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >А причём тут включённая корова?

    а при том, что фрагментация

     
     
  • 6.279, Аноним (272), 16:36, 12/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так, фрагментация это нормальное явление. Нужно хотя бы раз в месяц дефрагментацию производить и всё нормально будет. В btfrs для этого можно использовать стандартную команду:
    sudo btrfs filesystem defrag /mnt
     
     
  • 7.295, glebiao (ok), 07:44, 14/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    0. не надо так делать, это может привести к весьма забавным эффектам, когда снапшот внезапно становится отдельной сущностью и в результате, "магически исчезает место на диске".
    Для дефрагментации есть опция монтирования autodefrag

    1. дефрагментация на SSD -- так себе идея.

    2. эта фрагментация на файлах БД/виртуалок никого особенно и не беспокоит. просто в один прекрасный день, когда некоторый лимит фрагментации оказывается преодолён, в недрах btrfs что-то начинает идти не так и запись оказывается безрезультатна.
    Чтение по-прежнему работает на ура. И файловая работает на ура. Просто конкретный файл можно только прочитать.

    Справедливости ради, чтобы добраться до этого лимита, на загруженной posgress базе или образе windows server (qcow2), надо 3 - 5 лет без дефрагментации.

     
  • 2.161, анонимуслинус (?), 16:40, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/

    сколько помню не видел большого плюса от перехода ext4, а ты про btrfs. сама по себе ext уже несет наиболее сбалансированную файловую систему. а пинки типа у той лучше скорость на запись или у этой на чтение или у той на бекап и прочее. обычно если не узкоспециализированная система, то лучше брать что то не падающее и усредненное по всем показателям. благо ext4  пилят и улучшают.
     
     
  • 3.274, glebiao (ok), 07:31, 12/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > сколько помню не видел большого плюса от перехода ext4, а ты про
    > btrfs.

    если нужна весьма удобная система снэпшотов, гибкое управление носителями, очень быстрый инкрементальный бэкап средствами самой ФС --- почему бы нет?

    > сама по себе ext уже несет наиболее сбалансированную файловую систему.

    да ну?


     
  • 2.291, Аноним (291), 20:46, 13/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А в чём новость-то? Они бы лучше утилитами восстановления занялись.
     

  • 1.49, Шарп (ok), 13:22, 10/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    >Внесена большая порция улучшений в подсистему eBPF

    Этот монстр всё жиреет и жиреет. Теперь ещё и функции модулей ядра можно дёргать. Ждём ебилдов^W новых уязвимостей.

     
  • 1.54, RAMbug (?), 13:26, 10/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Прокрутка в консоли по-прежнему сломана?

    И что там с драйвером ntfs от Paragon?

     
     
  • 2.57, Аноним (53), 13:29, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    С ним - ntfs не нужен.
    Куда актуальнее - что нынче с extFS, который пихают куда попало, в камеры всякие
     
     
  • 3.93, Аноним (-), 14:25, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Дураки пихают. Надо везде Ext4 делать.
     
     
  • 4.165, анонимуслинус (?), 16:58, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    надеюсь это сарказм))
     
  • 4.232, Kuromi (ok), 23:28, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В камеры уж скорее F2FS нужно, там же карты памяти
     
     
  • 5.292, Аноним (-), 00:28, 14/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Сомневаюсь. Я сам на флешках использую exfat без exfat-fuse через драйвер в Kerenel. Но, у меня задача продлить срок службы флеш, а не надёжность. Хотя нащёт насколько лучше и надёжнее F2FS по сравнению с eXfat у меня нет статистики ипользования. И там и там получал ошибки. Статистики использования F2FS у меня мало. F2FS мало пользовался. Всё таки склоняюсь, что для флешек exfat будет лучше если это файлы на флешке, а не операционная система.
     
     
  • 6.293, Аноним (-), 00:36, 14/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И я в exfat форматирую с своим размером кластера в зависомости от скорости usb flash и своих задач. Размер кластера или 512 б или 4 Кб.
     
  • 6.294, Аноним (-), 00:47, 14/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И к картам памяти тоже.
     
  • 3.118, Аноним (134), 15:21, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ntfs не нужен

    В маня-мирке да.

     
     
  • 4.181, john_erohin (?), 17:29, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    дуалбутчики = бисексуалы, и поэтому должны страдать.
     
     
  • 5.208, _kp (ok), 20:48, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>дуалбутчики = бисексуалы, и поэтому должны страдать

    Интересная у Вас, дедушка Фрейд логика..
    По ней, однобутчики = гомосексуалы, роторые должны злорадствовать
    Но кто же тогда гетеросексуалы? ;)

     
     
  • 6.268, Аноним (267), 00:11, 12/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    те, кто грузятся с флешки?
     
  • 5.236, Аноним (238), 23:38, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В вашем мирке внешних накопителей не существует?
     
     
  • 6.243, john_erohin (?), 06:33, 11/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > В вашем мирке внешних накопителей не существует?

    внешним накопителям - "внешний" интерфейс FS, известный как FUSE.
    в любом случае, это не подключенно постоянно навсегда, поэтому в ядро пихать не обязательно.

     
     
  • 7.246, Аноним (238), 07:20, 11/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А, ну то есть ntfs всё же нужен. Но через .опу.
     
     
  • 8.258, john_erohin (?), 15:26, 11/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    для неосиливших простую мысль повторю ее это не подключенно постоянно навсегда... текст свёрнут, показать
     
  • 2.88, gffvrtpgmdwdljeikwkvhrw.com (?), 14:21, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Прокрутку Линус намеренно удалил, новую реализацию никто пока не запилил.
    ntfs от paragon добавили в 5.15
     
  • 2.132, Аноним (42), 15:48, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Прокрутка в консоли по-прежнему сломана?

    Она не сломана, она вырезана, ибо была дырявая, а никто не подпрыгнул фиксить.

    Фанаты Линукса они же только ФАНАТЫ, могут орать только что Виндоуз сакс! У них фичу вырезали, без которой очень стрёмно жить, но нет, будем только в комментах кричать про свободу!

    > И что там с драйвером ntfs от Paragon?

    Надо меньше пить. Драйвер уже идёт с 5.15.

    Символьные ссылки (точнее, Junctions) правильно не работают, но фанатам свободы плевать: https://www.spinics.net/lists/ntfs3/msg00630.html

    Скоро будет два месяца, как я кинул баг в список рассылки - движения - ноль.

    // b.

     
     
  • 3.139, RAMbug (?), 16:01, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Не фанат Linux, так что особо не слежу за ним.

    Просто очень удивительно, что у cli-ориентированной системы полноценно не работает консоль.

    Это как если бы на Playstation не работал контроллер.

     
     
  • 4.177, Аноним (134), 17:22, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это кстати пистец позор. В своё время, ещё в эпоху ядра 2.0, очень был впечатлён этой фишкой. Когда ещё весь буфер хранился в видеопамяти.
     
     
  • 5.178, Аноним (134), 17:24, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    *в текстовой видеопамяти, 0B800h
     
     
  • 6.251, Ананимас008 (?), 10:06, 11/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    не у всех, на MDA, если не изменяет склероз, это было с B000h
     
  • 4.184, анонимуслинус (?), 17:32, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/

    это доп функции. а не сама консоль. это как у плайстешн вдруг падает сеть с определенными серваками. неприятно но не критично.
     
  • 4.265, InuYasha (??), 20:23, 11/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У вас ошибка в PayStation )
     
  • 3.269, Аноним (267), 00:14, 12/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    лайфхак для ламеров, следите за курсором:
    | less
    вы великолепны
     
     
  • 4.276, Аноним (-), 14:22, 12/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > лайфхак для ламеров, следите за курсором:
    > | less
    > вы великолепны

    О Великий Гуру "Неламо", покажи прокрутку в less загрузочного выхлопа или паники ядра ...


     
     
  • 5.299, Аноним (267), 00:59, 16/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Такие вещи я даже на локалхосте не читаю "с монитора", потому что всё, что вы с ними сделаете — это на бумажку перепишете. Логи - в файл, в том числе паники. Потом читайте, сколько влезет.
    Загрузочный выхлоп кстати по dmsg или journalctl посмотреть можно.
     
  • 5.302, Michael Shigorin (ok), 23:47, 17/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Через COM-порт порой ровно так и делаю.
     
  • 3.297, Аноним (296), 14:57, 15/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Таблетки выпил? Если уж за консоль речь пошла, то когда там в венде будет нормальная консоль? cmd хрень, powershell - чёрт ногу сломает. Мне что, Cygwin ставить для того, чтобы в ней нормальная консоль была?
     
     
  • 4.305, aname (?), 10:11, 25/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Неосилил пош- покукарекай про сломанность
     

  • 1.63, 123 (??), 13:46, 10/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    >44% всех представленных в 5.16 изменений связаны с драйверами устройств
    >4% c внутренними подсистемами ядра

    Не слушал Лайнус умного преподавателя и что имеем, копролитная архитектура породила трудноподдерживаемый кадавр, в котором дыр в год находят больше чем во всех остальных ядрах вместе взятых.

     
     
  • 2.73, keydon (ok), 13:56, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Есть всего два типа ядер: те, на которые люди всё время ругаются, и те, которые никто не использует.
     
  • 2.79, Аноним (5), 14:07, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Ой, а у тебя антивирусная база устарела. *звуки недорезанной свиньи*
     
     
  • 3.109, 123 (??), 14:53, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Вы уже вернули себе 2007? Самая небезопасная платформа на сегодня это Android, благодаря копролитной архитектуре с прибитыми драйверами и необновляемым ядром с дырами от финского прогульщика лекций Танненбаума.
     
     
  • 4.127, Аноним (134), 15:38, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Пожалуйста, примеры ботнетов и прочего на андроиде в студию. Личностей, ставящих софт с trashbox (говорящее название-то какое!) и всякие ускорители, в расчёт не берём.
     
     
  • 5.145, 123 (??), 16:09, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Хех. Мда. Типичное линксойдное врёти
    Android Linux сегодня лидер в рейтинге malware помоек
    https://www.zdnet.com/article/ipstorm-botnet-expands-from-windows-to-android-m
    https://www.researchgate.net/figure/Comparison-of-worldwide-smartphone-sales-b
    https://www.apple.com/privacy/docs/Building_a_Trusted_Ecosystem_for_Millions_o
    Nearly 6 million attacks per
    month were detected by a large
    security firm on its clients’
    Android mobile devices.

    https://www.tomsguide.com/news/android-adb-matryosh-botnet
    https://www.wired.com/story/google-android-chamois-botnet/
    https://therecord.media/massive-flubot-botnet-infects-60000-android-smartphone

     
     
  • 6.172, Аноним (134), 17:12, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    По первой же ссылке — «IPStorm botnet expands from Windows to Android, Mac, and Linux». Понятно.
     

  • 1.77, Аноним (77), 14:06, 10/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Ничто так не убивает ваш HDD/SSD как версии ядра новее 3.16, но кому это надо, Линукс харчуется сами знаете где.
     
     
  • 2.115, Аноним (134), 15:20, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ну SSD ладно (не знаю, у меня венда за три гота отъела 10% ресурса), но HDD блет??
     

  • 1.78, Аноним (78), 14:06, 10/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    Я уже устал ждать, когда в ядре включат поддержку раста - только из-за этого не начинаю изучать этот чудесный язык.
     
     
  • 2.100, Аноним (-), 14:35, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У чудесного языка своё ядро - Redox. Чистый Си идеален для Линукса. Раст только усложнит в плохую сторону Линуксовое ядро. Во-первых, придётся иметь два разных компилятора чтобы собрать ядро. Во-вторых, Си работает без рантайма, Раст имеет рантайм. В третьих, исходники на Расте будут часами компиляться. В четвёртых, синтаксис Раста сложен и трудночитаем. исходники на Расте могут быть более раздутымив итоге размеры ядра будут на порядок больше. чем если бы были написаны на Си.
     
     
  • 3.107, Газпром (?), 14:50, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Благодарим за хороший, годный, объемный выброс горючего газа в эти тяжелые, холо... большой текст свёрнут, показать
     
     
  • 4.130, Аноним (68), 15:44, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это программа не на rust.
     
     
  • 5.143, Аноним (143), 16:08, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Это программа не на rust.

    "Потому что потому и вообще, не считается!1!"(с) ?



    $ cat hello.rs
    #![no_std]
    #![no_main]
    use core::panic::PanicInfo;
    use syscall::syscall;
    #[panic_handler]
    fn panic(_info: &PanicInfo) -> ! { loop {} }

    #[no_mangle]
    pub extern fn _start() -> ! {
        let message = "Hello World\n".as_bytes();
        unsafe {
            syscall!(WRITE, 0, message.as_ptr(), message.len());
            syscall!(EXIT,0);
        }
        loop {}
    }


     
     
  • 6.150, Аноним (68), 16:16, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > #![no_std]
    > #[panic_handler]

    После этого попробуй писать на rust'е с гарантиями "безопасности" rust'а. Кое-кто попытался, до сих в панике. Паника - это неотрывная часть rust.

     
     
  • 7.159, Аноним (159), 16:34, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Раст имеет рантайм.
    > Это программа не на rust.
    > После этого попробуй писать на rust'е с гарантиями "безопасности" rust'а.

    Зачетные виляния.
    > Кое-кто попытался, до сих в панике. Паника - это неотрывная часть rust.

    https://github.com/dtolnay/no-panic
    > A Rust attribute macro to require that the compiler prove a function can't ever panic.

    https://github.com/rust-lang/rust/pull/86810/commits
    > alloc: no_global_oom_handling: disable new()s, pin()s,

    Газпром выражает Вам искреннюю благодарность!


     
     
  • 8.167, Аноним (68), 17:02, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Во-первых, я другой аноним Во-вторых, в дискуссии анонимов апеллировать к виля... текст свёрнут, показать
     
     
  • 9.176, Аноним (176), 17:22, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    И поэтому можно смело писать о бузине в огороде Удобно-то как Тебе привели кон... большой текст свёрнут, показать
     
     
  • 10.187, Аноним (68), 17:47, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Как с этим в ядре Отличные гарантии языка, MSVC подойдет Сам-то намного ниже с... текст свёрнут, показать
     
     
  • 11.190, Аноним (190), 18:09, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Возьми да посмотри Это ты ведь пытаешься доказать, что ядро на самом деле не н... большой текст свёрнут, показать
     
     
  • 12.191, Аноним (68), 18:27, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Нет, ты посмотри Это ты упорно доказываешь, что ядро написанное на gnu-расширен... текст свёрнут, показать
     
     
  • 13.201, Аноним (201), 19:47, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Если у Анонимных Военов Антирастового Сопротивления шиза или они читают опой вме... большой текст свёрнут, показать
     
     
  • 14.204, Аноним (68), 20:12, 10/01/2022 Скрыто модератором
  • –2 +/
     
  • 13.206, Поджигатель Пятых Точек (?), 20:41, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Воены, осильте уже чтение или хотя бы гуглотранслейт и попробуйте cargo build --... текст свёрнут, показать
     
     
  • 14.211, Аноним (68), 21:05, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ничего я не запускал Буду я еще запускать костыли Но,вот, ты скажи мне, Мирный ... текст свёрнут, показать
     
     
  • 15.214, Поджигатель Пятых Точек (?), 21:23, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Эталонный Опеннетный Аноним Хоть сейчас в Палату Мер и Весов Для начала - ... текст свёрнут, показать
     
     
  • 16.215, Аноним (68), 21:27, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ладно Каждый вопрос отдельным сообщением Каждую функцию помечать no_panic ... текст свёрнут, показать
     
     
  • 17.217, Поджигатель Пятых Точек (?), 21:37, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ладно, в качестве исключения, переведу Panic detection happens at link time acr... текст свёрнут, показать
     
     
  • 18.219, Аноним (68), 21:43, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ладно, еще раз повторю Паника обнаруживается только у помеченной функции ... текст свёрнут, показать
     
     
  • 19.221, Поджигатель Пятых Точек (?), 21:52, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ладно, еще раз разъясню у помеченной функции и у всех ее зависимостей ... текст свёрнут, показать
     
     
  • 20.222, Аноним (68), 21:57, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Следующий вопрос что делать с чужими стандартными непомеченными функциями ... текст свёрнут, показать
     
  • 21.227, Поджигатель Пятых Точек (?), 22:38, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Наверное, все же научиться читать И домашним заданием задать себе вопрос, как... текст свёрнут, показать
     
  • 22.230, Аноним (68), 23:05, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Потому что его дергает чужая стандартная непомеченная функция В случае библиоте... текст свёрнут, показать
     
  • 23.234, Поджигатель Пятых Точек (?), 23:30, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В ваш код тайком кто-то дописывает функции 128533 В ядре, внезапно, не приме... большой текст свёрнут, показать
     
  • 24.248, Аноним (68), 09:16, 11/01/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Меченный, я увижу от тебя непаникующей rust-программы скакать умеешь Ага, что... текст свёрнут, показать
     
  • 25.256, Поджигатель Пятых Точек (?), 13:44, 11/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Молодец, умеешь передергивать и фантазировать Да-да, сишный код ядра будет тайн... текст свёрнут, показать
     
  • 26.275, Аноним. (?), 09:36, 12/01/2022 Скрыто модератором
  • –1 +/
     
  • 7.164, n00by (ok), 16:52, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну в принципе так на и Си пишется. См. freestanding implementation. fopen() и setlocale() в ядре вроде никто не вызывает.
     
     
  • 8.169, Аноним (68), 17:08, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Релиз ядра Linux 5.16... текст свёрнут, показать
     
  • 4.175, Аноним (134), 17:20, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    .model tiny
    .code
    org 0100h
    mov ah,9
    mov dx, offset msg
    int 21h
    ret
    .db mdg "Hello, world!"

     
     
  • 5.179, Газпром (?), 17:26, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>> Раст имеет рантайм.
    >> дамп-дисасм демки на расте без рантайма
    > .model tiny
    > .code
    > org 0100h
    > mov ah,9
    > mov dx, offset msg
    > int 21h
    > ret
    > .db mdg "Hello, world!"

    "Столько бесплатного метана! Это просто праздник какой-то!"(с)


     
  • 5.252, Ананимас008 (?), 10:10, 11/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    AL кто будет чистить?
    .Ком файлы еще суппортятся шиндой?
     
     
  • 6.290, Аноним (68), 19:41, 13/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > AL кто будет чистить?

    Зачем? Нет бы докопаться к выводимой строке без '$' на конце. Если я правильно помню. И к опечаткам в имени msg|mdg

     
  • 2.249, Аноним (68), 09:31, 11/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Когда усталость перерастет в панику, тогда включат
     

     ....большая нить свёрнута, показать (34)

  • 1.83, Аноним (78), 14:15, 10/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > Из ядра исключена библиотека liblockdep, которая теперь будет сопровождаться отдельно от ядра

    Это и есть начало перехода на микроядерную архитектуру, про который Линукс сообщил два года назад?

     
  • 1.85, Аноним (85), 14:17, 10/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    В убунту 22.04 будет это ядро?
     
     
  • 2.97, макпыф (ok), 14:29, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    скорее всего 5.17 или даже 18
     
  • 2.106, Аноним (106), 14:46, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Думаю нет, только если потом в 22.04.2 какой нить войдет.
     
  • 2.138, Аноним (144), 15:59, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Нет будет как и сейчас 3 разных ядра. Через HWE.

    Если экстраполировать на то что есть сейчас.  Будет LTS 5.15 идти из коробки для  версий. И процессе всегда можно будет падать на то ядро что по  дефолту т.е. на LTS. И еще две версии для торопыг HWE Вангую 5.19 и 5.21

     
  • 2.158, iPony129412 (?), 16:31, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    С учётом того, что это не Longterm, а между выпуском 5.15 и 5.16 было 2.5 месяца.

    До выпуска Ubuntu 22.04 100% выпустят новое ядро, и там оно будет.

     

  • 1.110, mos87 (ok), 14:55, 10/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    >изменения затронули 12023 файлов

    показалось

     
  • 1.135, Аноним (144), 15:54, 10/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Единственное нормальное ядро.
     
  • 1.137, swabrostionnayaformapravleniya (?), 15:56, 10/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    когда хотя бы в самом ядре все ошибки исправят
     
  • 1.153, Аноним (153), 16:21, 10/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    > Fairphone 4, Snapdragon 690, LG G Watch R, Sony Xperia 10 III, Samsung Galaxy S4 Mini Value Edition, Xiaomi MSM8996 (Mi 5, Mi Note 2, Mi 5s, Mi Mix, Mi 5s Plus и Xiaomi Mi 5), Sony Yoshino (Sony Xperia XZ1, и Sony Xperia XZ Premium), F(x)tec Pro1 QX1000

    Как будто на эти телефоны будут ставить линукс

     
  • 1.174, john_erohin (?), 17:20, 10/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > (write congestion), возникающих когда объём операций записи превышает
    > пропускную способность накопителя и система вынуждена блокировать
    > запросы процесса на запись до завершения выполнения уже переданных
    > запросов. В новой версии полностью переделан механизм ядра,
    > используемый для получения информации о возникновении перегрузки и
    > блокирования задач, так как в старой реализации наблюдались проблемы
    > с сопряжением обработки перегрузки записи c вытеснением страниц памяти
    > в раздел подкачки при нехватке памяти в системе.

    на заметку анону - фанату 12309 (и той сомнительной питоновской программы,
    которая в паре с сомнительным патчем якобы это исправляет).

    расчехляем флэшки, будем проверять что изменилось,
    что не изменилось и вообще.

     
  • 1.180, Аноним (180), 17:28, 10/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А что насчёт того патча с изменениями в заголовочных файлах? Его не включили?
     
     
  • 2.189, макпыф (ok), 18:08, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    нет. там еще не все доделано - например не поддерживается значительная часть архитектур
     

  • 1.185, YetAnotherOnanym (ok), 17:36, 10/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > AMX предлагает новые настраиваемые регистры TMM "TILE" и инструкции для манипуляции с данными в этих регистрах, такие как TMUL (Tile matrix MULtiply) для умножения матриц

    <trollmode>Это чё выходит, numpy - всё? Больше не нужен?</trollmode>
    > поддержка жёстких дисков с несколькими независимыми приводами (multi-actuator)

    А разве это не функция прошивки HDD, невидимая с другого конца sata-кабеля?

     
     
  • 2.203, Аноним (203), 20:00, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Это чё выходит, numpy - всё? Больше не нужен?

    Щя школьники с прохфессорами побегут ассебмлер учить)

     
  • 2.209, pavlinux (ok), 20:53, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > А разве это не функция прошивки HDD, невидимая с другого конца sata-кабеля?

    Летят две ракеты на Вашингтон, одна быстрая, но 2 кТонны, вторая медленная, но 50 кТ,
    у тебя одна зенитная ракета, какую первую сбивать будешь?    

     
     
  • 3.223, YetAnotherOnanym (ok), 22:15, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Конечно же я буду сбивать ракету THAAD или Patriot, которая летит им навстречу.


     

  • 1.202, d (??), 19:56, 10/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мы придумали eBPS! Ура товарищи.

    Тем временем

    > По умолчанию запрещён непривилегированный доступ к подсистеме eBPF. Изменение внесено для предотвращения использования BPF-программ для обхода защиты от атак по сторонним каналам.

     
  • 1.207, Смузихлёб (?), 20:47, 10/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Когда починят скроллбэк или хотя бы скроллок? Почему я не могу перематывать содержимое экрана как во фряхе? more/less не предлагать, полно сценариев, где их использование невозможно.
     
     
  • 2.231, Аноним (231), 23:07, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Лучше спроси как они CONFIG_X86_SYSFB сделали, с которым efifb сразу не работает и simplefb у меня чёрный экран выдаёт. Нет ну можно конечно пользоваться, когда там иксы грузятся, но что делать, когда они не смогут загрузиться?
     
  • 2.244, john_erohin (?), 06:35, 11/01/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > more/less не предлагать,

    предлагаю
    1) новомодный пэйджер most;
    2) скролл-буфер от GNU screen.

     

  • 1.233, Kuromi (ok), 23:28, 10/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    "Добавлена новая ioctl-команда CDROM_TIMED_MEDIA_CHANGE для определения событий смены носителя в приводе оптических дисков."

    Очень вовремя...

     
     
  • 2.235, Аноним (231), 23:34, 10/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да в самый раз, игры на терабайт данных не так давно начали появляться. Терабайт на одном диске ты не уместишь и с интернета скачивать целые сутки многим не удобно, не говоря уж о том, что в цивилизованном мире до сих пор адсл повсеместно.
     

  • 1.239, uis (ok), 01:38, 11/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > В планировщик задач добавлен обработчик, учитывающий кластеризацию кэша в CPU

    Разве его не было со времён бульдозеров?

     
  • 1.240, Аноним (240), 02:42, 11/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >Возможность мониторинга за физическим адресным пространством памяти (ранее можно было отслеживать только виртуальные адреса).

    А ЧО ТАК МОЖНА БЫЛА?

     
  • 1.247, Аноним (247), 08:28, 11/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >возможность резервирования памяти за сетевыми сокетами,

    Это намеренная дырень или новая технология индусов/китайцев ?
    Управляемость такого кода будет нормальной или танцевать надо будет с бубном.

    Да, и Линус уже не программист, он манагер. Просто манагер неизвестно как управляющий проектом. Хорошим проектом.

     
  • 1.254, Аноним (254), 13:03, 11/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Добавлен новый системный вызов futex_waitv
    > Реализация алгоритма сжатия zstd обновлена до версии 1.4.10
    > По умолчанию запрещён непривилегированный доступ к подсистеме eBPF
    > В гипервизоре KVM добавлена поддержка архитектуры RISC-V.

    По-моему, очень годно! Как всегда, спасибо разработчикам!

     
     
  • 2.259, Андрей (??), 17:01, 11/01/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И вам спасибо за поддержку.
     

  • 1.263, лютый жабби__ (?), 18:16, 11/01/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Мда, в мире линуха таки наступила сингулярность... помню времена, когда  после каждого релиза читал полностью changelog, потом menuconfig-ом настраивал под себя ядрышко и конпелял... а сейчас уже лень даже дайджест на опеннете до конца проглядывать...
     
     
  • 2.270, bugmenot (??), 00:40, 12/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Повзрослел-с
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:
    При перепечатке указание ссылки на opennet.ru обязательно



    Спонсоры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2022 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру