The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Разработчики стэка шрифтов Linux отказались от поддержки мяг..., opennews (??), 09-Май-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


578. "Разработчики стека шрифтов Linux отказались от поддержки мяг..."  +/
Сообщение от Школьник (ok), 10-Май-20, 21:26 
>Но мой списочек необратимо изгаженного [...] пожалуй, раз в двадцать поболее будет.

А не могли бы вы его огласить? Можно особо не разжёвывая. Про ARC ZFS во FreeBSD я помню.

Ответить | Правка | Наверх | Cообщить модератору

634. "Разработчики стека шрифтов Linux отказались от поддержки мяг..."  +/
Сообщение от пох. (?), 11-Май-20, 11:48 
> А не могли бы вы его огласить?

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

> Про ARC ZFS во FreeBSD я помню.

чего это только arc? (который, кстати, поломан не в одном а в трех местах, и только одно удалось величайшей кровью кое-как подлатать)
abd scatter это не arc, это отдельная беда.

Из другого крупного во фре - например, неотключаемость hidden libraries (мы лучше вас знаем, каких библиотек вам надо по два экземпляра).

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

И это только что навскидку вспомнилось.

В других проектах не лучше - те же ms core fonts в фритайпе поломаны уже пять лет как.

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

Ответить | Правка | Наверх | Cообщить модератору

641. "Разработчики стека шрифтов Linux отказались от поддержки мяг..."  +/
Сообщение от Школьник (ok), 11-Май-20, 13:57 
>Про неотключаемые патчи по замедлению процессора - ну это ж у всех так, думать некогда, трясти надо.

https://make-linux-fast-again.com/ не поможет? Я, если честно, не пробовал.

Про остальное - блин, сколько мимо меня всего происходит! Пойду-ка я учиться.

ЗЫ Подскажите, про ARC во FreeBSD по каким еще словам гуглить? Я только про Restore ARC MFU/MRU pressure знаю (от вас же).

Ответить | Правка | Наверх | Cообщить модератору

665. "Разработчики стека шрифтов Linux отказались от поддержки мяг..."  +3 +/
Сообщение от пох. (?), 12-Май-20, 00:02 
> https://make-linux-fast-again.com/ не поможет? Я, если честно, не пробовал.

НЕТ. Потеря до 60% производительности на специфических тестах - это вот с этим "fast, again" - только из-за наличия в коде ненужно-проверок ненужного, с ВЫКЛЮЧЕННЫМИ "mutigations". Хотя в ведре миллиард опций (и у фри тоже) - но именно эту диверсию кому-то _очень_ надо было впихнуть намертво.

У фри по некоторым весьма неточным данным - потери на порядок меньше, из-за другого механизма управления памятью (злые языки говорят что он сам обеспечивает тот же порядок производительности в минус без всяких kpti ;) - но было бы очень странно ожидать что изуродованный ради этих улучшизмов сверхкритичный код, дергаемый на каждый context switch, останется эффективным. Как минимум, ему приходится проверять пачку глобальных флагов на _каждом_ свитче.

Окей - проверки выпилить не очень сложно. Откатить патчи kib@ - невозможно, во всяком случае, я не понимаю архитектуру ix86 в достаточной степени. Там не мелкие исправления, там кусок кода переписан целиком - и на него еще наложился патч уязвимости int3, поэтому нельзя просто вернуть как было (это-то можно, но будешь жить с exploitable local root)

> ЗЫ Подскажите, про ARC во FreeBSD по каким еще словам гуглить?

system hang, total kernel lockup ;-)

Количество людей в теме - по пальцам можно пересчитать, на половину этих проблем даже багрепорты не писали - потому что бесполезно, ибо хорошо известно как "разработчики" воспринимают критику в свой адрес - даже когда она с детальным разжевыванием, что именно они сломали и работающим патчем в комплекте. "ну просто надень кастрюлю и иди дальше, все так ходим"

Вкратце из того о чем я знаю - а я знаю не все: сломанный needfree, восстанавливается патчем slw@
https://reviews.freebsd.org/D7538 - его регулярно ломают, если не ложится - насиловать не надо, надо откатываться на ту версию, на которую ляжет без заметных проблем.
Принципиально неработающий и defective by design compressed arc - kernel tunable (после этого надо померять скорость работы с compressed data и, возможно, тоже выключить - внимание, методом destroy, а не просто выключить - это взаимосвязанные детальки), abd scatter - вроде kernel tunable в текущих версиях, но я не проверял - в моих 11.0-1 это делается ручным редактированием abd.c
Еще одну проблему (которой просто нет в моих версиях) - удалось победить, там просто arc не работал.

Но в любой момент могут сломать еще что-то где-то - и за ними даже не следит никто, потому что все, кому надо было чтоб работало - сидят на своих патченных-перепатченных системах, апгрейдясь когда есть время и вдохновение. Кому нахрен нужны "улучшизмы" в хранилке, если она уже работает?! А вот продаванам дельфикса и ix  - очень нужны, а то нечего будет впаривать, а судьба твоих пулов их не колебет.

А, еще, из забавного, parallel mount - когда у тебя pool1/usr pool2/usr/local pool1/usr/local/data - приводит тоже к интересному факапу - ну тут хоть понятно и нестрашно (просто надень кастрюлю). kernel tunable.

Ответить | Правка | Наверх | Cообщить модератору

667. "Разработчики стека шрифтов Linux отказались от поддержки мяг..."  +/
Сообщение от Школьник (ok), 12-Май-20, 00:18 
Большое спасибо, посмотрю обязательно!
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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