The OpenNET Project / Index page

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



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

Оглавление

Oracle опубликовал систему автоматической оптимизации параметров ядра Linux, opennews (??), 29-Июн-23, (0) [смотреть все]

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


4. "Oracle опубликовал систему автоматической оптимизации параме..."  +1 +/
Сообщение от Аноним (4), 29-Июн-23, 11:00 
а бывает такая же тулза, только для подбора конфига ядра для текущего железа?
Ответить | Правка | Наверх | Cообщить модератору

6. "Oracle опубликовал систему автоматической оптимизации параме..."  –2 +/
Сообщение от Аноним (6), 29-Июн-23, 11:02 
На одном и том же железе может быть разная нагрузка и нужны будут разные параметры. Подбирать под железо последнее дело.
Ответить | Правка | Наверх | Cообщить модератору

9. "Oracle опубликовал систему автоматической оптимизации параме..."  –4 +/
Сообщение от Аноним (4), 29-Июн-23, 11:12 
продублирую для особо одарённых: для подбора конфига ядра для текущего железа
Ответить | Правка | Наверх | Cообщить модератору

51. "Oracle опубликовал систему автоматической оптимизации параме..."  –1 +/
Сообщение от Аноним (6), 29-Июн-23, 14:48 
Если бы ты хотя бы чуть-чуть разбирался в теме то ты бы понял бы что спрашиваешь полную чушь. В силу своей полной некомпетентности.
Ответить | Правка | Наверх | Cообщить модератору

63. "Oracle опубликовал систему автоматической оптимизации параме..."  +7 +/
Сообщение от n00by (ok), 29-Июн-23, 16:04 
Он спрашивает, как отключить поддержку лишнего оборудования, не нажимая два часа кнопки в make menuconfig
Ответить | Правка | Наверх | Cообщить модератору

65. "Oracle опубликовал систему автоматической оптимизации параме..."  –3 +/
Сообщение от Аноним (6), 29-Июн-23, 16:10 
То о чём ты говоришь называется драйвера и про них в сабже не слово. Он конечно же про какие-то супер пупер оптимизации, которые бывают только под задачу. Потому что только по синтетическим тестами решения конкретно задачи можно понять изменилось что-то или нет. Вы с ним два сапога пара.
Ответить | Правка | Наверх | Cообщить модератору

67. "Oracle опубликовал систему автоматической оптимизации параме..."  +4 +/
Сообщение от n00by (ok), 29-Июн-23, 16:14 
То, о чем говорю я, называется

.config

Это и есть конфиг ядра. И в вопросе как раз про конфиг спрашивают.

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

86. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от dannyD (?), 29-Июн-23, 17:34 
>>как отключить поддержку лишнего оборудования, не нажимая два часа кнопки в make menuconfig

make localmodconfig

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

87. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от n00by (ok), 29-Июн-23, 17:57 
>>>как отключить поддержку лишнего оборудования, не нажимая два часа кнопки в make menuconfig
> make localmodconfig

Сработает для собранных с опцией "M", но не с "Y"
Ну и потом не будут читаться компакт диски и накопитель соседа с NTFS.

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

90. "Oracle опубликовал систему автоматической оптимизации параме..."  –1 +/
Сообщение от dannyD (?), 29-Июн-23, 18:04 
>>Ну и потом не будут читаться...

какая буква в написанном вами слове "лишнего" вам же непонятна?

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

92. "Oracle опубликовал систему автоматической оптимизации параме..."  +1 +/
Сообщение от n00by (ok), 29-Июн-23, 18:14 
>>>Ну и потом не будут читаться...
> какая буква в написанном вами слове "лишнего" вам же непонятна?

Мне всё понятно.
В том числе и зачем при цитировании выкинули неудобную часть ответа.
localmodconfig решает задачу частично.

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

93. "Oracle опубликовал систему автоматической оптимизации параме..."  –1 +/
Сообщение от dannyD (?), 29-Июн-23, 18:32 
да мне всё удобно )))

>>компакт диски и накопитель соседа с NTFS.

вот только что такое "компакт диски"? смутно припоминается, но как-то уж очень смутно.

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

116. "Oracle опубликовал систему автоматической оптимизации параме..."  +1 +/
Сообщение от n00by (ok), 30-Июн-23, 09:30 
>>>компакт диски и накопитель соседа с NTFS.
> вот только что такое "компакт диски"? смутно припоминается, но как-то уж очень
> смутно.

А ещё NTSF смутно видите. Потому смутно представляете себе, что при загрузке компакт-диска потребуется подгрузить драйвер ФС, который во время make localmodconfig не был загружен. И смутно представляете себе, что при подключении другой периферии (телефоны по USB, всякие блутус устройства и т.п.) будет тоже самое. То есть - сами смутно localmodconfig пробовали.

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

147. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от n00by (ok), 01-Июл-23, 10:46 
> шо ни анон - всё Ванга.

Самокритично.

> вы за меня не переживайте, я гентушник, что без чего не работает
> уж как-то вкурсе.

В смысле, "гентушник" - это аргумент?
Значит я прав. ;)

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

88. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от Аноним (4), 29-Июн-23, 17:58 
именно так
Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору

126. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от Diozan (ok), 30-Июн-23, 11:36 
В make.config, дай бог, только четверть кнопок относятся к оборудованию...
Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору

60. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от Минона (ok), 29-Июн-23, 15:30 
А зачем?
Ядра в дистрах имеют максимально модульный конфиг.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

64. "Oracle опубликовал систему автоматической оптимизации параме..."  +1 +/
Сообщение от n00by (ok), 29-Июн-23, 16:08 
Потом такое ядро не работает без initrd. Очень весело, когда btrfs начала сыпаться, а нажать пару кнопок на клавиатуре и смонтировать в "только чтение" нельзя - драйвер usb в модуле.
Ответить | Правка | Наверх | Cообщить модератору

66. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от Аноним (6), 29-Июн-23, 16:13 
Пользователи btrfs должны максимально страдать.
Ответить | Правка | Наверх | Cообщить модератору

70. "Oracle опубликовал систему автоматической оптимизации параме..."  +2 +/
Сообщение от n00by (ok), 29-Июн-23, 16:28 
initrd может по разным причинам повредиться. Например, при обновлении ядра закончилось место в EFI-разделе. Что в этом случае сделает пакетный менеджер на системе Анонима?
Ответить | Правка | Наверх | Cообщить модератору

74. "Oracle опубликовал систему автоматической оптимизации параме..."  +1 +/
Сообщение от Пряник (?), 29-Июн-23, 16:53 
То, что прописано в скриптах preinst, postinst ?
Ответить | Правка | Наверх | Cообщить модератору

91. "Oracle опубликовал систему автоматической оптимизации параме..."  +1 +/
Сообщение от n00by (ok), 29-Июн-23, 18:04 
— Сэр, не подскажете, где мы находимся?
— Вы находитесь в корзине воздушного шара.
...
— Ватсон, это был программист.
— Как Вы догадались, Холмс?
— Он дал совершенно точный и бесполезный ответ.
Ответить | Правка | Наверх | Cообщить модератору

118. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от www2 (??), 30-Июн-23, 10:04 
Это не программист, а капитан Очевидность. А вопросы надо точнее задавать.
Ответить | Правка | Наверх | Cообщить модератору

128. "Oracle опубликовал систему автоматической оптимизации параме..."  +1 +/
Сообщение от n00by (ok), 30-Июн-23, 13:59 
Куда ж точнее? Пряник ответил, а Аноним не знает -- это и требовалось выяснить.
Ответить | Правка | Наверх | Cообщить модератору

135. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от Аноним (135), 30-Июн-23, 21:17 
Это не программист, а поддержка майкрософт
Ответить | Правка | К родителю #91 | Наверх | Cообщить модератору

77. "Oracle опубликовал систему автоматической оптимизации параме..."  +2 +/
Сообщение от Аноним (77), 29-Июн-23, 17:03 
Пользователи EFI должны страдать?
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

96. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от Анонима (?), 29-Июн-23, 20:12 
без ефи видеошмарта не пробросится в квм
Ответить | Правка | Наверх | Cообщить модератору

106. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от Аноним (106), 30-Июн-23, 01:11 
А в параметрах загрузки ядра это указать в Grub, не вариант?
Ответить | Правка | Наверх | Cообщить модератору

167. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от Аноним (167), 02-Июл-23, 13:13 
> без ефи видеошмарта не пробросится в квм

Это кто тебе такой бред сказал? Все прекрасно пробрасывается. Даже как проброс pci.

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

114. "Oracle опубликовал систему автоматической оптимизации параме..."  +1 +/
Сообщение от Аноним (113), 30-Июн-23, 07:20 
> Пользователи EFI должны страдать?

ессно. для того и сделан.

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

136. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от Аноним (135), 30-Июн-23, 21:23 
Не создаст initrd. Выяснять причину, устранить и заново подготавливать новое ядро к загрузке.
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

146. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от n00by (ok), 01-Июл-23, 10:46 
Об ошибке не сообщит?
Установленное ядро не откатит?
Ответить | Правка | Наверх | Cообщить модератору

76. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от Аноним (77), 29-Июн-23, 17:02 
А если у вас тома на LVM2, то без initrd в прицыпе не получится.
Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

110. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от Аноним (110), 30-Июн-23, 07:13 
Когда ФС начала сыпаться, это вообще весело.
Я так понимаю, для btrfs это нормальное поведение?
Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

117. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от n00by (ok), 30-Июн-23, 09:42 
> Когда ФС начала сыпаться, это вообще весело.
> Я так понимаю, для btrfs это нормальное поведение?

Вряд ли соответствует нормальному распределению, но опции монтирования имеются:


clear_cache

    Force clearing and rebuilding of the free space cache if something has gone wrong.

rescue

    (since: 5.9)

    Modes allowing mount with damaged filesystem structures.

        usebackuproot (since: 5.9, replaces standalone option usebackuproot)

        nologreplay (since: 5.9, replaces standalone option nologreplay)

        ignorebadroots, ibadroots (since: 5.11)

        ignoredatacsums, idatacsums (since: 5.11)

        all (since: 5.9)

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

123. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от Аноним (124), 30-Июн-23, 11:13 
> Потом такое ядро не работает без initrd.

Можно вкомпиливать все в ядро, но это тоже палка о 2 концах - ядро становится жирнее, перезапустить драйвер в случае чего нельзя совсем без ребута, драйвер в памяти всегда независимо от нужности, ну и оно либо будет огромного размера и RAM жрать как не в себя, либо не универсальное. Админам локалхоста пофигу - а когда систем становится более чем 2..5 похоих, уже хочется некоей унификации, чтобы один образ ядра подымал всю категорию систем.

> Очень весело, когда btrfs начала сыпаться, а нажать пару кнопок на клавиатуре
> и смонтировать в "только чтение" нельзя - драйвер usb в модуле.

Не очень понимаю что мешало в загрузчике командлайн ядра дать как надо, если это рутфс. Кроме того - есть sysrq рулится не только с клавы, но и записью в файл.

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

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

129. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от n00by (ok), 30-Июн-23, 14:04 
>> Очень весело, когда btrfs начала сыпаться, а нажать пару кнопок на клавиатуре
>> и смонтировать в "только чтение" нельзя - драйвер usb в модуле.
> Не очень понимаю что мешало в загрузчике командлайн ядра дать как надо,
> если это рутфс.

Что дать? Драйвер btrfs, собранный в виде модуля (и расположенный на рассыпающейся ФС и в побитом initrd), прописать в командную строку?

> Кроме того - есть sysrq рулится не только
> с клавы, но и записью в файл.

И что оно даст?

> И загрузка с альтернативного снапшота - тоже через загрузчик делается при желании,
> если что.

Снапшота рассыпающейся ФС?

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

130. "Oracle опубликовал систему автоматической оптимизации параме..."  –1 +/
Сообщение от Пушок (?), 30-Июн-23, 14:29 
Столько вопросов. Одни вопросы в общем-то. Вы начинающий разработчик на Rust? И фиксация на негативе. Риск депрессии и сердечно-сосудистых заболеваний. Берегите себя.

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

148. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от n00by (ok), 01-Июл-23, 10:49 
Господин диванный ухотерапевт, это называется "риторические вопросы".
Ответить | Правка | Наверх | Cообщить модератору

156. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от Пушок (?), 01-Июл-23, 15:01 
Господин ПООЬУ, риторическими вопросами в электричке попутчиц занимайте. Здесь форум для технических специалистов и ведите себя соответствующе.
Ответить | Правка | Наверх | Cообщить модератору

158. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от n00by (ok), 01-Июл-23, 15:59 
>  Здесь форум для технических специалистов и ведите себя соответствующе.

Господин ухотерапевт, повторяю: начинайте с себя.
Идите со своими "Риск депрессии и сердечно-сосудистых заболеваний" в соответствующее место.

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

159. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от Пушок (?), 01-Июл-23, 17:35 
Давайте подытожим:

1. Сначала всем сложно
2. К тому же Rust непростой язык
3. Но у вас всё получится
4. Проявите терпение, это главное.

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

165. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от n00by (ok), 02-Июл-23, 09:31 
Я понял, что тебя выгнали из медучилища, но при чём тут Rust? И зачем ты за мной бегаешь? Твой другой ник - ВыньОпух?
Ответить | Правка | Наверх | Cообщить модератору

142. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от Аноним (142), 30-Июн-23, 23:59 
А что мешало разместить загрузочные файлы на более простом разделе? Не понимаю как Вы загружаете первоначальную файловую систему initrd с раздела btrfs на который нет поддержки в момент загрузки.
На момент загрузки ядра, initrds и другие необходимые файлы для загрузки и подготовки рабочего / должны находиться на надежной фс. Таким образом битого initrd не должно быть.
Ответить | Правка | К родителю #129 | Наверх | Cообщить модератору

151. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от n00by (ok), 01-Июл-23, 11:07 
> А что мешало разместить загрузочные файлы на более простом разделе? Не понимаю
> как Вы загружаете первоначальную файловую систему initrd с раздела btrfs на
> который нет поддержки в момент загрузки.

Я никак не загружаю, поскольку не использую BtrFS, с тех пор как убил её ничего специально не делая.
GRUB поддерживает BtrFS.

> На момент загрузки ядра, initrds и другие необходимые файлы для загрузки и
> подготовки рабочего / должны находиться на надежной фс. Таким образом битого
> initrd не должно быть.

В сообщении №60, на которое я отвечал ("Ядра в дистрах имеют максимально модульный конфиг"), кто-то за пользователя решил, как оно должно быть. Некоторые дистры разрабатывают совершенно некомпетентные майнтайнеры, там может оказаться всякое.

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

169. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от Аноним (167), 02-Июл-23, 13:39 
> GRUB поддерживает BtrFS.

И это позволяет кроме всего прочего грузануться и со снапшота - если там /boot свой был :). Это как раз довольно удачная идея - потому что ВСЕ состояние системы максимально сохраняется.

Если снапшотить только рутфс - окей, круто. А кто сказал что вон тот рутфс гарантированно взлетает с вот этим кернелем и инитрд? Вот это ниоткуда не следует, ценность такого снапшота снижается и так можно и налететь.

> Некоторые дистры разрабатывают совершенно некомпетентные майнтайнеры, там
> может оказаться всякое.

У майнтайнеров соображения специфичные. Они должны сделать ЗБС максимуму народа. Иногда ценой энных компромиссов. Очередной такой компромисс можно было недавно наблюдать в рассылке и гите майнлайна на тему стрипа неиспользуемых сбилдованым символов. Они так и нишмагли в полный dead code elimination и отрихтовали modpost избавив его от рекурсивного обхода дир и вообще достаточно странных (и не очень шустрых) действ. К сожалению это немного затрагивает желающих топовой оптимизации которые знают что есть LTO и dead code elimination и возжелали грохнуть все символы не используемые их набором модулей из конфига (ахтунг, такое может сломать внемайнлайновые модули, мне это пофиг, но это мне...). Однако во всем есть свои компромиссы. Если для убер-оптимизации надо сильно втормозить билдовку и делать какое-то действо которое вообще не очень вменяемо выглядит - кодеры могут пробурчать "не очень то и хотелось" имея свой валидный пойнт.

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

170. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от Аноним (170), 02-Июл-23, 13:46 
> А что мешало разместить загрузочные файлы на более простом разделе?

Понимание того момента что вон тот снапшот rootfs совершенно не обязан грузиться с вот именно этим ядром и инитрд вон оттуда. А снапшотнуть состояние чтобы ВСЕ вернуть как было - ну вы сами сказали что /boot на другой раздел, да? Вот там как раз и не будет заведомо работавших на момент снапшотирования ядра и инитрд! И тут вы при откате снапшота такой - опаньки, а этот рутфс с тем ядром не дружит?! Да, представляете, и такое тоже бывает. Ну например окажется там /lib/modules от другого кернела, который на тот момент в /boot еще был - и вы отдыхаете без всех дров кроме того что в initrd! Ценность такой восстановленной системы разумеется около ноля - там нихрена не работает. И зачем такой откат надо?! Снапшот системы должен включать системное состояние по максимуму, иначе он нафиг не уперся.

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

168. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от Аноним (167), 02-Июл-23, 13:29 
> Что дать? Драйвер btrfs, собранный в виде модуля (и расположенный на рассыпающейся ФС

Я в примерно такой ситуации - факапе kernel vs initrd version, не менее фатально для вгрузки модулей - бутанулся GRUB с "альтернативного" снапшота, где все еще было ЗБС. Да, пришлось попечатать в GRUB немного, указывая где взять initrd/kernel и что у нас теперь rootfs (rootflags=subvol=<what>).

Но вообще
1) Это работает, если /boot с ядром и инитрд был на btrfs
2) Если кернел и инитрд живые и рут указан правильным - изумительно идет на взлет
3) Эта механика не уповала на живость "дефолтной инкарнации" ядра и инитрд, такой пространственно временной парадокс. Представляете, инкарнаций /boot может быть и более 1 как часть "снапшота системы".

В общем привет, нуб, ты не умеешь пользоваться машиной времени и навигацией по множественным мирам. А оно вот даже от битого ядра и загрузчика может спасти. Если это была структура "one level above /" (как убунта делает) там лишь очень немного параметров поменять надо, и даже хинты в консоли груба перед глазами из дефолтного варианта. Или к вопросу зачем может быть нужен продвинутый бутлоадер и возможность кастомного командлайна ядру в нем (кто-то удивлялся, вот весьма конкнретный пример).

> и в побитом initrd), прописать в командную строку?

GRUB вообще самому по себе до балды что там с ядром и initrd. Ну вот и прочтет альтернативные инкарнации из снапшота - и сам снапшот как рутфс попросит зацепить, и глазом не моргнет. Вот так одним грубом чинится из снапшота, без бутявок. Это же элементарно, Ватсон.

> Снапшота рассыпающейся ФС?

Поскольку COW недеструктивен - может и прокатить. Тут конечно вопрос что и в каком виде осыпалось. Но деталей факапа из вас выжать не удалось - так что не думаю что это любопытство будет когда либо удовлетворено, досадно но мир не идеален.

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

140. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от Минона (ok), 30-Июн-23, 22:11 
> Потом такое ядро не работает без initrd. Очень весело, когда btrfs начала
> сыпаться, а нажать пару кнопок на клавиатуре и смонтировать в "только
> чтение" нельзя - драйвер usb в модуле.

Если ФС начала сыпаться то ядро тоже может оказаться битым.
Тут надо грузится с флешки и чинить ФС.  

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

143. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от Аноним (142), 01-Июл-23, 00:05 
Надо грузить предыдущее ядро и initrd.
Ответить | Правка | Наверх | Cообщить модератору

150. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от n00by (ok), 01-Июл-23, 11:03 
> Надо грузить предыдущее ядро и initrd.

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

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

171. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от Аноним (170), 02-Июл-23, 13:48 
С точки зрения теорвера две попытки обычно лучше одной :)
Ответить | Правка | Наверх | Cообщить модератору

149. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от n00by (ok), 01-Июл-23, 10:59 
>> Потом такое ядро не работает без initrd. Очень весело, когда btrfs начала
>> сыпаться, а нажать пару кнопок на клавиатуре и смонтировать в "только
>> чтение" нельзя - драйвер usb в модуле.
> Если ФС начала сыпаться то ядро тоже может оказаться битым.
> Тут надо грузится с флешки и чинить ФС.

Может. Вероятность ниже. Либо один файл битый, либо один из двух. Занимаемый размер так же влияет.

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

161. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от Минона (ok), 02-Июл-23, 00:09 
>>> Потом такое ядро не работает без initrd. Очень весело, когда btrfs начала
>>> сыпаться, а нажать пару кнопок на клавиатуре и смонтировать в "только
>>> чтение" нельзя - драйвер usb в модуле.
>> Если ФС начала сыпаться то ядро тоже может оказаться битым.
>> Тут надо грузится с флешки и чинить ФС.
> Может. Вероятность ниже. Либо один файл битый, либо один из двух. Занимаемый
> размер так же влияет.

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

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

163. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от n00by (ok), 02-Июл-23, 08:49 
>>>> Потом такое ядро не работает без initrd. Очень весело, когда btrfs начала
>>>> сыпаться, а нажать пару кнопок на клавиатуре и смонтировать в "только
>>>> чтение" нельзя - драйвер usb в модуле.
>>> Если ФС начала сыпаться то ядро тоже может оказаться битым.
>>> Тут надо грузится с флешки и чинить ФС.
>> Может. Вероятность ниже. Либо один файл битый, либо один из двух. Занимаемый
>> размер так же влияет.
> Правильно, если ты вкомпилишь все в ядро, то его размер увеличится, а
> это увеличит вероятность стать битым 😎

Так потому и желательно на вкомпиливать лишнее (в том числе AMD на Intel и наоброт).

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

173. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от Минона (ok), 02-Июл-23, 21:15 
>[оверквотинг удален]
>>>>> сыпаться, а нажать пару кнопок на клавиатуре и смонтировать в "только
>>>>> чтение" нельзя - драйвер usb в модуле.
>>>> Если ФС начала сыпаться то ядро тоже может оказаться битым.
>>>> Тут надо грузится с флешки и чинить ФС.
>>> Может. Вероятность ниже. Либо один файл битый, либо один из двух. Занимаемый
>>> размер так же влияет.
>> Правильно, если ты вкомпилишь все в ядро, то его размер увеличится, а
>> это увеличит вероятность стать битым 😎
> Так потому и желательно на вкомпиливать лишнее (в том числе AMD на
> Intel и наоброт).

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

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

175. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от n00by (ok), 03-Июл-23, 09:15 
>[оверквотинг удален]
>>>>> Тут надо грузится с флешки и чинить ФС.
>>>> Может. Вероятность ниже. Либо один файл битый, либо один из двух. Занимаемый
>>>> размер так же влияет.
>>> Правильно, если ты вкомпилишь все в ядро, то его размер увеличится, а
>>> это увеличит вероятность стать битым 😎
>> Так потому и желательно на вкомпиливать лишнее (в том числе AMD на
>> Intel и наоброт).
> А тут у тебя сдыхает материнка, а на складе лежит почти такая
> же, но по закону подлости в ней контроллер чей драйвер ты
> не вкомпилил в ядро.

Например, драйвер чего? Не могу сходу придумать. Если это драйвер мультиконтроллера (который нужен для работы утилиты sensors), то ничего страшного. Если это драйвер для загрузочного устройства (nvme, ahci) - устройства, вроде бы, интегрированы в процессор и при замене материнки не изменятся. Даже если они в южном мосте, то мост такой идёт в паре с серверным или процессором, значит на другой материнке окажется такой же или совместимый. Для каких-то древних сокетов типа AM2 с чипсетом типа NVidia может, наверное, возникнуть проблема, когда "почти такая же" оказывается на чипсете AMD. Но если у нас есть "склад", значит задачу надо решать в общем виде, что бы конфиг был одинаков на всей сотне локалхостов корпорации.

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

177. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от Минона (ok), 03-Июл-23, 22:06 
>[оверквотинг удален]
> Например, драйвер чего? Не могу сходу придумать. Если это драйвер мультиконтроллера (который
> нужен для работы утилиты sensors), то ничего страшного. Если это драйвер
> для загрузочного устройства (nvme, ahci) - устройства, вроде бы, интегрированы в
> процессор и при замене материнки не изменятся. Даже если они в
> южном мосте, то мост такой идёт в паре с серверным или
> процессором, значит на другой материнке окажется такой же или совместимый. Для
> каких-то древних сокетов типа AM2 с чипсетом типа NVidia может, наверное,
> возникнуть проблема, когда "почти такая же" оказывается на чипсете AMD. Но
> если у нас есть "склад", значит задачу надо решать в общем
> виде, что бы конфиг был одинаков на всей сотне локалхостов корпорации.

Эта задача уже решена разработчиками дистрибутива.

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

179. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от n00by (ok), 04-Июл-23, 09:04 
>[оверквотинг удален]
>> нужен для работы утилиты sensors), то ничего страшного. Если это драйвер
>> для загрузочного устройства (nvme, ahci) - устройства, вроде бы, интегрированы в
>> процессор и при замене материнки не изменятся. Даже если они в
>> южном мосте, то мост такой идёт в паре с серверным или
>> процессором, значит на другой материнке окажется такой же или совместимый. Для
>> каких-то древних сокетов типа AM2 с чипсетом типа NVidia может, наверное,
>> возникнуть проблема, когда "почти такая же" оказывается на чипсете AMD. Но
>> если у нас есть "склад", значит задачу надо решать в общем
>> виде, что бы конфиг был одинаков на всей сотне локалхостов корпорации.
> Эта задача уже решена разработчиками дистрибутива.

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

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

180. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от Минона (ok), 04-Июл-23, 21:59 
>[оверквотинг удален]
>>> процессор и при замене материнки не изменятся. Даже если они в
>>> южном мосте, то мост такой идёт в паре с серверным или
>>> процессором, значит на другой материнке окажется такой же или совместимый. Для
>>> каких-то древних сокетов типа AM2 с чипсетом типа NVidia может, наверное,
>>> возникнуть проблема, когда "почти такая же" оказывается на чипсете AMD. Но
>>> если у нас есть "склад", значит задачу надо решать в общем
>>> виде, что бы конфиг был одинаков на всей сотне локалхостов корпорации.
>> Эта задача уже решена разработчиками дистрибутива.
> Сборщики ядра в пакет решали другую задачу - уменьшить количество обращений в
> тех. поддержку из-за невозможности запуска их ОС.

А заодно решили и твою проблему - уменьшить количество обращений к самому себе.

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

181. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от n00by (ok), 05-Июл-23, 08:59 
>[оверквотинг удален]
>>>> процессором, значит на другой материнке окажется такой же или совместимый. Для
>>>> каких-то древних сокетов типа AM2 с чипсетом типа NVidia может, наверное,
>>>> возникнуть проблема, когда "почти такая же" оказывается на чипсете AMD. Но
>>>> если у нас есть "склад", значит задачу надо решать в общем
>>>> виде, что бы конфиг был одинаков на всей сотне локалхостов корпорации.
>>> Эта задача уже решена разработчиками дистрибутива.
>> Сборщики ядра в пакет решали другую задачу - уменьшить количество обращений в
>> тех. поддержку из-за невозможности запуска их ОС.
> А заодно решили и твою проблему - уменьшить количество обращений к самому
> себе.

А по факту предлагаемые сборщиками ядра просто не запускались на моём оборудовании, или поддерживали его не в полной мере. Например, в Альте принимали мои правки конфга. Если бы я не знал, что надо сделать для исправления ситуации, просто не сообщал бы о проблеме и поставил Федору.

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

75. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от Аноним (77), 29-Июн-23, 16:56 
Это не про .config при сборке ядра. Это про тюнинг параметров в /proc на лету.
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору

137. "Oracle опубликовал систему автоматической оптимизации параме..."  +/
Сообщение от Аноним (135), 30-Июн-23, 21:26 
Это тут мечтают не только о диване.
Ответить | Правка | Наверх | Cообщить модератору

121. "Oracle опубликовал систему автоматической оптимизации параме..."  +1 +/
Сообщение от Аноним (124), 30-Июн-23, 11:03 
> а бывает такая же тулза, только для подбора конфига ядра для текущего железа?

Ога, человек называется.

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

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

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




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

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