The OpenNET Project / Index page

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

Релиз ядра Linux 6.0

03.10.2022 08:41

После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 6.0. Значительное изменение номера версии произведено из эстетических соображений и является формальным шагом, снимающим дискомфорт из-за накопления большого числа выпусков в серии (Линус пошутил, что причина смены номера ветки скорее в том, что у него заканчиваются пальцы на руках и ногах считать номера версий). Среди наиболее заметных изменений: поддержка асинхронной буферизированной записи в XFS, блочный драйвер ublk, оптимизация планировщика задач, механизм верификации корректности работы ядра, поддержка блочного шифра ARIA.

В новую версию принято 16585 исправлений от 2129 разработчиков, размер патча - 103 МБ (изменения затронули 13939 файлов, добавлено 1420093 строк кода, удалено 318741 строк). Около 40% всех представленных в 6.0 изменений связаны с драйверами устройств, примерно 19% изменений имеют отношение к обновлению кода, специфичного для аппаратных архитектур, 12% связано с сетевым стеком, 4% - с файловыми системами и 2% c внутренними подсистемами ядра.

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

  • Дисковая подсистема, ввод/вывод и файловые системы
    • В файловую систему XFS добавлена поддержка асинхронной буферизированной записи для приложений, использующих io_uring. Тесты производительности, проведённые при помощи инструментария fio (1 поток, размер блока 4кб, 600 секунд, последовательная запись), показывают увеличение числа операций ввода/вывода в секунду (IOPS) с 77k до 209k, скорости передачи данных – с 314MB/s до 854MB/s, и падения задержек с 9600ns до 120ns (80 раз).
    • В файловой системе Btrfs реализована вторая версия протокола для команды "send", реализующая поддержку дополнительных метаданных, отправки данных более крупными блоками (более 64K) и передачи экстентов в сжатом виде. Значительно (до 3 раз) увеличена производительность операций прямого чтения (direct read) за счёт одновременного чтения до 256 секторов. Уменьшены конфликты блокировок и ускорена проверка метаданных за счёт сокращения резервируемых метаданных для отложенных элементов.
    • В файловую систему ext4 добавлены новые ioctl-операции EXT4_IOC_GETFSUUID и EXT4_IC_SETFSUUID для извлечения или установки UUID-идентификатора, хранимого в суперблоке.
    • В файловой системе F2FS предложен режим низкого потребления памяти, который оптимизирует работу на устройствах с небольшим объёмом ОЗУ и позволяет снизить потребление памяти ценой уменьшения производительности.
    • Добавлена поддержка аутентификации по внутреннему каналу ("in-band") для накопителей NVMe.
    • В сервере NFSv4 реализован лимит на число активных клиентов, который выставляется как 1024 допустимых клиентов на каждый гигабайт оперативной памяти в системе.
    • В реализации CIFS-клиента повышена производительность в режиме многоканальной передачи.
    • В подсистему отслеживания событий в ФС fanotify добавлен новый флаг FAN_MARK_IGNORE для игнорирования специфичных событий.
    • В ФС Overlayfs, при монтировании поверх ФС с маппингом идентификаторов пользователей, обеспечена корректная поддержка POSIX-совместимых списков управления доступом.
    • Добавлен блочный драйвер ublk, выносящий специфичную логику на сторону фонового процесса в пространстве пользователя и использующий подсистему io_uring.
  • Память и системные сервисы
    • В подсистему DAMON (Data Access MONitor) добавлены новые возможности, позволяющие не только отслеживать доступ процессов к оперативной памяти из пространства пользователя, но и влиять на управление памятью. В частности, предложен новый модуль "LRU_SORT", обеспечивающий перегруппировку списков LRU (Least Recently Used) для повышения приоритета определённых страниц памяти.
    • Реализована возможность создания новых регионов памяти, используя возможности шины CXL (Compute Express Link), применяемой для организации высокоскоростного взаимодействия CPU с устройствами памяти. CXL позволяет подключать новые регионы памяти, предоставляемые внешними устройства памяти, и использовать их как дополнительные ресурсы физического адресного пространства для расширения системной оперативной памяти (DDR) или постоянной памяти (PMEM).
    • Решены проблемы с производительностью систем на процессорах AMD Zen, вызванные кодом, добавленным 20 лет назад для обхода аппаратной проблемы в некоторых чипсетах (добавлялась дополнительная инструкция WAIT, замедляющая процессор чтобы чипсет успевал перейти в состояние простоя). Изменение приводило к снижению производительности при нагрузках, в которых часто чередуются состояния простоя (idle) и активности (busy). Например, после отключения обходного манёвра средние показатели теста tbench увеличились с 32191 MB/s до 33805 MB/s.
    • Из планировщика задач убран код с эвристикой, обеспечивающий миграцию процессов на наименее загруженные CPU с учётом прогнозируемого выигрыша в энергопотреблении. Разработчики пришли к выводу, что эвристика не приносит должной пользы и её проще удалить и переносить процессы без дополнительных оценок каждый раз когда такой перенос потенциально может привести к снижению потребления энергии (например, когда целевой CPU находится на уровне с более низким энергопотреблением). Отключение эвристики привело к снижению энергопотребления при выполнении интенсивных задач, например, в тесте с декодированием видео энергопотребление снизилось на 5.6%.
    • Проведена оптимизация распределения задач по ядрам CPU на крупных системах, позволившая поднять производительность при некоторых видах нагрузки.
    • В интерфейсе асинхронного ввода/вывода io_uring предложен новый флаг IORING_RECV_MULTISHOT, позволяющий использовать режим "multi-shot" с системным вызовом recv() для выполнения разом нескольких операций чтения с одного сетевого сокета. В io_uring также реализована поддержка сетевой передачи без промежуточной буферизации (zero-copy).
    • Реализована возможность перевода программ BPF, прикреплённых к uprobe, в состояние сна. В BPF также добавлен новый итератор ksym для работы с таблицами символов ядра.
    • Удалён устаревший интерфейс "efivars" в sysfs, предназначенный для доступа к загрузочным переменным UEFI (для доступа к данным EFI теперь повсеместно применяется виртуальная ФС efivarfs).
    • В утилите perf реализованы новые отчёты для анализа конфликта блокировок и времени, проводимого процессором для выполнения компонентов ядра.
    • Удалена настройка CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3, позволявшая собирать ядро в режиме оптимизации "-O3". Отмечается, что эксперименты с режимами оптмизации могут проводиться через передачу флагов при сборке ("make KCFLAGS=-O3"), а для добавления настройки в Kconfig требуется обеспечить повторяемое профилирование производительности, показывающее что применяемое в режиме "-O3" развёртывание циклов даёт выигрыш по сравнению с уровнем оптимизации "-O2".
    • Добавлен debugfs-интерфейс для получения информации о работе отдельных "memory shrinker" (обработчики, вызываемые при нехватке памяти и осуществляющие упаковку структур данных ядра для сокращения потребления ими памяти).
    • Для архитектур OpenRISC и LoongArch реализована поддержка шины PCI.
    • Для архитектуры RISC-V реализовано расширение "Zicbom" для управления устройствами c DMA, не согласованным с кэшем (non-cache-coherent).
  • Виртуализация и безопасность
    • Добавлен механизм верификации RV (Runtime Verification) для проверки корректности работы на высоконадежных системах, гарантирующих отсутствие сбоев. Проверка производится во время выполнения через прикрепление обработчиков к точкам трассировки, сверяющих фактический ход выполнения с заранее определённой эталонной детерминированной моделью автомата, определяющей ожидаемое поведение системы. Сверка с моделью во время выполнения позиционируется как более легковесный и простой для реализации на практике способ подтверждения корректности выполнения на критически важных системах, дополняющий классические методы подтверждения надёжности. Из достоинств RV называется возможность обеспечить строгую верификацию без отдельной реализации всей системы на языке моделирования, а также гибкое реагирование на непредвиденные события.
    • Интегрированы компоненты ядра для управления анклавами на базе технологии Intel SGX2 (Software Guard eXtensions), позволяющей приложениям выполнять код в изолированных зашифрованных областях памяти, доступ остальной системы к которым ограничен. Технология Intel SGX2 поддерживается в чипах Intel Ice Lake и Gemini Lake, и отличается от Intel SGX1 дополнительными инструкциями для динамического управления памятью анклавов.
    • Для архитектуры x86 реализована возможность передачи затравки для генератора псевдослучайных чисел через настройки загрузчика.
    • В LSM-модуль SafeSetID добавлена возможность управления изменениями, совершаемыми через вызов setgroups(). SafeSetID позволяет системным сервисам безопасно управлять пользователями без повышения привилегий (CAP_SETUID) и без получения полномочий пользователя root.
    • Добавлена поддержка блочного шифра ARIA.
    • В модуле управления безопасностью на базе BPF реализована возможность прикрепления обработчиков к отдельным процессам и группам процессов (cgroup).
    • Добавлен механизм c реализацией watchdog для определения зависаний гостевых систем на основе мониторинга активности vCPU.
  • Сетевая подсистема
    • В подсистему BPF добавлены обработчики для генерации и проверки SYN cookies. Также добавлен набор функций (kfunc) для доступа и изменения состояния соединений.
    • В беспроводной стек добавлена поддержка механизма MLO (Multi-Link Operation), определённого в спецификации WiFi 7 и позволяющего устройствам одновременно получать и отправлять данные с использованием разных диапазонов частот и каналов, например, для установки одновременно нескольких каналов связи между точкой доступа к клиентским устройством.
    • Повышена производительность встроенной в ядро реализации протокола TLS.
    • Добавлен параметр командной строки ядра "hostname=", позволяющий выставить имя хоста на ранней стадии загрузки, до того как будут запущены компоненты пространства пользователя.
  • Оборудование
    • В драйвере i915 (Intel) обеспечена поддержка дискретных видеокарт Intel Arc (DG2/Alchemist) A750 и A770. Предложена начальная реализация поддержки GPU Intel Ponte Vecchio (Xe-HPC) и Meteor Lake. Продолжена работа по поддержке платформы Intel Raptor Lake.
    • В драйвере amdgpu продолжена работа по обеспечению поддержки платформ AMD RDNA3 (RX 7000) и CDNA (Instinct).
    • В драйвере Nouveau переработан код поддержки дисплейных движков GPU NVIDIA nv50.
    • Добавлен новый DRM-драйвер logicvc для экранов LogiCVC.
    • В драйвере v3d (для GPU Broadcom Video Core) реализована поддержка плат Raspberry Pi 4.
    • В драйвер msm добавлена поддержка GPU Qualcomm Adreno 619.
    • В драйвер Panfrost добавлена поддержка GPU ARM Mali Valhall.
    • Добавлена начальная поддержка процессоров Qualcomm Snapdragon 8cx Gen3, используемых в ноутбуках Lenovo ThinkPad X13s.
    • Добавлены звуковые драйверы для платформ AMD Raphael (Ryzen 7000), AMD Jadeite, Intel Meteor Lake и Mediatek MT8186.
    • Добавлена поддержка ускорителей систем машинного обучения Intel Habana Gaudi 2.
    • Добавлена поддержка ARM SoC Allwinner H616, NXP i.MX93, Sunplus SP7021, Nuvoton NPCM8XX, Marvell Prestera 98DX2530, Google Chameleon v3.

Одновременно латиноамериканский Фонд свободного ПО сформировал вариант полностью свободного ядра 6.0 - Linux-libre 6.0-gnu, очищенного от элементов прошивок и драйверов, содержащих несвободные компоненты или участки кода, область применения которых ограничена производителем. В новом выпуске отключено использование блобов в драйвере CS35L41 HD-audio и драйвере с интерфейсом UCSI для микроконтроллеров STM32G0. Проведена чистка dts-файлов для чипов Qualcomm и MediaTek. Переделано отключение блобов в драйвере MediaTek MT76. Обновлён код чистки блобов в драйверах и подсистемах AMDGPU, Adreno, Tegra VIC, Netronome NFP и Habanalabs Gaudi2. Прекращена чистка драйвера VXGE, удалённого из ядра.

  1. Главная ссылка к новости (https://lkml.org/lkml/2022/10/...)
  2. OpenNews: Релиз ядра Linux 5.19
  3. OpenNews: Релиз ядра Linux 5.18
  4. OpenNews: Релиз ядра Linux 5.17
  5. OpenNews: Релиз ядра Linux 5.16
  6. OpenNews: Релиз ядра Linux 5.15
Лицензия: CC-BY
Тип: Интересно / Программы
Короткая ссылка: https://opennet.ru/57861-linux
Ключевые слова: linux, kernel
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (371) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, RedHat Support (?), 08:58, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    Затишье перед бурей...
     
     
  • 2.12, Аноним (-), 09:11, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ну Вам виднее
     
     
  • 3.19, Аноним (19), 09:23, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –11 +/
    надо системду внедрить в ядро - вот заживём!
     
     
  • 4.101, Аноним (-), 12:43, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Со следующей версии в ядро внедряют раст, опеннет превратится в раст-клуб.
     
     
  • 5.258, pin (??), 23:39, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А когда растаманы объявят разработку ядра на сях более неподдерживаемой?
     
  • 5.472, Аноним (472), 11:18, 12/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Можете начинать - уже в git
     
  • 4.190, pic (?), 16:44, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А что есть ядра со встроенной системой инициализации (не обязательно Linux)?
    Это не сарказм, это вопрос.
     
     
  • 5.225, n00by (ok), 20:07, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    init process - это initial process, то есть начальный процесс, а не система инициализации. Это может быть /bin/sh. Что нужно ядру для работы, оно само инициализирует, таким образом там уже есть «система инициализации». Может даже оказаться, что «init system» следовало бы переводить как «инициализатор системы», а не как некоторыми принято.
     
     
  • 6.351, pavlinux (ok), 14:11, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > init process - это initial process, то есть начальный процесс, а не система инициализации.

    Ну а нахрен тогда отвечаешь?  Вопрос бы про встроенную систему инициализации.

     
     
  • 7.371, n00by (ok), 17:15, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Потому что полагаю читателя достаточно грамотным, что бы он мог дочитать моё сообщение хотя бы до /bin/sh и не писать то же самое в другом ответе.
     
     
  • 8.383, pavlinux (ok), 17:36, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ты сам себе придумал историю, сам на неё себе ответил Предыдущие сообщения был... текст свёрнут, показать
     
     
  • 9.385, n00by (ok), 17:51, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Дай определение, что такое 171 СИСТЕМА ИНИЦИАЛИЗАЦИИ 187 Без всяких википед... текст свёрнут, показать
     
  • 9.392, n00by (ok), 18:05, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А что бы веселее думалось над определением, где вон в той 171 системе 187 ин... текст свёрнут, показать
     
     
  • 10.395, pavlinux (ok), 18:20, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Сынок, ты чо ударился Ты меня решил учить UNIX D Можешь поковырять git ke... текст свёрнут, показать
     
     
  • 11.398, n00by (ok), 18:33, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, это ты решил меня учить Но почему-то ограничился демагогией А в System an... текст свёрнут, показать
     
  • 11.403, n00by (ok), 19:07, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И, кстати, раз уж пошли понты, есть ли какие-то патчи, что добавляют функциональ... текст свёрнут, показать
     
  • 5.353, pavlinux (ok), 14:27, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > А что есть ядра со встроенной системой инициализации (не обязательно Linux)?

    Тебе в каком виде надо инициализировать?

    Стартануть комп и увидеть консоль? Или нужен браузер, телега, дота, видюшки смотреть?

    Если первое, то некоего подобия можно добиться используя CONFIG_BOOT_CONFIG
    https://www.kernel.org/doc/Documentation/admin-guide/bootconfig.rst

    Второго нет. И вряд ли будет.


     
  • 2.82, ХрюХрю (?), 11:39, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Эта версия LTS будет?
     
  • 2.488, КогдаТоЗдесьБывалый (?), 06:12, 09/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Затишье перед бурей...

    Странное поведение приглашения (login prompt) - оно исчезает через примерно 10 секунд. Не важно успели Вы войти или нет. Появляется после нажатия Enter. Последний стабильный релиз Debian. Странное поведение появилось не сразу. По логу примерно в это время заканчивается проверка файловых систем. Что бы это могло быть?  
    PS: Простите за оффтопик.

     

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

  • 1.2, Кровосток (ok), 09:00, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Ну по описанию - довольно много оптимизаций имеющегося. Стадия полировки?
     
     
  • 2.69, Аноним (69), 11:16, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Стадия депрессии. В 6.1 будет стадия принятия https://www.opennet.ru/opennews/art.shtml?num=57804
     
     
  • 3.106, Аноним (-), 12:57, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    >В 6.1 будет

    Раст-прайд будет.

     

  • 1.33, Герострат (?), 09:37, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Мощно. А ext4 уже работает через io_uring или ещё нет?
     
     
  • 2.54, Аноним (54), 11:01, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –23 +/
    А зачем ext4? Уже есть btrfs. А нужность ext4 теперь уже под сомнением. Преимуществ перед btrfs нету вообще.
     
     
  • 3.79, Аноним (79), 11:26, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +8 +/
    У ext4 хотя бы производительность не деградирует (если не положишь миллиард файлов в 1 каталок, но и тут больше вопросы к софту, чем к ядру). Кстати, и без деградации ext4 -- одна из самых производительных.
     
     
  • 4.124, Анно Домини (?), 13:52, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Главное, что она стабильнее баттхёртфс на порядок, если не на порядки.
     
     
  • 5.194, Аноним (194), 17:42, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –7 +/
    Только во влажных мечтах хейтерков. А по возможностям ext4 и вовсе прошлый век. Закопайте уже эту стюардессу.
     
     
  • 6.268, мелкософта (?), 00:31, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Btrfs = потеря данных в самый веселый момент. Каждый сам решает что ему важнее, понты или данные.
     
     
  • 7.271, Аноним (271), 01:01, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –5 +/
    УМВР. Выпрямляй руки. И на будущее: для таких, как ты, придумали бекапы и облака.
     
     
  • 8.355, Анно Домини (?), 14:37, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Раздался голос с локалхоста ... текст свёрнут, показать
     
     
  • 9.473, Аноним (472), 11:20, 12/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Он локалхостом на миллиард юзеров используется если что ... текст свёрнут, показать
     
     
  • 10.476, Анно Домини (?), 16:21, 12/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И что это за локалхост такой ... текст свёрнут, показать
     
  • 8.443, maximnik0 (?), 21:48, 05/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это не руки а плохая карма Btrfs теоретически должна быть надёжней ext4 из за ме... текст свёрнут, показать
     
     
  • 9.474, Аноним (-), 11:42, 12/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Она надежнее EXT4 и есть, тот вообще валится от любого чиха, а юзер узнает о пот... большой текст свёрнут, показать
     
     
  • 10.477, maximnik0 (?), 00:24, 14/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Была статья-математическое иследование насчет дедубликации на примере архивов ... большой текст свёрнут, показать
     
  • 3.83, Fracta1L (ok), 11:39, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +8 +/
    А зачем btrfs, если хватает ext4?
     
     
  • 4.110, лютый жабби.... (?), 13:01, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >А зачем btrfs, если хватает ext4?

    ну сжатие например или snapshot-ы

    хотя для ВСЕГО сватать btrfs - это маразм конечно

     
     
  • 5.164, Michael Shigorin (ok), 15:25, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –7 +/
    Давно перестал применять e2compr.
     
  • 3.91, Аноним (91), 12:03, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    У какой-нибудь серьезной компании есть в продакшене этот бтрфс? Про xfs например таких вопросов не возникает. Почему-то даже на локалхостах не приживается эта ваша бтрфс.
     
     
  • 4.98, Аноним (54), 12:33, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ты из 2оо7 пишешь что ли? Уже сколько-то там лет подряд btrfs врублен по умолчанию во всяких федорах и прочих дистрах. И никаких проблем у пользователей нет. Но тебе подавай "серьезные компании", словно ты не знаешь, что там всё обычно достаточно консервативно. Может они еще только-только переползают на... ext4. До btrfs они доберутся году эдак к 2050.
     
     
  • 5.111, лютый жабби.... (?), 13:03, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >Ты из 2оо7 пишешь что ли? Уже сколько-то там лет подряд btrfs врублен

    Ну, справедливости ради, для важных данных где не нужны сжатие и снэпшоты, xfs или ext4 действительно надежнее. А для остальных случаев лучше zfs )

     
     
  • 6.128, EULA (?), 13:59, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Пока zfs не будет в ядре, говорить о ее надежности нельзя. А в ядре zfs не будет никогда, или пока лицензию на zfs не сменят на свободную.

    Помнится в прошлом году после того как обновилось ядро, обновление на модуль zfs ехало неделю. Это только в апстрЁме проекта. А по дистрам модуль еще месяц ехал. И ладно бы, если только новые фичи в ядре были, а то ведь CVE-шки закрытые.

    PS. Где есть важные данные, там снапшоты нужны.
    PPS. XFS все еще умирает от резкого отключения питания.

     
     
  • 7.232, n00by (ok), 20:23, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зачем Вы это пишете? ZFS может отставать от новой ветки ядра, например текущая zfs-2.1.5 поддерживает «Linux: compatible with 3.10 - 5.18 kernels». Longterm ветка ядра это 5.15. Вы хотите рассказать, что в «продакшоне» уже «сидите» на ядре 6.0?
     
     
  • 8.290, EULA (?), 06:06, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    При чем тут отставание от ветки, когда речь идет про то, что с выходом версии с ... большой текст свёрнут, показать
     
     
  • 9.301, лютый жабби.... (?), 07:15, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ну ок проксмосе использовать в продакшине нельзя... текст свёрнут, показать
     
     
  • 10.319, EULA (?), 08:24, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А что можно ... текст свёрнут, показать
     
  • 9.320, n00by (ok), 08:30, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    171 после того как обновилось ядро, обновление на модуль zfs ехало неделю 187... текст свёрнут, показать
     
     
  • 10.333, EULA (?), 11:40, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А после закрытия CVE ядро не обновляется Минорная версия или версия сборки в ди... текст свёрнут, показать
     
     
  • 11.343, n00by (ok), 13:10, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это частный случай, случилось 2 раза из 2 365 7 в первом приближении Информация... текст свёрнут, показать
     
  • 7.273, edo (ok), 01:51, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > а то ведь CVE-шки закрытые

    Почти никто не сидит на самой последней версии ядра, а закрытые CVE оперативно бэкпортируются

     
     
  • 8.289, EULA (?), 05:43, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вот после этого бэкпортирования и сломалась совместимость ядра с модулем zfs ... текст свёрнут, показать
     
     
  • 9.321, edo (ok), 08:44, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    можно пример бэкпорта уязвимости, ломающего совместимость с zfs ... текст свёрнут, показать
     
     
  • 10.332, EULA (?), 11:37, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Те, что закрывали уязвимости CVE-2021-3491, CVE-2021-3490, CVE-2021-3489 Обновл... текст свёрнут, показать
     
  • 5.116, anonymous (??), 13:26, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    в федоре полтора разраба упоролись и пихают btrfs, все на них смотрят как на грету тумберг и ржут. Но вода камень точит и однажды таки пропихнули как дефолтную. Фейсбук примерно так же, денег как у Влестелины первые 2 месяца миллиарды экскавакторами в свмосвелы грузят ибо руками уже не вспевают вот и вложились в прикольную игрушку. Оба два не показатель вообще.
     
     
  • 6.191, я из фейсбука (?), 16:49, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Как хорошо что есть ты и открываешь нам на всё глаза!
     
  • 5.125, Анно Домини (?), 13:55, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Федора это дистрибутив? созданный специально как полигон для бесплатного тестирования ПО хомячками, если ты не вдруг не знал.
     
     
  • 6.210, Аноним (210), 18:20, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Ты отставший.
     
  • 6.247, Аноним (247), 21:51, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Дистрибутив, причем один из самых стабильных.
     
     
  • 7.282, Аноним (282), 03:25, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Скажи это RHEL, как минимум. Ведь именно туда идут наработки, отлаженые на хомячках с Fedor-ой.
     
  • 5.142, Анонус (?), 14:28, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А разве Ред Хэты всякие не на stratis переводят?
     
  • 5.193, AlexYeCu_not_logged (?), 16:57, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >btrfs врублен по умолчанию во всяких федорах и прочих дистрах

    Да-да, мне тоже как-то пытались доказать, что везде сейчас Wayland, потому что «по умолчанию». Но нет, не то что не везде, а практически нигде.

     
     
  • 6.211, Аноним (210), 18:22, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Только за последний месяц прирос на три процента с 25% до 28%. Ситуация приближается к тому, что Wayland на каждой третьей машине, а у тебя «нигде». Эксперд.
     
     
  • 7.243, AlexYeCu_not_logged (?), 21:24, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Только за последний месяц прирос на три процента с 25% до 28%.
    > Ситуация приближается к тому, что Wayland на каждой третьей машине, а
    > у тебя «нигде». Эксперд.

    Та шо вы говорите, откуда инфа, м? Как данные собирали?

     
     
  • 8.291, EULA (?), 06:08, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Традиционно, на форуме пользователей Wayland ... текст свёрнут, показать
     
  • 5.230, Аноним (230), 20:20, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    "серьезной компании ... в продакшене" федора? ты белены объелся?
     
     
  • 6.244, AlexYeCu_not_logged (?), 21:25, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > "серьезной компании ... в продакшене" федора? ты белены объелся?

    Если нужен свежий софт, то какие ещё варианты? Арч?

     
     
  • 7.292, EULA (?), 06:08, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Если нужен свежий софт, то какие ещё варианты? Арч?

    Бубунта тестинг же!

     
  • 7.354, Анно Домини (?), 14:36, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> "серьезной компании ... в продакшене" федора? ты белены объелся?
    > Если нужен свежий софт, то какие ещё варианты? Арч?

    Самосборка, прикинь.

     
     
  • 8.400, AlexYeCu_not_logged (?), 18:37, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В продакшене Ок 8230 ... текст свёрнут, показать
     
     
  • 9.427, Анно Домини (?), 21:19, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Прикинь, да В нормальном энтерпрайзе и собирают и поддерживают софт сами ... текст свёрнут, показать
     
     
  • 10.430, AlexYeCu_not_logged (?), 22:43, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Она как 8230 Всегда подозревал, что всякие там RedHat, Oracle, Novell и прочие... текст свёрнут, показать
     
     
  • 11.475, Аноним (-), 11:45, 12/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    LSE таки послал мсовских интеграторов, скупить себе тиму дешевле вышло А NYSE в... текст свёрнут, показать
     
  • 4.103, dalco (ok), 12:45, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Фейсбук?
     
  • 4.174, DEF (?), 15:48, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Такое имя как Synology тебе говорит о чем-нибудь?
     
  • 4.184, Аноним (184), 16:25, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Снэпшоты и компрессия - никак не компенсируют главный недостаток - в фатальной ненадежности данной файловой систем. Случайная порча файловой системы - далеко не редкость. И тут снэпшоты уже никак не спасут.
     
     
  • 5.187, DEF (?), 16:36, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Очередной балабол и распространитель мифов. Btrfs давным давно надежна и стабильна. Synology подтверждает.
     
     
  • 6.228, n00by (ok), 20:17, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Главное, скрипт Эдуарда Шишкина там не запускать.
     
  • 6.341, Аноним (341), 12:36, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Лично у меня, ломалось за год раза два-три точно. Выглядит это так: после перезагрузки что-то там про дерево и все. Финиш. Чуть не забыл, чрезвычайно рад за Synology & Facebook! А ещё - лично бы плюнул вам в лицо за подобные грубости.
     
  • 4.219, Аноним (219), 19:02, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Facebook
     
  • 4.293, EULA (?), 06:30, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Google на этой штуке запилил кластерную ФС для облака своего.
    В Gubuntu от него же BTRFS по умолчанию ставится.

     
  • 3.118, ОШИБКА Отсутствуют данные в поле Name (?), 13:40, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    BTRFS кеши трэшит так, что в неспецифичном продакшне его держать - сомнительная затея.
    Но на локалхосте можно и не заметить, да.
     
     
  • 4.149, Strannik Jay (?), 14:46, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Уже года три BTRFS на нескольких компах, включая древний ноут. Из косяков пока только один: краш после изменения размера раздела через GParted. Так что только консоль, без всяких гуёв.
     
  • 4.176, DEF (?), 15:51, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Расскажи это Synology, чей бизнес связан с бэкапом и безопасностью данных, которые юзают Btrfs в своих продуктах по-умолчанию.
     
     
  • 5.221, ОШИБКА Отсутствуют данные в поле Name (?), 19:06, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это в смысле тех, что хомячковые полтора диска? Ну пусть юзают, чего.
    А мы будем юзать HP, Dell, IBM, etc.
     
     
  • 6.295, EULA (?), 06:32, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > А мы будем юзать HP, Dell, IBM, etc.

    На лентах нет ФС.
    Если у вас не лента для бэкапов, то вы бэкапы не используете.

     
     
  • 7.434, ОШИБКА Отсутствуют данные в поле Name (?), 23:15, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Клейкая?
     
  • 5.222, ОШИБКА Отсутствуют данные в поле Name (?), 19:08, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Впрочем нет, бэкапы действительно можно на BTRFS хранить, их потерять жалко, но не фатально, и нагрузка обычно write-mostly.
     
     
  • 6.294, EULA (?), 06:31, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Впрочем нет, бэкапы действительно можно на BTRFS хранить, их потерять жалко, но
    > не фатально, и нагрузка обычно write-mostly.

    Потерять клиента из-за того, что он бэкапы теряет всяко страшнее.

     
     
  • 7.435, ОШИБКА Отсутствуют данные в поле Name (?), 23:16, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это вон того что платит раз в полгода с задержкой на три месяца, и постоянно просит отсрочку?
    Или вон того, что купил один раз в ближайшем "васян-цампутерс" шалобушку от этого самого, воткнул в неё два бушных винта с авито и теперь имеет крЮтейший NAS c бэтээрэфес, надИОжно жы.
     
  • 6.436, ОШИБКА Отсутствуют данные в поле Name (?), 23:18, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Поправочка к write-mostly: не просто write mostly, а write-once write-mostly.
     
  • 3.119, ОШИБКА Отсутствуют данные в поле Name (?), 13:43, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ну и плюс обилие мелкой записи (iSCSI SAN ку-ку), плюс избыточная фрагментация (ротационные носители ку-ку), плюс проблемы производительности (о проблемах со стабильностью можно тоже вспомнить) с O_DIRECT/AIO (DBMS ку-ку), плюс ещё пачка мелких но злобных нюансов.
     
  • 2.192, я из фейсбука (?), 16:55, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Если опросить всех, кто тут против бтрфс, процентов 80 скажут, что системд ненужно, хдд надежнее чем ссд, КДЕ крашится при каждом движении мышки и далее по списку
     
     
  • 3.195, YetAnotherOnanym (ok), 17:45, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > хдд надежнее чем ссд

    Обилие живых хдд на 80 гб на авито кагбэ свидетельствует.

     
     
  • 4.297, EULA (?), 06:35, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Обилие живых хдд на 80 гб на авито кагбэ свидетельствует.

    У школоты денег на большие винты нет, вот и покупают.

     
     
  • 5.323, YetAnotherOnanym (ok), 09:28, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И заметь - то, что они покупают, вполне живое и работоспособное.
     
     
  • 6.329, EULA (?), 11:11, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > И заметь - то, что они покупают, вполне живое и работоспособное.

    Как повезет.

    Но ATA диски мегов на 15 еще надежнее.

     
     
  • 7.335, Аноним (335), 11:50, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Что-то нет новостей про находки на электронных носителях, которым сотни или тысячи лет,
    наверное всё важные данные в облаке хранили, только отчеты иногда распечатывали(папирус, береста, глина итд), для обслуги :)
     
     
  • 8.339, EULA (?), 12:00, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Глина и камни надежнее любого HDD Но скорость записи очень плохая ... текст свёрнут, показать
     
  • 6.346, n00by (ok), 13:23, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это ошибка выжившего.
     
     
  • 7.358, YetAnotherOnanym (ok), 15:18, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Избегая ошибка выжившего, важно не впасть в ошибку вдовы.
     
  • 3.459, Аноним (459), 00:52, 08/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если опросить всех, кто тут за бтрфс, процентов 80 скажут, что системд это мастхев, без ссд ты просто школьник, пора слезать с core 2 duo, КДЕ вовсе не тормозит, раст в ядре - это манна небесная и вообще, ставьте windows 11, а linux - для серверов (хотя и на серверах винда лучше).
     

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

  • 1.38, Жироватт (ok), 10:02, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Хе. Теперь терминаторы будут работать на outdated-ядре
     
     
  • 2.134, EuPhobos (ok), 14:03, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Они "умные", работают на "стабильном".. Видать дальше будет только хуже)
    ..или возможно терминаторы не любят раст.
     
     
  • 3.306, ryoken (ok), 08:00, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ассемблер они любят, только не признаются.
     

  • 1.39, Шарп (ok), 10:02, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –10 +/
    До раста один шаг.
     
     
  • 2.65, Аноним (65), 11:13, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    спасибо что держишь в курсе
     
     
  • 3.251, Шарп (ok), 22:37, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > спасибо что держишь в курсе

    Кто против раста, тот против Торвальдса.

     
     
  • 4.325, YetAnotherOnanym (ok), 09:41, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Кто против раста, тот против Торвальдса.

    Сделал мой день, вот прямо с утра.
    От души, братан!

     
  • 2.92, Аноним (92), 12:07, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –6 +/
    http://rustmustdie.com/
     
     
  • 3.102, Аноним (-), 12:43, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > http://rustmustdie.com/
    >> use std::rc::Rc;
    >> Особо стоит подчеркнуть, что сборщик мусора встроен в стандартную библиотеку, которая неотделима от самого языка, а потому заявления, что Rust — это якобы язык без сборки мусора, — лживы
    >> разумный человек
    >> природы самого языка — писать на нём буквально больно. Этот язык пропитан ложью
    >> Сообщество Rust — это мир фанатиков.
    >> Каким-то чудом в сообществе Rust умудряются выжить единицы адекватных программистов, и мне больно видеть, как их разъедает ржавчина.

    Какая "пахучая" куча безграмотной демагогии от "Военов Супротив Раста".

    >> Да, исходный код стал значительно меньше, вот только получаемый машинный код на порядки вырос, да ещё и стал существенно медленней. Предлагаемая тут сущность, передаваемая в filter, и вовсе является замыканием из мира функционального программирования и представляется в машине весьма нетривиально; желающим предлагается посмотреть <ссылка на получаемый машинный код>.
    >> Как видим, сообщество Rust поощряет своих разработчиков писать медленные и громоздкие программы, обильно использовать запутывающие абстракции, что они на самом деле вынуждены делать из-за карающей природы самого языка — писать на нём буквально больно

    Еще и ламероватая - по ссылке для этого "вывода" дебагверсия, с флагом -О там получается 50 строк машкода.


     
     
  • 4.107, Аноним (-), 12:59, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –6 +/
    >Военов Супротив Раста

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

     
     
  • 5.115, Аноним (-), 13:19, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > То есть, ламеров, не различающих дебаг и релиз-билды, считающих реализацию указателя с подсчетом ссылок в стдлибе "сборщиком мусора, неотделимым от языка", const - всего лишь аналогом #define и отказывающихся одевать чулки.

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


     
     
  • 6.161, dead morose (?), 15:13, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не врите, автор статьи различает дебаг и релиз-билды. по поводу влияния оптимизации он уже отвечал:

    "И не собираюсь учитывать -- как не учитывал для примера на языке Си. Разбирать оптимизированный код почти невозможно, ровно как и предсказывать, как себя поведут оптимизации. Неоптимизированный код лучше отражает саму идею компиляции, а именно её я хотел показать для тех, кому станет интересно, как же Rust представляет замыкания, кроме того он лучше подходит для сравнения, всё по той же причине большей прозрачности. Если вам кажется нормальным не профессионалу разбирать оптимизированный машинный код -- вы или гений, или идиот."

    Вы можете с этим соглашаться или не соглашаться, но утверждая, что автор не различает релиз и дебаг билды - вы врёте.

     
     
  • 7.166, Аноним (-), 15:27, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ну-ну Т е для оценки почему медленнее берем дебаг-версию и смотрим на машкод... большой текст свёрнут, показать
     
     
  • 8.177, dead morose (?), 15:50, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я же написал, что с автором статьи можно соглашаться, можно не соглашаться Но о... текст свёрнут, показать
     
     
  • 9.227, Анонн (?), 20:10, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В таком случае все еще хуже - автор таки знает разницу между релизом-дебагом и с... текст свёрнут, показать
     
  • 7.235, n00by (ok), 20:33, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Разбирать оптимизированный код почти невозможно, ровно как и предсказывать, как
    > себя поведут оптимизации.

    Чушь. Написал бы честно, что лично он не умеет.

    > Если вам кажется
    > нормальным не профессионалу разбирать оптимизированный машинный код -- вы или гений,
    > или идиот."

    Уверен, что непрофессионалам не надо вообще совать свой нос не в своё дело.

     
     
  • 8.334, EULA (?), 11:50, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Профессионалы появляются из астрала Или из непрофессиоаналов, которые полезли к... текст свёрнут, показать
     
     
  • 9.336, EULA (?), 11:51, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Коммент выше без относителен к Расту ... текст свёрнут, показать
     
  • 9.347, n00by (ok), 13:44, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я полез изучать код после С компилятора, с целью оценить его качество, когда у... текст свёрнут, показать
     
     
  • 10.478, EULA (?), 07:42, 27/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А эти знания у вас откуда появились Подозреваю, что как раз оттуда, когда вы бу... текст свёрнут, показать
     
     
  • 11.479, n00by (ok), 09:17, 27/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Напомню контекст Я изучал _оптимизированный_ код Мои знакомые изучали оптимизи... большой текст свёрнут, показать
     
     
  • 12.480, EULA (?), 05:48, 02/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Что такое вуз Такого слова нет в русском языке Есть аббревиатура ВУЗ Правил... большой текст свёрнут, показать
     
     
  • 13.481, n00by (ok), 10:31, 02/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вуз, это высшее учебной заведение Если не углубляться в школьную программу и ут... большой текст свёрнут, показать
     
     
  • 14.483, EULA (?), 05:47, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вы сейчас ответили на ту часть комментария, который придумали ВЫ и приписали мне... текст свёрнут, показать
     
     
  • 15.484, n00by (ok), 15:40, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Сомнения есть поиск пути в себе Если бы Вы видели перфокарты хотя бы на картинк... большой текст свёрнут, показать
     
     
  • 16.485, EULA (?), 12:05, 08/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Теперь, будьте добры найти то место, где я бы говорил что-нибудь про невозможнос... большой текст свёрнут, показать
     
     
  • 17.486, n00by (ok), 13:59, 08/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем мне надо быть добрым к персонажу, кто публикует про меня чушь Напоминаю ... текст свёрнут, показать
     
     
  • 18.487, EULA (?), 05:54, 09/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Все-таки выходит, что Вы не изучали чем отличается оптимизированный код от неопт... текст свёрнут, показать
     
     
  • 19.489, n00by (ok), 06:47, 09/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Дошло наконец Я и пишу, что изучал оптимизированный, и мои знакомые изучали опт... большой текст свёрнут, показать
     
     
  • 20.490, EULA (?), 08:21, 09/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вы так и не ответили, откуда вы знаете чем оптимизированный код отличается от не... большой текст свёрнут, показать
     
  • 21.491, n00by (ok), 08:59, 09/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я не брался тебя обучать, сразу указал, что ты непригоден, потому 171 троллинг... текст свёрнут, показать
     
  • 7.249, Аноним (249), 21:57, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Проходят годы, а ламеры всё ещё продолжают гадать на машкоде без оптимизаций, хотя в них вся ценность _любого_ компилятора. Лет 30 назад помню по всей сети таких щенков ещё в блюдце макали, но нет - всё равно вырастают откуда-то.
     
     
  • 8.338, EULA (?), 11:54, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Деградация на системном уровне Пока процессоры и ОС позволяют без оптимизации р... текст свёрнут, показать
     
  • 3.113, лютый жабби.... (?), 13:05, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >http://rustmustdie.com/

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

     
     
  • 4.135, Аноним (135), 14:09, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Мог бы и ссылку привести https://habr.com/ru/post/598219/
     
  • 4.157, dead morose (?), 15:00, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Основная часть упомянутой статьи на хабре - это куча телодвижений, чтобы заставить раст собрать бинарник без стандартной и core библиотек. По итогу полученное приложение даже не в состоянии числа складывать. Там приведена ссылка на репозиторий, где содержится реализация базовых вещей, типа арифметических операций над примитивами. В репозитории обозначено, что это упрощенная реализация core library. Т.е. если автор rustmustdie.com и перегнул, что rust неотделим от своей стандартной библиотеки, то не так уже и сильно, ибо хотя на расте получается, что вроде как и можно писать т.н. zero runtime код, но это требует больших усилий
     
     
  • 5.175, Аноним (175), 15:50, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Т.е. если автор rustmustdie.com и перегнул, что rust неотделим от своей стандартной библиотеки, то не так уже и сильно, ибо хотя на расте получается, что вроде как и можно писать т.н. zero runtime код, но это требует больших усилий

    Маленький нюанс - core не является "рантаймом" в общем понимании этого слова, лишь реализацией "платформозависимотей" для генерации кода. Точно так же в реальности "GCC requires the freestanding environment provide memcpy, memmove, memset and memcmp".

     
     
  • 6.180, dead morose (?), 16:06, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    так я же согласился, что на расте, похоже, таки можно писать zero runtime код.
    вопрос в трудозатратах.

    Вот например взять простейшую программу, которая вычисляет периметр прямоугольника и результат выводит в stdout. Написать под линукс такую программу на С + asm без библиотек и потом такую же, но на rust + asm. Какой вариант будет проще и с меньшим количеством кода?

    Я не против раста как такового, но у меня такое впечатление, что писать на нём на системном уровне не очень приятно.

     
     
  • 7.239, n00by (ok), 20:56, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот например взять простейшую программу, которая вычисляет периметр прямоугольника и результат
    > выводит в stdout. Написать под линукс такую программу на С +
    > asm без библиотек и потом такую же, но на rust +
    > asm. Какой вариант будет проще и с меньшим количеством кода?

    Примерно одинаково должно получиться, тут публиковали однажды HelloWolrd на syscall-ах (это всё, что нужно от асма).

     
  • 7.438, 123 (??), 01:48, 05/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    zero runtime это как, самому itoa реализовывать?
     
  • 4.217, истина в последней инстанции (?), 19:00, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    С гауном это вы сами себя уже смешали и последними CVE.

    Но это другое, у вас же с памятью проблемы.

     
  • 4.402, yet another anonymous (?), 18:58, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Там их с субстанцией смешали орлы, прогулявшие курс "Теория операционных систем".

    Сам термин "сишный рантайм" маразматичен и безграмотен. Этим, похоже, называют прослойку для донастройки сразу после загрузчика. И тут:
    - загрузчик может быть и другим (со своими фантами и поэтессами);
    - что там суёт cargo (или rustc, который и на дуде игрец) на стадии линковки --- это ещё посмотреть надо, и откуда оно это берёт --- от binutils в системе или своё, прикопанное;
    - загрузчика может и не быть вовсе;
    - донастройка может быть частью собственно программы и "системные" start/stop пристраивать не надо;
    - программа с операционной системой не взаимодействует.

    Т.е. речь идёт о подстройке "исполняемого" под операционную среду. А она может быть разной.

     
     
  • 5.426, n00by (ok), 20:49, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Zero runtime - терминология А. В. Столярова, насколько понимаю из цитат*) его книги. Её и использует оппонент и пишет альтернативу исполняемую в аналогичном окружении. По-моему, для 2021-го года утверждение, что zero runtime прерогатива Си, довольно странно для доцента МГУ. Как минимум, можно его пример назвать программой на Си++. Ну и драйвера на Дельфи писали ещё в нулевых. :)

    *) Именно это свойство — zero runtime — делает Си единственным и безальтернативным кандидатом на роль языка для реализации ядер операционных систем и прошивок для микроконтроллеров.

     
     
  • 6.429, yet another anonymous (?), 22:32, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это приехало от "crt*" --- т.е. т.н. "C runtime". Не специфично для Linux, было во всех (наверное) Unix'ах. Для разных целей на разных платформах может быть туча разных crt* объектников как для инициализации, так и для финализации. В чём прикол выпячивания "zero runtime" --- не понимаю: перемещение этого из одного объектника в другой --- чисто вопрос оределённых соглашений/удобства.
    И механизма взаимодействия с операционой средой (если она есть :)).
     
     
  • 7.433, yet another anonymous (?), 23:01, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А, ну и в догонку: в принципе стадии линковки (и объектников) может и не быть: для однопроходных компиляторов. Классический Паскаль, например. Но там лезут проблемы с "промышленной" разработкой (т.е. с большими проектами).
     
  • 7.440, n00by (ok), 15:15, 05/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Например, C runtime требует библиотеку с C runtime и без неё не работает ... большой текст свёрнут, показать
     
     
  • 8.442, yet another anonymous (?), 20:46, 05/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это нельзя комментировать --- смешались в кучу кони, люди Нет Это вы сами вы... большой текст свёрнут, показать
     
     
  • 9.448, n00by (ok), 15:57, 06/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это придётся прокомментировать иначе, если вспомнить, что C runtime я скопир... большой текст свёрнут, показать
     
     
  • 10.455, yet another anonymous (?), 18:10, 06/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Минуточку Там ещё не было про C runtime И причём тут это И при чём тут C ... большой текст свёрнут, показать
     
     
  • 11.468, n00by (ok), 17:46, 08/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Дословно 171 Это приехало от crt --- т е т н C runtime 187 Точно то... большой текст свёрнут, показать
     
  • 4.466, Аноним (459), 01:25, 08/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    На швабре кого-то смешали с говном? А в чём новость?
     
  • 3.123, Анонн (?), 13:52, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Я бы постыдился приводить ЭТО как пример критики раста.
    Настолько некомпетентную писанину нужно еще поискать (комментаторы опенька не считаются - у них спецзачет).
     
  • 3.127, Анно Домини (?), 13:56, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    https://www.reddit.com/r/rustjerk
     
  • 3.167, fumanchez (ok), 15:27, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это писали буквально школьники, без какого-то негатива, аргументация там реально детская. Столяров конечно в среднем правильные вещи двигает, но местами и какое-то фричество.
     
  • 3.213, Аноним (213), 18:39, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ради смеха: там от автора ещё вот это есть http://cmustdie.com
    Ну и страничка автора https://veresov.pro/ru, правда там разделы "Проекты" и "Посты" пустые((
     
     
  • 4.238, n00by (ok), 20:54, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    На главной странице есть ссылки в тексте.
     
  • 2.140, Максим (??), 14:26, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Интересно, будет rust-free форк ядра?
     
     
  • 3.186, Анонн (?), 16:25, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Конечно будет. Есть Linux-libre, и для этого найдутся люди.
     
  • 3.259, Аноним (259), 23:43, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А нахрена? make menuconfig, и отрубай раст сколько влезет
     
     
  • 4.307, ryoken (ok), 08:02, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А вот чтоб даже без menuconfig :).
     
     
  • 5.316, КО (?), 08:17, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И отдельную васянскую сборку чисто для этого.
    И поддерживать один чувак на какой-нибудь гите.
     
  • 2.208, истина в последней инстанции (?), 18:19, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > До раста один шаг.

    Так три дня же. Не? Или ты про момент когда с растом всё свалится.

     
  • 2.482, владимирСергеевич (?), 21:47, 04/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    До раста один шаг, который вы ждете, тоесть вы хотите перегрузить ядро, к пример... большой текст свёрнут, показать
     

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

  • 1.43, Бывалый смузихлёб (?), 10:23, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    > Значительное изменение номера версии произведено из эстетических соображений
    > и является формальным шагом,
    > снимающим дискомфорт из-за накопления большого числа выпусков в серии
    > из эстетических соображений
    > снимающим дискомфорт

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

     
     
  • 2.52, Аноним (52), 10:56, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > но ведь, но как же святая-святых правила версионирования

    Я вас умоляю, по сравнению с Gnome, это вообще цветочки)

     
     
  • 3.61, Аноним (65), 11:11, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    их хромоноги просто покусали
     
  • 2.90, Аноним (90), 12:02, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    По этой логике сидели бы щас на 2.7.666.36 ядре. Или на 2.8, но точно даже не на 3.х.
    Все переименования кроме 2 были эстетики ради.
     
     
  • 3.439, минона (?), 11:51, 05/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Но-но! 1.2.13 навсегда!
     

  • 1.46, Аноним (46), 10:32, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > блочный драйвер ublk

    А зачем он нужен?

     
     
  • 2.96, Аноним (96), 12:22, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Из названия понятно же
     

  • 1.47, ryoken (ok), 10:34, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >> В файловую систему XFS добавлена поддержка асинхронной буферизированной записи с использованием механизма io_uring. Тесты производительности, проведённые при помощи инструментария fio (1 поток, размер блока 4кб, 600 секунд, последовательная запись), показывают увеличение числа операций ввода/вывода в секунду (IOPS) с 77k до 209k, скорости передачи данных – с 314MB/s до 854MB/s, и падения задержек с 9600ns до 120ns (80 раз).

    Нужно ли переформатирование разделов и как всё это вот включается? :)

     
     
  • 2.51, Первая буква (?), 10:53, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +7 +/
    В каждый файл вручную нужно внести бинарный буфер записи с использованием механизма io_uring, потом переканпелить файловую систему и пропаять прошивку fio. Бэкап можно не делать, там все на расте.
     
  • 2.129, Анно Домини (?), 13:59, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    on-disk формат тот же, надо ядро только обновить
     
     
  • 3.132, ryoken (ok), 14:01, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > on-disk формат тот же, надо ядро только обновить

    Понятно. "Ждём ебилдов" :).

     

  • 1.48, Аноним (48), 10:41, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    пока без расто-секткнтов. в принципе я о расте в ядре узнАю по шуму парада расто-сектантов под окнами, а не из интернета
     
  • 1.53, Аноним (53), 11:01, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –9 +/
    >поддержка асинхронной буферизированной записи в XFS

    30 лет ФС, а в ней всё ещё мелкие недоделки. Ужас какой-то.

    До сих пор не поддерживается уменьшение раздела. Вот оно, качество опенсорса.

     
     
  • 2.55, Аноним (55), 11:06, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +7 +/
    То ли дело NTFS, в ней все недоделки уже стабилизированы и "как-нибудь живите с этим", поэтому каждый перенос системы на новый хард сулит цирком с понями. А если ещё и какие-то вопросики к загрузчику, то можно и вовсе пару дней запороть, если важно именно перенести настроенный комплекс
     
     
  • 3.58, Аноним (65), 11:09, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    NTFS божественна
     
     
  • 4.64, Старший аноним (?), 11:13, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    у аборигенов Папуа Новой Гвинеи
     
  • 4.68, Аноним (55), 11:15, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А тулы к ней ещё божественней, начиная от всяких помоек типа AOMEI и заканчивая сервисным софтом производителей дисков. Которые чуть что - просто невнятно спотыкаются при переносе данных на новый диск и всё "у нас лапки, дальше сами"
     
  • 4.78, Аноним (78), 11:23, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да, до тех пор, пока кот нечаянно не нажмёт на кнопку питания твоего компа и пока не выяснится, что с ней твой новенький NVMe не выдаёт должной скорости записи
     
     
  • 5.88, Аноним (-), 11:52, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    а кот может специально нажать?
     
     
  • 6.89, Массоны Рептилоиды (?), 12:01, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Мой кот может
     
  • 6.276, Аноним (247), 02:24, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Более корректный вопрос когда имеешь дело с котами - может ли кот специально не нажать?
     
     
  • 7.308, ryoken (ok), 08:03, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А вы не кладите колбасу рядом с компом.
     
  • 4.97, Игорь Воскресенский (?), 12:26, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    У ntfs отлично реализован механизм оффлановой дедупликации. Чего нет ни в одной фс линуха.
    Да и поодержка прав доступа nfsv4 acl до сих пор в ядро не включено ни для одной фс
     
     
  • 5.270, edo (ok), 00:57, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > У ntfs отлично реализован механизм оффлановой дедупликации. Чего нет ни в одной фс линуха.

    Как минимум xfs и btrfs поддерживают

    https://btrfs.wiki.kernel.org/index.php/Deduplication

     
     
  • 6.407, Игорь Воскресенский (?), 19:28, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А оно где то работает в штатной поставке хоть одного дистра?
    Оно готово для продакшна?
     
     
  • 7.424, edo (ok), 20:21, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > А оно где то работает в штатной поставке хоть одного дистра?
    > Оно готово для продакшна?

    https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html-
    https://fedoraproject.org/wiki/Btrfs#Default_filesystem,_on_the_desktop
    https://documentation.suse.com/sles/12-SP4/html/SLES-all/cha-filesystems.html

     
     
  • 8.431, Игорь Воскресенский (?), 22:46, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ну так и где здесь что-то сказано про дедупликацию в btrfs Которая ещё где то и... текст свёрнут, показать
     
  • 4.109, _kp (ok), 13:01, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Скорее это наиболее кроссплатформенная файловая система, у которой обычные пользователи от радости не замечают проблемы.
     
  • 2.57, Аноним (57), 11:09, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    В интерпрайзе ты не уменьшаешь разделы, только увеличиваешь.
     
     
  • 3.60, Аноним (65), 11:10, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > В интерпрайзе ты не уменьшаешь разделы, только покупаешь новые накопители.

    fixed

     
     
  • 4.207, Аноним (194), 18:11, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А тебе кто новый диск себе купить не даёт? Мамка что ли?
     
  • 3.146, Аноним (146), 14:38, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Т.е., на локалхосте XFS не место.
     
     
  • 4.165, НяшМяш (ok), 15:26, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Каждый купленный мною диск был или больше, или хотя бы равным по объёму старому. Поэтому у меня с XFS не было проблем.
     
     
  • 5.170, Michael Shigorin (ok), 15:35, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    ...и это ещё не вспоминали про rsync (которому разве что квадрильён хардлинков не по зубам в конечное время).
     
  • 2.72, GrNa (?), 11:19, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Анон опять ноет. Им написаные ФС сразу лучше чем BTRFS, никаких фиксов, только хардкор. И альтернатив то xfs никаких нет, так партия сказала.
     
  • 2.77, Gedweb (ok), 11:23, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Уменьшения раздела нет, но это про функционал, а не качество.
    Пользуюсь буквально везде, никаких нареканий на качество. Функционал с восстановлением раздела не подводил, в отличии от badsuperblockfs.
     
  • 2.105, maximnik0 (?), 12:53, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >30 лет ФС, а в ней всё ещё мелкие недоделки.

    А вы знаете сейчас доробатываеться уже условно 3-е поколение этой ФС.И уменьшение раздела уже эксперементальная фича, но пока на новые системные вызовы не перенесли требуется размонтирование и перезагрузка. По умолчанию в дистрибутивах функция уменьшения отключена и не скомпилирована, слишком пока считается не стабильной.А переделали её знатно, появился опционыльный механизм копирования при записи, контрольная сумма для метаданных, очень быстрей стала работа с мелкими файлами, появился кэш свободных блоков.
    Для счастья не хватает сжатия файлов и контрольные суммы для данных.

     
     
  • 3.120, anonymous (??), 13:44, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    может что путаю но вспоминается что эта киллер фича с рождения еще в SUN, структура для отслеживания свободных блоков.
     
     
  • 4.302, Аноним (53), 07:30, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    xfs родилась не в SUN, a в SGI Irix
     
  • 4.324, maximnik0 (?), 09:34, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > может что путаю но вспоминается что эта киллер фича с рождения еще
    > в SUN, структура для отслеживания свободных блоков.

    Ну возможно так и есть. С {Солярисом} не сталкивался кроме опен реализации на посмотреть. Но для XFS это новая фича, оказавшихся к тому же багистой. Народу частенько приходилось ремонтировать фс. Ремонт заключался в пренудительном сбросе и очистке кэша с последующим fsck.

     
  • 3.147, Аноним (146), 14:41, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А упаковка хвостов файлов?
     
     
  • 4.322, maximnik0 (?), 09:24, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >А упаковка хвостов файлов?

    Да, вкусная опция.Но на reiser 3.6 работа с мелкими файлами организована гораздо лучше, там вообще даже пустые файлы упаковывать можно было. Хотя чего жаловаться, ну не дотягивает по скорости до ext4 чуть чуть ну и хрен с ним. Зато ACL самые богатые {ну кроме Novell Storage Services }, есть штатная корзина и невоброзимое кол-во опций :-)

     
  • 2.133, ryoken (ok), 14:03, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > До сих пор не поддерживается уменьшение раздела. Вот оно, качество опенсорса.

    1. Иногда стоит планировать азделы ДО жопы.
    2. Перенос данных между разными разделами с XFS делается штатными утилитами (xfsdump\xfsrestore).

     
  • 2.299, Аноним (335), 07:05, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Интересно, как без твоих комментариев работают системы из топ500, сервера БД и прочие сервисы с миллионами коннектов/транзакций?
    Они же с недоделками все, студентами на коленках в общагах сделаны :)
    Уменьшения раздела ему не хватает, надо же. До одного сектора, да. Ну просто прорыв в разработке ФС  :)
     

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

  • 1.56, George (??), 11:08, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    XFS на SSD ускорился для всех или только для тех, кто использует io_uring ?
     
     
  • 2.274, edo (ok), 01:52, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Второе
     

  • 1.66, onanim (?), 11:14, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    ура, товарищи!

    ...а теперь поясните по хардкору: файловую систему XFS уже можно использовать в продакшоне, или пускай ещё пообрабатывают напильником?

     
     
  • 2.73, Аноним (55), 11:19, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Кто ж на нём работает? Она годится только комменты с...трочить, да в краденную с торрентов хипстоту играть
     
  • 2.93, llolik (ok), 12:09, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > XFS уже можно использовать в продакшоне

    Насколько я помню (возможно с тех пор уже что-то поменялось), во ВКшечке вся медийка на XFS. По-крайней мере раньше, изображения вообще отдавались напрямую. Достаточно серьёзный продакшн?

     
     
  • 3.100, Аноним (65), 12:43, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –6 +/
    ВКшечка? нет
     
  • 3.171, Michael Shigorin (ok), 15:39, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >> XFS уже можно использовать в продакшоне
    > Насколько я помню (возможно с тех пор уже что-то поменялось), во ВКшечке
    > вся медийка на XFS. По-крайней мере раньше, изображения вообще отдавались напрямую.

    На киевском зеркале применял с середины нулевых примерно и до конца той машинки -- под ext3 просто загибалась при тех нагрузках (особенно с учётом того, что это довольно долго был дурик с полгигом памяти или около того, на котором окромя ftp/rsync/http ещё и собственно веб с почтой крутились).

    Но это историческое, а не именно серьёзное, конечно...

     
  • 2.95, Аноним (46), 12:14, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    XFS уже лет 20 используется в продакшоне, ты слегка отстал.
     
  • 2.121, anonymous (??), 13:46, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    основная рекомендованная RedHat, комбо lvm + XFS, десятки лет.
     
  • 2.300, Аноним (335), 07:07, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В хардкоре за такие вопросы посылают почти на название этой самой системы. С напильником в другом месте :)
     

  • 1.71, Аноним (55), 11:18, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    надеюсь именно этот релиз затащат в Ubuntu 22.04.2, а не следующую бетапомойку
     
  • 1.76, penetrator (?), 11:21, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Добавлена поддержка аутентификации накопителей NVMe.

    Переведите кто-нибудь. Я впервые про это слышу.

    Это что за зверь?

     
     
  • 2.81, Аноним (81), 11:37, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ровно в полноч твой NVMe будет превращаться в тыкву
     
     
  • 3.84, penetrator (?), 11:43, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    есть какой-нибудь источник или линк?
     
     
  • 4.85, Аноним (81), 11:45, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    сказку про золушку читал ?
     
     
  • 5.94, Аноним (46), 12:13, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    И где там про NVME?
     
  • 3.172, Michael Shigorin (ok), 15:40, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –11 +/
    > ровно в полноч

    В полчего?

    (и да, дяденька, а если я и NVMe куплю калининградский? -- их M.2 SATA на моём e16c работает превосходно)

     
     
  • 4.361, Хру (?), 15:50, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > В полчего?

    В противоположность от полшестого :)

     
  • 2.181, deusbase (ok), 16:14, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Например: контроллер NVMe 4016 также является первым контроллером PCIe Gen 5, в котором реализована поддержка шифрования канала PCIe. Благодаря аутентификации с двойной подписью и поддержке доверенной платформы контроллер NVMe 4016 отвечает всем критическим требованиям к хранению данных и безопасности корпоративных приложений.
     
     
  • 3.224, john_erohin (?), 20:04, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    кто-то до сих пор пытается убедить клиентов, что провайдеру хостинга можно запретить читать клиентские данные внутри клиентских ВМ. что ж, я верю. без вопросов вообще.
     
  • 3.277, penetrator (?), 02:35, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    если я правильно понял, то это шифрование физического линка между хостом и накопителем

    и в случае LUKS и файловых систем с проверкой хотя бы чексум метаданных (а это есть в даже в свежих ext4) фича так себе получается

     
     
  • 4.362, Хру (?), 15:51, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Правильно. Это скорее всего от cold-boot атак защита.
     

  • 1.80, DEF (?), 11:27, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это LTS?
     
     
  • 2.196, Аноним (196), 17:46, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее всего, lts будет 6.1.
     
     
  • 3.298, Сергей (??), 06:36, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Lts будет 6.1, после тестирования кода.
     

  • 1.114, Аноним (114), 13:05, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Когда 8к60 на амуде картах заработает в линуксе?
     
  • 1.117, Аноним (117), 13:31, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сломали весь семвер единственному нормальному ядру в природе.
     
     
  • 2.183, Аноним (183), 16:24, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Это произошло еще во 2 версии, с добрым утром
     

  • 1.139, torm84 (?), 14:26, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Жаль sr-iov на iris xe не завезли. Уже два года в драйвер впилить не могут или не хотят...
     
  • 1.143, Kuromi (ok), 14:29, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    "Из планировщика задач убран код с эвристикой, обеспечивающий миграцию процессов на наименее загруженные CPU с учётом прогнозируемого выигрыша в энергопотреблении."

    Я смотрю это тенденция - выкидывать в конечном итоге эвристику из-за сложности и необходимости постоянно доводить до ума.

    В ФФ был такой механизм мультиплексирования HTTP соединений, в его реализацию было сложено немлао сил и ресурсов, но под конец было решено выкинуть это все целиком на помойку, т.к. серверы все разыне и постоянно появлялись проблемы для обхода которых приходилось писать все новые и более сложные правила.

     
     
  • 2.158, Максим (??), 15:01, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Эвристика устарела, пора бы сделать планировщик на нейросетях.
     
     
  • 3.179, Kuromi (ok), 16:04, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Эвристика устарела, пора бы сделать планировщик на нейросетях.

    А потом панически писать "нейросеть каким-то образом супероптимизировала процессы, но проблема в тмо что мы вообще не понимаем как и почему она называет себя Skynet"?

     
     
  • 4.350, n00by (ok), 13:51, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > проблема в тмо что мы вообще не понимаем как и почему
    > она называет себя Skynet"?

    Потому что n00by слишком долго ныл на Опеннете, что свеженькая Роза - дно и не умеют кодить, от чего компьютерам стало стыдно.

     

  • 1.153, Попандопала (?), 14:56, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ничего не понял,но вероятно при следующей установке системы выберу xfs.
     
  • 1.154, Максим (??), 14:56, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Если уж решили включить в ядро Rust, включите также и Carbon.
     
     
  • 2.188, DEF (?), 16:38, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    If you using Rust, ignore Carbon (c) Google.
     
     
  • 3.209, Аноним (146), 18:19, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Посмотрим, что они запоют, когда 1.0 выпустят.
     

  • 1.155, Отец Ононим (?), 14:57, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Когда в арчик завезут? Уже нет сил сидеть на протухшем старье 5.19.12.
     
     
  • 2.168, НяшМяш (ok), 15:32, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Собираю себе уже с помощью https://github.com/Frogging-Family/linux-tkg/

    Всё равно ядро без MGLRU не ядро )

     
  • 2.189, DEF (?), 16:39, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Тяжело вам, бета-тестерам.
     
     
  • 3.428, Аноним (-), 21:33, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Тяжело вам, на стухшем (как помёт мамонта) софте сидеть.
     
  • 2.257, Аноним (259), 23:36, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В генте уже есть сорцы, только что обновился
     
  • 2.310, ryoken (ok), 08:08, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Хрень ваш арчик. Берите Федору RawHide - там уже недели 2 назад сабжные RC-шки были :).
     

  • 1.173, Аноним (173), 15:43, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >> реализована возможность передачи затравки для генератора

    Спросоня читаю такое и никак не пойму о чём речь.

     
     
  • 2.182, Твайлайт Спаркл (ok), 16:18, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    srand()
     
  • 2.241, n00by (ok), 21:05, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    О соли.
     

  • 1.185, Anonymoustus (ok), 16:25, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > произведено из эстетических соображений и является формальным шагом, снимающим дискомфорт

    Не тот уже Линус, не тот.

     
  • 1.197, Аноним (197), 17:53, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Нормальный скролинг в браузеры завезли или всё так же фризы и статтеры в отличии от винды???
     
     
  • 2.214, Аноним (210), 18:41, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Выкинь XOrg.
     
     
  • 3.245, AlexYeCu_not_logged (?), 21:46, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Выкинь XOrg.

    Поставь Wayland + wm на wlroots и наслаждайся багом с отрисовкой курсора, который в known issues уже не первый год.

     
  • 3.261, Аноним (261), 23:49, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > XOrg

    Эт чё такое? Я не ботаник-очкарик, мне нужно нажать на кнопку и чтобы всё работало.

     
     
  • 4.311, ryoken (ok), 08:08, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вам, батенька, на МакОСь.
     
     
  • 5.345, Аноним (335), 13:22, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В руководители.
     
  • 2.231, Beta Version (ok), 20:22, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    На Линуксе в браузерах есть фризы и статтеры?!
     
  • 2.236, Аноним (79), 20:36, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Фризы и статтеры придумали в венде.
     
  • 2.246, AlexYeCu_not_logged (?), 21:48, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Нормальный скролинг в браузеры завезли или всё так же фризы и статтеры
    > в отличии от винды???

    1. В отличие от.
    2. Статтеры и в  Винде есть — такова уж природа композитинга. В Иксах оный хотя бы отключить можно. А в Винде после седьмой и Вяленом — нет.

     
  • 2.248, Аноним (248), 21:54, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Купи нормальную видеокарту вместо своей Nvidia и будет тебе нормальный скроллинг
     
     
  • 3.260, Советский инженер и пенсионер (?), 23:45, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    У меня макбук про 2018, от ящиков-пылесборников отказался лет 15 назад. Почему-то в винде и макоси работает всё экстра-плавно, в отличии от этих ваших линпуксов.
     
     
  • 4.360, Аноним (360), 15:32, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Невыдуманные истории, о которых невозможно молчать
     
     
  • 5.446, Аноним (335), 00:35, 06/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Он экстра-плавно молчит. Это другоэ.
     
  • 4.460, Аноним (459), 01:07, 08/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >У меня макбук
    >Памагити глючит!

    Не удивлён.

     
  • 2.348, birdie (ok), 13:44, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ничего такого не наблюдал ... никогда.

    Может, у вас мало рамы?

    В наше время для бровзинга нуно хотя бы 6GB.

     
     
  • 3.365, Аноним (365), 16:28, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Причём тут память, ты в сосну ударился чтоль? Тебе же говорят: фризы и статтеры только в ляликсе.
     
     
  • 4.393, Аноним (393), 18:12, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Причём тут память, ты в сосну ударился чтоль? Тебе же говорят: фризы
    > и статтеры только в ляликсе.

    Так не видел ничего ни разу в Линуксе - тебе говорят.

    Может, у тя руки кривые?

     
     
  • 5.452, Аноним (452), 16:57, 06/10/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Может, у тя руки кривые?

    Я зарабатываю 4000 долларов в месяц работая с 3d графикой, а вот ты, пенсионер сидишь на Core2 Duo с квадратным монитором родом из 2007 года в своей хрёщевке. Зато могЁш конпилировать линпукс. Так у кого кривые руки?

     
     
  • 6.467, Аноним (459), 01:41, 08/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Я зарабатываю 4000 долларов в месяц

    Если ты даже тролишь настолько убого, скорее всего ты безработный школьник, сидишь на Core2 Duo с квадратным монитором родом из 2007 года в своей хрёщевке. Иди покушай, мамины котлетки.

     
  • 4.445, Аноним (335), 00:25, 06/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Тебе же говорят: фризы и статтеры только в ляликсе.

    Кто говорит?

     

  • 1.198, minonA (?), 17:54, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А Swap partition уже перевели на io_uring?
     
     
  • 2.242, n00by (ok), 21:16, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это только для фанатов размещать подкачку для RAM в ZRAM может быть актуально, но может потребоваться ещё и FUSE.
     

  • 1.203, minonA (?), 17:56, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что в итоге получается быстрее EXT4, XFS с включенным io_uring, или BTRFS с включенным сжатием zstd?
     
     
  • 2.223, Роман (??), 20:00, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Короткий ответ: да

    Длинный ответ: зависит от характера нагрузки. Условно если повезёт и btrfs сожмёт 1гб файл в 1мб и запишет быстрее чем XFS. А если не повезёт или процессор слабый - не быстрее. А если перезапись файла, но у вас там cow? И так далее.

    Для локалхоста btrfs может быть и ок. На проде - ну не факт, надо смотреть.

     
  • 2.229, john_erohin (?), 20:19, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    по-моему для NVMe уже все пофиг, надо смотреть write amplification а не "быстрее".
     
     
  • 3.279, Аноним (247), 03:12, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Есть где свежие тесты по write amplification среди этих фс?
     
     
  • 4.352, Аноним (352), 14:21, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Натыкался на изыскания 2017 года. Лучше всех была ext2, а хуже btrfs.
     
     
  • 5.359, Аноним (247), 15:31, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Старые я не раз видел. Хотелось бы более современные тесты, ведь файловые системы продолжают развиваться.
     
     
  • 6.470, Аноним (470), 03:47, 09/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так протестируй, если годная статья выйдет, заработаешь денег на монетизации.
     
  • 2.237, Аноним (237), 20:43, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    для hdd ext4 , для ssd f2fs
     

  • 1.205, Аноним (205), 17:57, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > В новую версию принято 16585 исправлений от 2129 разработчиков, размер патча - 103 МБ (изменения затронули 13939 файлов, добавлено 1420093 строк кода, удалено 318741 строк).

    А кто тестирует все эти новшества и зачем в каждой новой версии ядра Linux вносят столько изменений?

     
     
  • 2.206, Максим (??), 18:07, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Миллионы разработчиков-энтузиастов по всему миру!
     
     
  • 3.233, Аноним (-), 20:25, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Миллионы разработчиков-энтузиастов по всему миру!

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

     
     
  • 4.304, Аноним (335), 07:43, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А что за баг с вайфаем в бридже? И почему роутеры на openwrt об этом не знают, а просто работают?
    И нафига в Linux аналог дамминета?
    "кэкзек" - это крэк для зеков? :)
     
     
  • 5.312, ryoken (ok), 08:10, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > "кэкзек" - это крэк для зеков? :)

    Предположу, что kexec таки :).

     
     
  • 6.326, Аноним (326), 10:38, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А что с ним не так?
     
     
  • 7.327, Аноним (326), 10:53, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И да, хорошо бы описать задачу и платформу на которой это "не так работает".
     
     
  • 8.378, Аноним (-), 17:25, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А на какой оно работает кроме мультибута ... текст свёрнут, показать
     
     
  • 9.408, Аноним (335), 19:28, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    кэкзек заработает когда - кто написал ... текст свёрнут, показать
     
  • 9.413, Аноним (335), 19:53, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А на какой должно работать Это для девелоперов ядра сделано или для тех, кто лю... текст свёрнут, показать
     
  • 9.423, Аноним (-), 20:17, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Харе метать перед чипсетами бисер Они не знают нифига о ядрах и загрузке Тип... текст свёрнут, показать
     
  • 7.330, ryoken (ok), 11:15, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > А что с ним не так?

    Сам давно не трогал, но вроде где-то видел, что не работает с systemD.

     
     
  • 8.337, Аноним (335), 11:54, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Рабинович напел Он может, да https wiki archlinux org title Kexec ... текст свёрнут, показать
     
     
  • 9.340, ryoken (ok), 12:16, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Значит допилили Я несколько лет назад смотрел ... текст свёрнут, показать
     
     
  • 10.344, Аноним (335), 13:19, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это значит соврамши Модераторы шустрые, да ... текст свёрнут, показать
     
  • 5.375, Аноним (-), 17:20, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > А что за баг с вайфаем в бридже?

    Виндовс узер или "молодой разработчик ядра" ? Каждый кто хоть раз ставил линуксы эти самые знает - что бриджевать вайфай в линуксе нельзя.

     
     
  • 6.404, Аноним (335), 19:09, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    brctl show
    bridge name     bridge id               STP enabled     interfaces
    br-lan          7fff.6038e09e51a1       no              eth0
                                                            wlan1
    uname -rpv
    5.10.138 #0 SMP Sat Sep 3 02:55:34 2022 unknown

    OpenWrt, да. Работает без проблем.

    Таки в чем проблема, кроме "Каждый кто хоть раз ставил линуксы эти самые знает - что бриджевать вайфай в линуксе нельзя."?
    И для каких задач кроме точки доступа это надо использовать?

     
     
  • 7.422, Аноним (-), 20:12, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Прогуглил бы для начала
    Вот тут более простым языком:

    That's a FAQ: Wifi uses something called 3-address-mode by default, and a consequence of that is that you cannot bridge a Wifi client and Ethernet.

    https://unix.stackexchange.com/questions/655100/bridging-with-wifi-not-working

    Синдром опеннета - нихрена незнаю но мне кажется что я прав.

     
     
  • 8.444, Аноним (335), 23:53, 05/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    That s a FAQ Wifi uses something called 3-address-mode by default, and a conseq... большой текст свёрнут, показать
     
  • 3.252, Аноним (205), 22:40, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Брехня!
     
  • 2.266, Аноним (261), 00:00, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > зачем в каждой новой версии ядра Linux вносят столько изменений

    Для прокачки своего резюме, типа смотрите какой я крутой, я поучаствовал и внёс свой патч.

     

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

  • 1.226, Beta Version (ok), 20:07, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Главное, что поддержку 7000 серии Радеонов добавили.
     
     
  • 2.234, Аноним (-), 20:27, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    К тридцатилетию, красиво
     
  • 2.265, Аноним (261), 23:59, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Только какой толк от этого, если они работают вполовину своих возможностей, которые реализуются только в винде с официальными драйверами и утилитами.
     
     
  • 3.328, Аноним (326), 11:05, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ну в том, что винда - игровая платформа никто не сомневается.
     
  • 3.405, Beta Version (ok), 19:12, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Только какой толк от этого, если они работают вполовину своих возможностей, которые
    > реализуются только в винде с официальными драйверами и утилитами.

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

     
     
  • 4.450, Аноним (450), 16:53, 06/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Расскажи это вентиляторам в GPU которые под ляликсов постоянно долбятся в сотку и воят как пылесос, вместо того чтобы корректно останавливаться при отсутствии нагрузки как в ОС здорового человека - в винде.
     
     
  • 5.456, Beta Version (ok), 20:11, 06/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Расскажи это вентиляторам в GPU которые под ляликсов постоянно долбятся в сотку
    > и воят как пылесос, вместо того чтобы корректно останавливаться при отсутствии
    > нагрузки как в ОС здорового человека - в винде.

    У меня RX 6600 Sapphire Pulse - вентиляторы не крутятся в простое до 50-55С. В играх крутятся ~20-30%, всё как на венде. Так что заканчивай фантазировать.

     
  • 4.451, Аноним (450), 16:54, 06/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Они выполняют основные свои задачи, а всякие улучшайзеры в драйверах даже на венде мало кто использует, т.к. не всегда и не везде они хорошо работают.

    Пенсионерам с квадратными мониторами 800х600 не понять насколько днище эти ваши линуксы на 4к дисплеях.

     
     
  • 5.457, Beta Version (ok), 20:12, 06/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Они выполняют основные свои задачи, а всякие улучшайзеры в драйверах даже на венде мало кто использует, т.к. не всегда и не везде они хорошо работают.
    > Пенсионерам с квадратными мониторами 800х600 не понять насколько днище эти ваши линуксы
    > на 4к дисплеях.

    На 4К дисплеях линуксы выглядят точно так же, как венда.

     

  • 1.250, Neon (??), 22:14, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Всё таки в линуксах сама идея засовывать в ядро все драйвера порочна. Идея драйверов в винде всё таки лучше. Нужно, поставил драйвер от производителя, а не засовывать всё в ядро. Вот и получаются маразмы в виде видеодрайверов чипсета i915. И выбросить жалко и кому он нужен. Вот у кого есть система живая  на i915 ?)))
     
     
  • 2.253, Beta Version (ok), 22:40, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ставишь драйвер на одну видеокарту, а у тебя ставятся драйвера на десятки видеокарт, многим из которых почти 10 лет. Да и в самой венде немало драйверов в комплекте, афаик. То есть от ненужных драйверов всё равно не увернёшься.
     
     
  • 3.256, Аноним (79), 23:11, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Если ты используешь блоб nvidia, то ты ставишь только драйвер для тысяч карт последних 10 лет. Вот с интелом и амд не всё так просто, но они тоже делятся по поколениям (каждые 5 лет или около того старые драйвера закапывают вместе с железом). При этом, nouveau ЕМНИП поддерживает вообще все карты начиная с 90х и он один из самых маленьких.

    Кстати, драйвера для линукса внезапно в основном пишут производители железа. Только их потом приходится обновлять и держать живыми, а у венды всегда политика по драйверам shit&forget,

     
  • 2.255, Аноним (255), 23:08, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Нашел до чего докопаться. Только блобы такие жырные что аж ваще. Но и тут можно выбирать конкретное.

    Вот тебе линки, а то небось не собирал ты самолично ядро 6.0. Качаешь и ставишь нужное и не облажаешься нытьем перед пацанами в следующий раз.

    DMC firmware homepage: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tr

    GuC firmware(s) can be downloaded from https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tr

     
  • 2.263, Аноним (261), 23:54, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > и кому он нужен

    Сейчас тебя заклюют местные пенсионеры, которые до сих пор сидят на железе 2004 года.

     
  • 2.264, Аноним (261), 23:58, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Более того винда давно сама подтягивает абсолютно ВСЕ драйверы из интернета. Даже не нужно их искать.
     
     
  • 3.280, penetrator (?), 03:21, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    а стату о твоем компе отправляет дядюшке в копрософт
     
     
  • 4.370, Аноним (365), 16:52, 04/10/2022 Скрыто модератором
  • +/
     
  • 3.313, ryoken (ok), 08:13, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Более того винда давно сама подтягивает абсолютно ВСЕ драйверы из интернета.

    Случаи неизвестной венде сетевухи вы скромно опустили за скобками? А ведь такое бывает, лично видел :).

     
  • 3.317, Аноним (335), 08:18, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ага, драйвер на видео 200Мб, на езернет сетевуху - 150Мб, вайвай с блюпупом - еще 200Мб. По дороге еще парочку версий дотнета скачает, иногда может джаву обновить. Зато от производителя. Пестня. Точнее стон, который у них песней зовется :)
    А вайвай еще и проверит, а какой в твоей стране режим вайвая и количества каналов. Данунафек.
    Винда самостоятельно даже вланы не умеет. Про vxlan вообще говорить не стоит.
     
     
  • 4.331, ryoken (ok), 11:17, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ага, драйвер на видео 200Мб, на езернет сетевуху - 150Мб

    Последний раз, когда видел инсталлер вендовый для нвидии - было около 480Мб. Вспомнил, что Win98 влезала в меньшие объёмы с дровами :).

     
  • 4.349, Аноним (255), 13:51, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не драйвер, а набор программ до кучи к драйверу типа панели реалтека безе которой вполне можно жить. Надо просто отдельно ставить именно драйвер ибо что в графической карте, что в звуке настраивать нечего и они тупо дублируют то, что уже в системе есть и работает кроме некоторых фич. Но например править цвет в драйвере значит убивать его и лучше исправлять цвета на мониторе. Вафляй и звук вывести наверняка сможете. Так что сотни мегабайт это костыли в то время как в линуксе это блобы без которых он был бы куда легче, но объяснять это копрорастам дело неблагодарное. Они знают и им плевать. Им интересны только деньги. Винда вообще легко может подгрузить необязательное обновление на 850 мегабайт и вообще ей пофигу есть там тарифы с ограничением трафика, нет их.
     
     
  • 5.382, Аноним (335), 17:31, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Про дублирующую системные функции фигню написанную на новейшем дотнете понятно. Параметры изображения(яркость, контраст, итд) надо править ТОЛЬКО на мониторе, в кабеле тупо цифра бегает. А влан, например, фиг настроешь без утилиты от производителя.
     
     
  • 6.415, Аноним (255), 19:57, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не всегда, ведь смотря какой адаптер используется. Опять же - там где реализовано все в драйвере костыли ненужны и опять все эти программы можно послать лесом выбрав адаптер, который работает прямо. То есть драйвер именно и есть крохотная управляющая программа, а не весь вот этот мусор сверху. Если драйвер недоразвитый нужна утилита. А недоразвит он в коммерческих целях так как положительные примеры существуют. Это не 98 винда без настройки вафляя. Есть конкретные примеры решения данного вопроса весьма простым способом.

    https://winitpro.ru/index.php/2020/03/17/nastrojka-vlan-interfejsov-v-windows/

     
  • 4.364, Аноним (365), 16:23, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Бедненький, твой IDE жесткий диск явно не вытянет такое количество мегабайт. И пофиг что на дворе 2к22 год и 512GB NVMe даже в самые днищенские ноуты ставят с завода.
     
     
  • 5.377, Аноним (335), 17:24, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Дело не в объеме как таковом, а в том, что вместе с драйвером тянется куча шлака, которое нафик не надо. А если шлак не ставить, то не все функции будут работать. Замкнутый круг, поэтому ставят шлак в систему next-next-next-ok. Зато от производителя.
    Для каждой сетевухи свой манагер настройки, для lte модема - свой(иногда у каждого провайдера свой). А уж с принтерами какая веселуха, с сетевыми особенно(про старые принтеры от канона говорить не стоит, да?). Сканеры с отправкой на почту итд.
     
     
  • 6.390, ТрахерЪ (?), 18:00, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Вместе с драйвером тянется куча шлака, которое нафик не надо

    Это уже отдаёт откровенной шизофренией, особенно если места на диске овердофига.

     
     
  • 7.394, Аноним (335), 18:19, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да забудь ты про размер диска, этот шлак в виде допсервисов в системе работает.
    Постоянно. К ноуту каждого производителя есть фирменная утилита, которая "настраивает ваш ноутбук как надо". К видеокарте - отдельный сервис с настроечной приблудой. Который еще и обновления проверяет. К принтеру/сканеру/мфу - тоже сервис с кучей всякой лабуды, которая ни к печати ни к сканированию не относится.
    И вся эта лабуда сидит в памяти и бдит, как бы чернила не закончились или новую версию обновления не пропустить.
     
     
  • 8.401, ТрахерЪ (?), 18:53, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Благодаря этим утилитам железо работает как надо и в полную силу ... текст свёрнут, показать
     
     
  • 9.406, Аноним (335), 19:13, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Как надо оно работает если модуль с прошивкой есть в ядре Про видеокарту выше... текст свёрнут, показать
     
  • 2.272, edo (ok), 01:26, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Очень 171 удачный 187 пример Модуль i915 нужен примерно всем пользователям ... большой текст свёрнут, показать
     
     
  • 3.309, Аноним (335), 08:03, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Модуль i915 нужен примерно всем пользователям процессоров intel со встроенной графикой.

    Оне на венде, не понимают'c. Даже не различают модуль, драйвер, путают ядерные и юзерспейсные.
    Ибо только на венде можно раскрыть "все возможности оборудования", принтера, например. Под виндой он сразу начинает "чотко" печатать :)

     
     
  • 4.366, Аноним (365), 16:33, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Модуль, драйвер, путают ядерные и юзерспейсные

    Зачем пользователю (не системному программисту) знать это всё? Пользователю нужен прикладной софт и чтобы он работал максимально качественно и реализовывал производительность железа на 100%.

    > Ибо только на венде можно раскрыть все возможности оборудования

    Разве это не так?

     
     
  • 5.386, Аноним (335), 17:54, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Пользователю пофик вообще на всё, ему нужны смарт планшет ноут с прикольным виде... большой текст свёрнут, показать
     
  • 3.367, Аноним (365), 16:34, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Модуль i915 нужен примерно всем пользователям процессоров intel со встроенной графикой.

    Ты всех пользователей не записывай в пенсионеров-маразматиков со встройкой на 4 пне.

     
     
  • 4.368, edo (ok), 16:40, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > со встройкой на 4 пне.

    Ещё раз: этот модуль используется для всех встроек intel (кроме совсем уже древних, которых и в рабочем состоянии найти не так легко).
    Были у меня сомнения насчёт iris xe, погуглил: нет, там тоже используется модуль i915

     
     
  • 5.369, Аноним (365), 16:50, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Слезь уже со своего 4 пня и окунись в дивный новый мир.
     
     
  • 6.384, n00by (ok), 17:43, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Окунаем незнающего про modinfo, потому что у него другая ОС firmware i91... большой текст свёрнут, показать
     
     
  • 7.387, ТрахерЪ (?), 17:57, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Зачем это знать не системному программисту?
     
     
  • 8.396, n00by (ok), 18:24, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это не относится вообще к программированию, даже баш-разработчики свеженькой Роз... текст свёрнут, показать
     
  • 7.389, Аноним (335), 17:59, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не вздумай ему тоже самое про radeon и amdgpu сказать :)
     
     
  • 8.397, n00by (ok), 18:29, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Два GPU AMD этому Анониму и вертикальный монитор до потолка ... текст свёрнут, показать
     
  • 6.462, Аноним (459), 01:15, 08/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем? Чтобы что? Чтобы жаловаться на фризы и статеры на макбуках?
     
  • 2.281, penetrator (?), 03:23, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    а мне нравится, что ставя линукс на любое железо он заведется почти гарантированно, что мне надо искать и лоадить драйвера для серверного железа, что вся поддержка из каропки, если бы то же самое было с переферией была бы вообще сказка... жаль блобы тащить приходится, в идеале и от них избавиться
     
  • 2.305, Аноним (335), 07:54, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Идея драйверов в винде всё таки лучше. Нужно, поставил драйвер от производителя, а не засовывать всё в ядро.

    Жыр просто фонтанирует, брызгами :)

    >Вот у кого есть система живая  на i915 ?)))

    А твоя интел видюха какой драйвер использует, виндовый от производителя? :)

     
     
  • 3.463, Аноним (459), 01:16, 08/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Жыр просто фонтанирует, брызгами :)

    Протри монитор.

     
  • 2.356, Аноним (-), 14:43, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Найди себе дистрибутив, который каждый драйвер отдельным пакетом поставляет. И ставь только те, что нужно.
     
  • 2.437, Alladin (?), 00:23, 05/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    i915? нетбук 2014 года на archlinux.. чистый i915.
     

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

  • 1.262, Аноним (261), 23:51, 03/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Когда завезут нормальное масштабирование интерфейса в эти ваши линуксы? Или они расчитаны на пенсионеров с Core2 Duo и квадратным монитором 800х600
     
     
  • 2.283, Аноним (261), 03:44, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Судя по дизу, у одного деда уже порвались штаны в области пятой точки вследствие реакции на мой коммент и последующего подгорания.
     
  • 2.464, Аноним (459), 01:19, 08/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем? Ты пенсионер, зрение подводит? Ноуты обычно делают читаемыми без масштабирования, ну кроме ретины может быть, но мак - это ссзб.
     

  • 1.267, мелкософта (?), 00:22, 04/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > Интегрированы компоненты ядра для управления анклавами на базе технологии Intel SGX2

    А как это отключить?

     
     
  • 2.275, Аноним (275), 02:01, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > А как это отключить?

    Используй "AMD", Люк!

     
     
  • 3.288, leap42 (ok), 05:23, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Используй "AMD", Люк!

    Только если старенький. В новых (Ryzen 7000) есть Pluton, который похож на SGX, но имеет больше функционала + прибит гвоздями к облаку Msft.

     
  • 2.284, Аноним (261), 03:45, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В бивосе. У меня и на ноуте и на стационарнике есть такая опция.
     
     
  • 3.373, Аноним (275), 17:18, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Наивный :)
     
  • 2.285, Аноним (261), 04:15, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А как это отключить?

    Зачем? Оно тебе мешает сёрфить опеннет? А если беспокоишься о безопастности, то для начала избавься от мобильного телефона (даже кнопочного), удали все свои экаунты в интернете, ходи по улице в маске чтобы уберечься от камер с опознаванием лиц, которые натыканы сейчас на каждом шагу.

     
     
  • 3.286, Аноним (261), 04:17, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > удали все свои экаунты в интернете

    Интернет лучше отключить вообще. Чтобы вирусов не подцепить и чтобы злые хакеры не пролезли через провода к тебе в комп! У меня знакомый пенсионер есть, который принципиально не пользуется вообще никакой мобильной связью и в интернет выходит только с компа на работе 😁

     
     
  • 4.315, ryoken (ok), 08:16, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > пенсионер есть, который принципиально не пользуется вообще никакой мобильной связью и
    > в интернет выходит только с компа на работе 😁

    И не сказать чтоб он радикально неправ...

     
  • 4.441, Аноним (470), 17:42, 05/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > пенсионер
    > только с компа на работе

    Интересная пенсия у вас там.

     
  • 3.314, ryoken (ok), 08:15, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >>ходи по улице в маске

    Ну это деанонит ещё хлеще.

     
  • 2.287, leap42 (ok), 05:20, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    >> Интегрированы компоненты ядра для управления анклавами на базе технологии Intel SGX2
    > А как это отключить?

    А зачем? Это ж софтовая управлялка на стороне Linux для аппаратной части внутри процессора Intel. Сам SGX можно отключить в BIOS/UEFI (на самом деле нет: даже при выключении он работает, просто в другом режиме).

     
     
  • 3.374, Аноним (275), 17:19, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > даже при выключении он работает

    В точку!

     
  • 3.381, Аноним (381), 17:30, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > даже при выключении он работает, просто в другом режиме

    Пора переходить на православный 4 пень. Зачем луддитам прогрессивное железо, ведь опеннет можно смотреть даже с i486DX.

     
     
  • 4.412, Аноним (-), 19:47, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    У тебя i486DX?
     
     
  • 5.425, Аноним (450), 20:42, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    iMac со включённой дополнительной телеметрией во благо улучшения продуктов. Обтекай.
     

  • 1.458, Анином (?), 08:45, 07/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    “I really didn’t want to have to do this,” stated Torvalds. “But you all screw around too much. Nothing seems to get through to you. Maybe a little time with Rust will teach you a lesson.”
    слова Линуса про раст
     
     
  • 2.469, n00by (ok), 17:57, 08/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > you all screw around too much.

    Призывается Михрютка для литературного перевода.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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