LINUX.ORG.RU

Если у тебя не embedded устройство с 1Мб ОЗУ а ну ты понял… то в общем и целом разница практически незаметна. Имеет смысл делать модулями то, что большую часть времени не активно.

init_6 ★★★★★
()

при уже загруженной системе пофиг, а вот при загрузке монолит шустрее,т.к. нет лишних телодвижений с поиском подходящего модуля и его загрузкой

megabaks ★★★★
()
Ответ на: комментарий от Greklin85

-O2
-Os лучше на мелких кэшах...хотя сейчас уже наверно пофиг на него - они давно уже от полуметра до много*метров

megabaks ★★★★
()
Ответ на: комментарий от Greklin85

>быстрее -02 или -0s при компиляции ядра будет работать?
бррр - при самой компиляции или полученное на выхлопе ядро?

megabaks ★★★★
()
Ответ на: комментарий от megabaks

Какие мы дотошные - конечно же на выходе... Даже не представляю кому время сборки ядра важнее производительности...

Greklin85
() автор топика
Ответ на: комментарий от Greklin85

>>Имеет смысл делать модулями то, что большую часть времени не активно.

А kernel сам еще модули не научился выгружать неиспользуемые?

научился - только те что модулями - из монолита ничего не выгрузишь по определению

megabaks ★★★★
()
Ответ на: комментарий от megabaks

Ну и последний вопрос: Для виртуализации Hyper-V что-нибудь посоветуете включить в опциях ядра, дабы избежать проблем в будущем?

Greklin85
() автор топика
Ответ на: комментарий от megabaks

вот это хз - у меня интел...да и тот без этого

Ты не понял (= Hyper-V это виртуальная машина мелкософта.

GotF ★★★★★
()
Ответ на: комментарий от Greklin85

>что-нибудь посоветуете включить в опциях ядра, дабы избежать проблем в будущем?

Так вроде были модули для hyper-v, поищи

devl547 ★★★★★
()
Ответ на: комментарий от Greklin85

> Даже не представляю кому время сборки ядра важнее производительности...
Тем кто ищет баги например. Делать бисекцию сорцов ядра (или чего-нибудь ещё) с -O2 как-то не очень быстро :)

Nao ★★★★★
()
Ответ на: комментарий от devl547

> только localyesconfig

И то, этого как правило много.

Deleted
()
Ответ на: комментарий от Greklin85

> А kernel сам еще модули не научился выгружать неиспользуемые?

Когда-то в эпоху 2.2-2.4 умел. С приходом 2.6 отучили, т.к. некому их загружать обратно (раньше модуль загружался при обращении к устройству в /dev, сейчас - при появлении физического устройства в системе).

AEP ★★★★★
()
Ответ на: комментарий от Greklin85

>А kernel сам еще модули не научился выгружать неиспользуемые?
он умеет их не загружать

dimon555 ★★★★★
()
Ответ на: комментарий от Greklin85

>Для виртуализации Hyper-V дабы избежать проблем в будущем?

не использовать гипер-в

dimon555 ★★★★★
()

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

anon_666
()
Ответ на: комментарий от megabaks

так сам он не выгрузит, только если попросить ручками

true_admin ★★★★★
()
Ответ на: комментарий от megabaks

-Os лучше на мелких кэшах...хотя сейчас уже наверно пофиг на него - они давно уже от полуметра до много*метров

так это сжатый образ :). В распакованом виде и с нужными модулями больше. Тут от конкретной ситуации зависит, я думаю. На сколько я знаю -Os это -O2 с выкинутыми оптимизациями которые сильно размер раздувают. Т.е. в среднем работает не медленнее(смотрел на графики), но в некоторых ситуациях буксует.

true_admin ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.